|
tests
|
2f86004ede
if, less and subtraction, recursion tests
|
4 anni fa |
|
ByteCode.c
|
f4cdb6bf01
refactoring
|
4 anni fa |
|
ByteCode.h
|
f4cdb6bf01
refactoring
|
4 anni fa |
|
Compiler.c
|
2f86004ede
if, less and subtraction, recursion tests
|
4 anni fa |
|
Compiler.h
|
f4cdb6bf01
refactoring
|
4 anni fa |
|
FunctionMap.c
|
07c762063d
not used return values of functions are popped
|
4 anni fa |
|
FunctionMap.h
|
07c762063d
not used return values of functions are popped
|
4 anni fa |
|
Main.c
|
4859582fdf
new test system
|
4 anni fa |
|
Object.h
|
ef662f8df9
function can have return values
|
4 anni fa |
|
Operation.h
|
2f86004ede
if, less and subtraction, recursion tests
|
4 anni fa |
|
Script.c
|
2f86004ede
if, less and subtraction, recursion tests
|
4 anni fa |
|
Script.h
|
2f86004ede
if, less and subtraction, recursion tests
|
4 anni fa |
|
StringIntMap.c
|
f209fbe331
basic functions without a stack and arguments
|
4 anni fa |
|
StringIntMap.h
|
f209fbe331
basic functions without a stack and arguments
|
4 anni fa |
|
Test.c
|
07c762063d
not used return values of functions are popped
|
4 anni fa |
|
Test.h
|
4859582fdf
new test system
|
4 anni fa |
|
Tokenizer.c
|
2f86004ede
if, less and subtraction, recursion tests
|
4 anni fa |
|
Tokenizer.h
|
2f86004ede
if, less and subtraction, recursion tests
|
4 anni fa |
|
Utils.c
|
899e6203aa
update to C only, simple tokenizer / compiler / vm but everything works
|
4 anni fa |
|
Utils.h
|
899e6203aa
update to C only, simple tokenizer / compiler / vm but everything works
|
4 anni fa |
|
meson.build
|
badf6ab7e9
functions signature consists of their name and number of arguments,
|
4 anni fa |