Commit graph

12 commits

Author SHA1 Message Date
d72f888849 Rename emit to compiler
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-15 11:45:32 +01:00
705c6a8818 Rename ast to parser
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-15 11:33:40 +01:00
f87f4a0262 Rename parser to lexer
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-15 11:31:40 +01:00
10bcd77040 Add function calling
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-15 11:27:25 +01:00
9aeeb4eb5b Scope tests in cases
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-12 18:17:22 +01:00
06816567ff Use macro per-test-file
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-12 18:15:20 +01:00
dc8281036c Add tests for for loop
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-11 18:15:14 +01:00
42e0056374 Add for loop
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-11 18:09:58 +01:00
3f549690c1 Fix combinatorial explosion on backtracking broken if chains
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-09 16:21:23 +01:00
d2e0405033 Rename library to nomo
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-07 10:07:47 +01:00
67b9c418ac Fixup the testing stuff
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-06 15:09:53 +01:00
d3e6410ec0 Setup a testing bench
Signed-off-by: Marcel Müller <neikos@neikos.email>
2026-03-06 13:56:39 +01:00