aboutsummaryrefslogtreecommitdiff
path: root/src/sexp/case.rs
AgeCommit message (Expand)Author
5 daysfeat: implemented coproducts according to testsJoel Kronqvist
7 daystest: added boilerplate and tests for coproduct parsing, type checking and ev...Joel Kronqvist
9 daysfix: changed type of (() T) from (T ...) to (Vector (T ...))Joel Kronqvist
10 daysfeat: type conversion from (Vec/Quote X) -> X and add vec/quote to rest patte...Joel Kronqvist
12 daysfeat: parsing of new types (T, (int ...), (int bool)) etc. also fixed bug in ...Joel Kronqvist
12 daysfix: removed unneccessary print, excluded .#[file] emacs backups in gitignoreJoel Kronqvist
12 daysfix: step scrutinee of case & can instantiate empty vecJoel Kronqvist
13 daysfeat: pattern matching evaluation in step.rsJoel Kronqvist
2025-08-11refactor: Added helper matches_pat for pattern matchingJoel Kronqvist