Kajetan Johannes Hammerle
|
dc16c5bf9d
print removed from core, test prints moved into library function
|
3 years ago |
Kajetan Johannes Hammerle
|
ad260bdc31
nullptr
|
3 years ago |
Kajetan Johannes Hammerle
|
6c83c786f6
library functions, underscore and digit support for literals
|
3 years ago |
Kajetan Johannes Hammerle
|
bef52ef67d
long as new data type
|
3 years ago |
Kajetan Johannes Hammerle
|
328a5b8a34
type casts between float and int
|
3 years ago |
Kajetan Johannes Hammerle
|
761f22926d
repeated defines work correctly
|
3 years ago |
Kajetan Johannes Hammerle
|
f94f3e7d0f
removed some left over debugging stuff
|
3 years ago |
Kajetan Johannes Hammerle
|
b806904326
file include, defines always need an end
|
3 years ago |
Kajetan Johannes Hammerle
|
dc59a725ad
define areas
|
3 years ago |
Kajetan Johannes Hammerle
|
039fba1804
complete renewed preprocessor
|
3 years ago |
Kajetan Johannes Hammerle
|
bc537d34ef
basic preprozessor define, tokenizer uses long jump for errors
|
3 years ago |
Kajetan Johannes Hammerle
|
31407c843f
arrays addresses of structs are used correctly
|
3 years ago |
Kajetan Johannes Hammerle
|
5238801789
refactoring and bugfixes
|
3 years ago |
Kajetan Johannes Hammerle
|
08b2a83c58
refactored typed operations
|
3 years ago |
Kajetan Johannes Hammerle
|
f86c39f9c2
multi array test
|
3 years ago |
Kajetan Johannes Hammerle
|
45806abc7b
functions can return pointers
|
3 years ago |
Kajetan Johannes Hammerle
|
b1b20097d2
better protection against missing returns
|
3 years ago |
Kajetan Johannes Hammerle
|
09bad2d28a
fixed stacked & and *
|
3 years ago |
Kajetan Johannes Hammerle
|
2f17cd404f
refactoring
|
3 years ago |
Kajetan Johannes Hammerle
|
b8baeb3b46
imprived parsing of [], . and ->
|
3 years ago |
Kajetan Johannes Hammerle
|
fcbe5b3f06
removed out of memory test
|
3 years ago |
Kajetan Johannes Hammerle
|
77fa3719d9
arrays, array tests, better increment / decrement
|
3 years ago |
Kajetan Johannes Hammerle
|
31f137f75a
nested structs
|
3 years ago |
Kajetan Johannes Hammerle
|
af1e9970ce
cleanup
|
3 years ago |
Kajetan Johannes Hammerle
|
e4049c1c5f
struct support for various cases
|
3 years ago |
Kajetan Johannes Hammerle
|
82ce69b5a8
struct argument passing
|
3 years ago |
Kajetan Johannes Hammerle
|
daec614031
base for correct struct sizes
|
3 years ago |
Kajetan Johannes Hammerle
|
cdd65ddd7f
refactoring
|
3 years ago |
Kajetan Johannes Hammerle
|
d4ccfa76cd
references for floats and bools
|
3 years ago |
Kajetan Johannes Hammerle
|
260b7247a9
int reference test addition
|
3 years ago |