Kajetan Johannes Hammerle
|
0b29fbd52e
preprocessor works with primitive tokens, adapted tokenizer
|
2 anni fa |
Kajetan Johannes Hammerle
|
512dc5d2c7
proprocessor include, define and ifndef
|
2 anni fa |
Kajetan Johannes Hammerle
|
2d725611e3
refactored to have readable stack, simpler more Java like syntax
|
2 anni fa |
Kajetan Johannes Hammerle
|
e28454ac64
wip
|
2 anni fa |
Kajetan Johannes Hammerle
|
1694aa3622
new not set state for arrays
|
3 anni fa |
Kajetan Johannes Hammerle
|
5669ee38e7
pointers can be compared with null as they should
|
3 anni fa |
Kajetan Johannes Hammerle
|
79cfcb9b9a
do not print errors
|
3 anni fa |
Kajetan Johannes Hammerle
|
d2dd6231c3
more escape sequences
|
3 anni fa |
Kajetan Johannes Hammerle
|
a016e27df7
name collision fix
|
3 anni fa |
Kajetan Johannes Hammerle
|
993103cb86
dependency
|
3 anni fa |
Kajetan Johannes Hammerle
|
697ae128ef
extern C in all headers for C++, static library
|
3 anni fa |
Kajetan Johannes Hammerle
|
12b19d5fab
library building and more name collision renaming
|
3 anni fa |
Kajetan Johannes Hammerle
|
6843fcf02e
renaming due to name collisions
|
3 anni fa |
Kajetan Johannes Hammerle
|
ceb0586560
rest of math library
|
3 anni fa |
Kajetan Johannes Hammerle
|
30161cbb64
start on math library
|
3 anni fa |
Kajetan Johannes Hammerle
|
df9434cc11
time library additions
|
3 anni fa |
Kajetan Johannes Hammerle
|
4537c206fa
refactoring
|
3 anni fa |
Kajetan Johannes Hammerle
|
9f7626abc9
global variables
|
3 anni fa |
Kajetan Johannes Hammerle
|
d7da37eec7
refactoring
|
3 anni fa |
Kajetan Johannes Hammerle
|
f6ba6860d8
refactoring
|
3 anni fa |
Kajetan Johannes Hammerle
|
a2d1d66512
global structs
|
3 anni fa |
Kajetan Johannes Hammerle
|
4d0f0b077e
string tests
|
3 anni fa |
Kajetan Johannes Hammerle
|
71cc7ab21c
pointers can be assigned to const pointers
|
3 anni fa |
Kajetan Johannes Hammerle
|
29e7c45e3f
const, bytecode strings are const
|
3 anni fa |
Kajetan Johannes Hammerle
|
6b62743bd2
bytecode unicode text
|
3 anni fa |
Kajetan Johannes Hammerle
|
32b80921a2
refactoring and more specific operations
|
3 anni fa |
Kajetan Johannes Hammerle
|
f5b6985f68
ensure size of longs and ints
|
3 anni fa |
Kajetan Johannes Hammerle
|
3a316ab3f1
unicode constants
|
3 anni fa |
Kajetan Johannes Hammerle
|
dc16c5bf9d
print removed from core, test prints moved into library function
|
3 anni fa |
Kajetan Johannes Hammerle
|
ad260bdc31
nullptr
|
3 anni fa |