aboutsummaryrefslogtreecommitdiffstats
path: root/src/expr.rs
AgeCommit message (Collapse)AuthorFilesLines
2024-05-30Add bytecode.Rose Hogenson1-135/+0
A recursive AST is kind of annoying to evaluate without recursion. Bytecode is cooler anyway.
2024-05-30Replace recursive evaluation with stacks.Rose Hogenson1-4/+33
I think recursion is undefined behavior in Rust.
2024-05-30Write tests for parser.Rose Hogenson1-0/+106