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
While implementing provide * blocks, we noticed that for the prelude function of src/languages/pyret/pyret-lang/translate-parse-tree.js, the returned object is a JSON that (potentially) includes nodes,
instead of just returning a single object created from makeNode like most other functions. As of now, the implementation allows provide * to not break when written in the example code files or manually inputted, but the actual rendering of the statement itself still remains an issue.
Note: This is likely a misunderstanding on our end of how the parse tree works, and/or a feature of the parse tree that was not yet completed, instead of being a bug in the project.
The text was updated successfully, but these errors were encountered:
While implementing
provide *
blocks, we noticed that for theprelude
function ofsrc/languages/pyret/pyret-lang/translate-parse-tree.js
, the returned object is a JSON that (potentially) includes nodes,instead of just returning a single object created from
makeNode
like most other functions. As of now, the implementation allowsprovide *
to not break when written in the example code files or manually inputted, but the actual rendering of the statement itself still remains an issue.Note: This is likely a misunderstanding on our end of how the parse tree works, and/or a feature of the parse tree that was not yet completed, instead of being a bug in the project.
The text was updated successfully, but these errors were encountered: