catgirl-calculus/src
trans_soup 7a50aa6e1e make prettified terms unambiguous.
add parentheses to prettified applications to make their meaning
unambiguous.
2023-11-07 01:33:35 +01:00
..
Expr.mjs separate Expr type declaration into own module. 2023-11-06 14:40:07 +01:00
Line.mjs add expression line type. 2023-11-06 16:32:18 +01:00
compile.mjs compiler tweak. 2023-11-06 18:14:07 +01:00
main.mjs clean up entrypoint `main.mjs`. 2023-11-06 16:43:35 +01:00
parse.mjs add parser support for expression lines. 2023-11-06 16:42:35 +01:00
reduce.mjs implement beta-reduction. 2023-11-06 22:18:31 +01:00
repl.mjs make prettified terms unambiguous. 2023-11-07 01:33:35 +01:00
transpile.mjs rename module from execute to transpile. 2023-11-06 22:02:47 +01:00