mirror of
https://github.com/MorizzG/MLox.git
synced 2026-08-05 17:30:31 +00:00
| Filename | Latest commit message | Latest commit date |
|---|---|---|
now based around result; since each parsing step can emit at most one error until synchronisation is triggered we can store the errors in the result. also state is now stored in a ref variable. the copy-and-update is more pure, but really messes up the let* expression for the expr/error results. |
||
| .. | ||
| dune | ||
| error.ml | ||
| expr.ml | ||
| lexer.ml | ||
| lexer.mli | ||
| lox.ml | ||
| parser.ml | ||