Kajetan Johannes Hammerle
|
a6eef65970
clean up of old code, bugfixes, refactoring, added missing functions, arrays + tests
|
5 years ago |
Kajetan Johannes Hammerle
|
909b453830
base of new compiler with some tests, added eof to tokenizer and tests
|
5 years ago |
Kajetan Johannes Hammerle
|
e4017d02f9
rewritten tokenizer, unit tests for tokenizer
|
5 years ago |
Kajetan Johannes Hammerle
|
81d0a730ff
unit tests, tokenizer, strict syntax checker
|
5 years ago |
Kajetan Johannes Hammerle
|
20f4747981
test command
|
5 years ago |
Kajetan Johannes Hammerle
|
2bd49ea5c7
removed printing of stack trace on prescript exception, print real
|
5 years ago |
Kajetan Johannes Hammerle
|
5f4f3b6540
function bugfix, commands moved from minecraft
|
5 years ago |
Kajetan Johannes Hammerle
|
d16b18b6d3
clean up, exception bifunction, new commands
|
5 years ago |
Kajetan Johannes Hammerle
|
79b83463b2
moved to new system
|
5 years ago |
Kajetan Johannes Hammerle
|
ae1475d59a
bugfix
|
5 years ago |
Kajetan Johannes Hammerle
|
a292e2cffd
changed some functions to new style
|
6 years ago |
Kajetan Johannes Hammerle
|
05ecf99156
new commands
|
6 years ago |
Kajetan Johannes Hammerle
|
8227c86a73
error has a return value
|
6 years ago |
Kajetan Johannes Hammerle
|
94cb35d451
new commands
|
6 years ago |
Kajetan Johannes Hammerle
|
7e3a3bda1f
case insensitive functions
|
6 years ago |
Kajetan Johannes Hammerle
|
3a7eb601a3
bugfixes
|
6 years ago |
Kajetan Johannes Hammerle
|
c08380c482
bugfixes, $ for access to global vars in functions
|
6 years ago |
Kajetan Johannes Hammerle
|
f3da52dd20
experimental recursive code parsing
|
6 years ago |
Kajetan Johannes Hammerle
|
3bcb83e66c
new commands, experimental tokenizer (not used), removed fractions
|
6 years ago |
Kajetan Johannes Hammerle
|
4fe9d626b8
bug fixes
|
6 years ago |
Kajetan Johannes Hammerle
|
d16e85e381
simple name for scripts
|
6 years ago |
Kajetan Johannes Hammerle
|
9f035ce01e
implemented missing ! and ~ syntax, bugfixes
|
6 years ago |
Kajetan Johannes Hammerle
|
715d0e5752
changes for the mod
|
6 years ago |
Kajetan Johannes Hammerle
|
1d116a411d
added library support (starting merged scripts)
|
6 years ago |
Kajetan Johannes Hammerle
|
6d768e8dee
bugfixes, preventing scheduling in subscripts
|
6 years ago |
Kajetan Johannes Hammerle
|
efa18b7acb
try, catch, sgoto, waitfor, term, SnuviParser, auto scheduling for too long code
|
6 years ago |
Kajetan Johannes Hammerle
|
d3b7a3d078
added ++ and --, implemented most functions of snuvi script
|
6 years ago |
Kajetan Johannes Hammerle
|
831f7ccd7f
init, new snuvi script, base is the basic interpreter
|
6 years ago |