Martin Dørum
|
d5974171e3
|
add test cases, and fix bugs in the process
|
3 years ago |
Martin Dørum
|
07d6688baf
|
new parenthesized function call syntax
|
3 years ago |
Martin Dørum
|
6ebc5345b3
|
parse changes, and operators == and !=
|
3 years ago |
Martin Dørum
|
9aa7d5afe3
|
better infix
|
3 years ago |
Martin Dørum
|
8c10cec784
|
infix functions
|
3 years ago |
Martin Dørum
|
ded80df7a8
|
short string optimization for tokens
|
3 years ago |
Martin Dørum
|
d8239aaef4
|
fix apostrophes in number literals
|
3 years ago |
Martin Dørum
|
6f1bd65f67
|
fix fractions in weird bases
|
3 years ago |
Martin Dørum
|
485d79ae59
|
fancier number parsing
|
3 years ago |
Martin Dørum
|
c3042c48fc
|
float literals
|
3 years ago |
Martin Dørum
|
417e555d02
|
enable strict warnings, make code not emit warnings
|
3 years ago |
Martin Dørum
|
298e20c629
|
comments
|
3 years ago |
Martin Dørum
|
164cc76ce9
|
= operator
|
3 years ago |
Martin Dørum
|
fb5a02c602
|
array lookup with a dot-number token
|
3 years ago |
Martin Dørum
|
41331f4be0
|
mostly parsing stuuff
|
3 years ago |
Martin Dørum
|
1d30f3c869
|
builtins, functions, etc
|
3 years ago |
Martin Dørum
|
a11c4a0351
|
object literals
|
3 years ago |
Martin Dørum
|
abb1277e83
|
parsing and vm stuff
|
3 years ago |
Martin Dørum
|
fbfafb7013
|
syntax stuff
|
3 years ago |
Martin Dørum
|
2dffcd295d
|
basic programs can now execute correctly
|
3 years ago |
Martin Dørum
|
840ef19b35
|
fix stuff
|
3 years ago |
Martin Dørum
|
4af243e30c
|
minor stuff
|
3 years ago |
Martin Dørum
|
48be0c18b1
|
parsing/codegen, plus vm work
|
3 years ago |
Martin Dørum
|
cb63015ed1
|
code gen stuff
|
3 years ago |
Martin Dørum
|
5b5dc3a43d
|
move stuff around, fix strset issue
|
3 years ago |
Martin Dørum
|
4856e8a711
|
l2_token_kind_name()
|
3 years ago |
Martin Dørum
|
739bb9f958
|
io fixes, started lexer
|
3 years ago |