corey pushed to master at corey/lr 2023-11-12 05:57:09 -06:00
d03c21ba38 core tests
corey pushed to master at corey/lr 2023-11-11 13:12:46 -06:00
abb904e5f5 vars in parsing tree
corey pushed to master at corey/lr 2023-11-11 11:05:39 -06:00
8518d632a8 immutable Vecs where possible
corey pushed to master at corey/lr 2023-11-11 07:00:06 -06:00
28e946a814 create Vec of variable names
corey pushed to master at corey/lr 2023-11-10 16:02:35 -06:00
7ba4b2a9d7 access Vecs with vec_at
corey pushed to master at corey/lr 2023-11-10 15:46:49 -06:00
1561c05a68 fix memory leaks in parser
corey pushed to master at corey/lr 2023-11-10 15:27:41 -06:00
8355dcab12 fix lexer offset bug
corey pushed to master at corey/lr 2023-11-10 10:10:42 -06:00
0a035e5901 extra debug information
corey pushed to master at corey/lr 2023-11-10 09:00:29 -06:00
43af3d79c8 build compiler before tests
corey pushed to master at corey/lr 2023-11-10 08:52:44 -06:00
2b855537f1 build compiler before tests
corey pushed to master at corey/lr 2023-11-10 08:51:45 -06:00
5230e7f4e1 var_desc, test with valgrind
corey pushed tag 0.2.2 to corey/lr 2023-11-10 06:13:09 -06:00
corey pushed to master at corey/lr 2023-11-10 06:08:29 -06:00
6947204eea remove rpn module
corey pushed to master at corey/lr 2023-11-10 06:07:42 -06:00
7b72e87df5 remove rpn test
c82cfc3b0b remove rpn module
49e6954094 pass Gen to all code generators
0760a1ce5b use Vec<Var> to store variable state
Compare 4 commits »
corey pushed to master at corey/lr 2023-11-09 13:05:29 -06:00
c3dd9d29c2 RPN mostly done
corey pushed to master at corey/lr 2023-11-09 13:01:02 -06:00
6c344b05b0 gen state
corey pushed to master at corey/lr 2023-11-09 11:38:15 -06:00
5db78f0b81 Gen state, test if
corey pushed to master at corey/lr 2023-11-09 10:34:18 -06:00
545b77c6be PIF+PWHILE eval, 'true'/'false' eval
corey pushed to master at corey/lr 2023-11-09 07:20:17 -06:00
478e99cc43 brighter integer color
corey pushed to master at corey/lr 2023-11-09 07:15:21 -06:00
a3ea18a009 brighter integer color