corey pushed to master at corey/lr 2023-11-15 12:48:47 -06:00
01b6e20f07 variable-accumulator operations
corey pushed to master at corey/lr 2023-11-15 12:46:52 -06:00
e0aefd98ce integer-accumulator operations
corey pushed to master at corey/lr 2023-11-15 12:15:04 -06:00
1b5df534df allow declaration without initialization
corey pushed to master at corey/lr 2023-11-15 11:59:29 -06:00
f3ddb4f9f6 report undeclared identifiers
corey pushed to master at corey/lr 2023-11-15 11:36:37 -06:00
01477f4152 variable-integer expressions
corey pushed to master at corey/lr 2023-11-15 11:22:49 -06:00
7439d9dfa2 save rdx
corey pushed to master at corey/lr 2023-11-15 11:13:48 -06:00
61b8857a68 detect undeclared identifiers
corey pushed tag 0.2.4 to corey/lr 2023-11-15 10:30:40 -06:00
corey pushed to master at corey/lr 2023-11-15 10:29:39 -06:00
4be352c3f6 variables: full set of basic operations
corey pushed to master at corey/lr 2023-11-15 10:29:06 -06:00
2f90e1e3c8 all basic operations for variables
corey pushed to master at corey/lr 2023-11-15 09:59:32 -06:00
5cecef18b3 multiple variable expressions
corey pushed to master at corey/lr 2023-11-15 09:27:28 -06:00
d80b440c1c test descriptions
corey pushed to master at corey/lr 2023-11-15 09:01:30 -06:00
737491cf24 multiple variable expression
corey pushed to master at corey/lr 2023-11-15 09:00:43 -06:00
9647f9169f use registers in variable expression evaluation
corey pushed to master at corey/lr 2023-11-15 08:53:58 -06:00
9a4b71316b re-use registers in eval
corey pushed to master at corey/lr 2023-11-15 08:10:40 -06:00
7c69d19dbd read variables
f6452f9232 remove noret test
Compare 2 commits »
corey pushed to master at corey/lr 2023-11-14 14:10:51 -06:00
d92c26414f missing expected value
corey pushed to master at corey/lr 2023-11-14 14:10:12 -06:00
f8f127abe0 variable tests
corey pushed to master at corey/lr 2023-11-14 07:25:43 -06:00
3455684409 eval: EACC for storing temp values
corey pushed to master at corey/lr 2023-11-13 06:25:21 -06:00
b35441ef74 access variable values, fix stack frame bug
f44d83531c eval_elem: generic container for RPN evaluation
Compare 2 commits »