You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be helpful for debugging to be able to print the result of translating a Juvix program to JuvixCore and then separately load and evaluate it. Right now, the printing of JuvixCore programs uses a format which cannot be parsed back by the Core parser (missing identifier names, printing of builtin inductive types, symbol ids printed in identifiers definitions but not references).
The text was updated successfully, but these errors were encountered:
Print JuvixCore InfoTable in such a way that it can be parsed back by
the JuvixCore parser.
* Depends on PR #1832
* Depends on PR #1862
* Closes#1841
* Adds "JuvixCore print" tests which read the files from
Core/positive/*.jvc, print them, read them back and check if the
evaluation results are preserved.
---------
Co-authored-by: Jan Mas Rovira <[email protected]>
It would be helpful for debugging to be able to print the result of translating a Juvix program to JuvixCore and then separately load and evaluate it. Right now, the printing of JuvixCore programs uses a format which cannot be parsed back by the Core parser (missing identifier names, printing of builtin inductive types, symbol ids printed in identifiers definitions but not references).
The text was updated successfully, but these errors were encountered: