mirror of
https://github.com/anoma/juvix.git
synced 2024-12-19 04:41:36 +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> |
||
---|---|---|
.. | ||
Commands | ||
TopCommand | ||
App.hs | ||
AsmInterpreter.hs | ||
CommonOptions.hs | ||
Evaluator.hs | ||
GlobalOptions.hs | ||
Main.hs | ||
TopCommand.hs |