haxala1r 26463a4c00 Separated mutually recursive definition of desugar phases
They do not need to be mutually recursive at all. At first I thought
they would have to be, because I thought it would be best if each phase
completely desugared the bodies of the expressions they handle, but now
I see that would probably lead to an infinite loop.

There is simply no reason to couple them so tightly.
2025-12-27 16:44:18 +03:00
2025-12-08 22:25:36 +03:00
2025-12-08 22:25:36 +03:00
S
Description
lisp compiler written in ocaml
MIT 364 KiB
Languages
OCaml 96.6%
Nix 2.7%
Standard ML 0.4%
Dune 0.3%