mirror of
https://github.com/anoma/juvix.git
synced 2025-01-04 05:33:27 +03:00
e5ea085f1c
This PR implements: * JuvixTree parser. * JuvixTree pretty printer. * `juvix dev tree read file.jvt` command which reads and pretty prints a JuvixTree file. * The `tree` target in the `compile` command. * Removal of `StackRef` in JuvixAsm. This makes JuvixAsm more consistent with JuvixTree and simplifies the data structures. `StackRef` is not needed for compilation from Core. Tests for the parser will appear in a separate PR, when I implement an automatic translation of JuvixAsm to JuvixTree files. --------- Co-authored-by: Paul Cadman <git@paulcadman.dev> Co-authored-by: Jan Mas Rovira <janmasrovira@gmail.com> |
||
---|---|---|
.. | ||
Compile | ||
Run | ||
Validate | ||
Compile.hs | ||
Options.hs | ||
Run.hs | ||
Validate.hs |