aboutsummaryrefslogtreecommitdiff
path: root/src/sexp/util.rs
AgeCommit message (Expand)Author
6 daysrefactor: loop-unrolled recursive function SExp::parts as it's called a lot, ...Joel Kronqvist
6 daysfix: quote/vector disappearing in substitution on casesJoel Kronqvist
10 daysfeat: fixed point dynamicsJoel Kronqvist
11 daysfix: step scrutinee of case & can instantiate empty vecJoel Kronqvist
12 daysfeat: type checking for case expressionsJoel Kronqvist
2025-08-09Revert adding of print (its behavior was poorly designed).Joel Kronqvist
2025-08-06Added print, raised level on which UnboundGeneric error is returnedJoel Kronqvist
2025-08-06Implemented let-bindingsJoel Kronqvist
2025-08-05Implemented booleans (no if-else yet)Joel Kronqvist
2025-08-05Changed project nameJoel Kronqvist
2025-08-03Implemented type_check, added method parts for SExpJoel Kronqvist
2025-07-30Implemented evaluation according to tests. Quite a bit of changes were requir...Joel Kronqvist
2025-07-26Added variables and tests for their substitutionJoel Kronqvist
2025-07-26Implemented integer operator dynamics, fixed some tests and added a combinati...Joel Kronqvist
2025-07-26Created necessary data structures and utilities for integers and their operat...Joel Kronqvist