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
We do need to redefine the IC data structure about syntax formalization.
Utility module Utils.ut_tree.py defines UTNode, UTLeaf and UTTree classes.
Let's use them to define a new class, ICAst which will deal with Abstract Syntaxic Trees.
This means :
creation of a new package, src.IntermediateCode;
creation of the module ic_ast.py;
implementation of the whole related stuff.
These AST will be used internally into the front-end and in relationship also with the translators of the back-end.
The text was updated successfully, but these errors were encountered:
- creation of new package `src.IntermedaiteCode`;
- creation of module `src.IntermediateCode.ic_ast.py` with minimalist content;
- removing no more useful module Ùtils.ut_tree.py`.
We do need to redefine the IC data structure about syntax formalization.
Utility module
Utils.ut_tree.py
definesUTNode
,UTLeaf
andUTTree
classes.Let's use them to define a new class,
ICAst
which will deal withAbstract Syntaxic Trees
.This means :
src.IntermediateCode
;ic_ast.py
;These AST will be used internally into the front-end and in relationship also with the translators of the back-end.
The text was updated successfully, but these errors were encountered: