|
|
ee989fafa3
|
compiler.c and other minor tweaks
|
2026-06-09 20:38:54 +03:00 |
|
|
|
5ff0594791
|
compiler: basic code in place + all: rename streql to memeq
Reviewed-on: NeoFlock/noom#5
Co-authored-by: tema5002 <tema5002@tuta.io>
Co-committed-by: tema5002 <tema5002@tuta.io>
|
2026-06-08 22:13:05 +02:00 |
|
|
|
f880635038
|
lexer: remove accidental stdio include
|
2026-04-22 17:33:09 +02:00 |
|
|
|
5b99c73a1a
|
lexer: strings
|
2026-04-22 17:29:48 +02:00 |
|
|
|
754fd13dfd
|
lexer: comments
|
2026-04-21 22:57:49 +02:00 |
|
|
|
6bc9249094
|
lexer: disallow weird lexer number jank
|
2026-04-20 21:48:06 +02:00 |
|
|
|
d8f22e1c11
|
lexer: hex numbers have decimal exponents. of course.
|
2026-04-20 20:52:29 +02:00 |
|
|
|
b6391d55f8
|
lexer: hex literal floats and exponents
|
2026-04-20 20:48:52 +02:00 |
|
|
|
0e6a08d702
|
improve number lexing
|
2026-04-20 16:14:56 +02:00 |
|
|
|
bf52cf70ab
|
lexer: lock things behind lua versions
|
2026-04-20 15:24:28 +02:00 |
|
|
|
1807520170
|
lexer, parser: pass around lua version
|
2026-04-19 17:07:05 +02:00 |
|
|
|
055f56fcc2
|
lexer + parser: add formatting for enums + build script: spaces -> tabs
|
2026-04-17 20:20:31 +02:00 |
|
|
|
9ac3df1f37
|
i don't remember what i changed
|
2026-04-14 20:38:14 +02:00 |
|
|
|
65521e4df1
|
initial commit
|
2026-04-12 19:22:07 +02:00 |
|