Kajetan Johannes Hammerle
|
5b7815f533
new compiler warnings and dirty fixes (wip)
|
2 rokov pred |
Kajetan Johannes Hammerle
|
c0b3291c19
tokenizer shows correct error lines and path trace, compiler shows
|
2 rokov pred |
Kajetan Johannes Hammerle
|
2d725611e3
refactored to have readable stack, simpler more Java like syntax
|
2 rokov pred |
Kajetan Johannes Hammerle
|
e28454ac64
wip
|
2 rokov pred |
Kajetan Johannes Hammerle
|
a2d1d66512
global structs
|
3 rokov pred |
Kajetan Johannes Hammerle
|
29e7c45e3f
const, bytecode strings are const
|
3 rokov pred |
Kajetan Johannes Hammerle
|
6b62743bd2
bytecode unicode text
|
3 rokov pred |
Kajetan Johannes Hammerle
|
f5b6985f68
ensure size of longs and ints
|
3 rokov pred |
Kajetan Johannes Hammerle
|
3a316ab3f1
unicode constants
|
3 rokov pred |
Kajetan Johannes Hammerle
|
dc16c5bf9d
print removed from core, test prints moved into library function
|
3 rokov pred |
Kajetan Johannes Hammerle
|
bef52ef67d
long as new data type
|
3 rokov pred |
Kajetan Johannes Hammerle
|
77fa3719d9
arrays, array tests, better increment / decrement
|
3 rokov pred |
Kajetan Johannes Hammerle
|
d25325f62a
WIP making everything strictly typed
|
3 rokov pred |
Kajetan Johannes Hammerle
|
f254ef5e08
refactoring
|
3 rokov pred |
Kajetan Johannes Hammerle
|
2d8b00be28
improved byte code printer
|
3 rokov pred |
Kajetan Johannes Hammerle
|
3419cee729
removed double naming of structs and co
|
3 rokov pred |
Kajetan Johannes Hammerle
|
83991f8394
refactoring
|
3 rokov pred |
Kajetan Johannes Hammerle
|
5de214de95
array and garbage collector
|
3 rokov pred |
Kajetan Johannes Hammerle
|
c17deec7cf
constant strings
|
3 rokov pred |
Kajetan Johannes Hammerle
|
07c762063d
not used return values of functions are popped
|
3 rokov pred |
Kajetan Johannes Hammerle
|
ef662f8df9
function can have return values
|
3 rokov pred |
Kajetan Johannes Hammerle
|
f4cdb6bf01
refactoring
|
3 rokov pred |
Kajetan Johannes Hammerle
|
b289719095
float type
|
3 rokov pred |
Kajetan Johannes Hammerle
|
92b0d19b0a
bool type
|
3 rokov pred |
Kajetan Johannes Hammerle
|
67b23135d8
null type, refactoring
|
3 rokov pred |
Kajetan Johannes Hammerle
|
df186d6185
multiply and improved errors
|
3 rokov pred |
Kajetan Johannes Hammerle
|
4859582fdf
new test system
|
3 rokov pred |