- compile
void compile(AssignStatement as)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
void compile(CompoundStatement cs)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
void compile(IfStatement ifs)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
void compile(WhileStatement ws)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
void compile(PrintStatement ps)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
BEValue compile(IntegerExp ie)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
BEValue compile(VarExp ve)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
BEValue compile(BinExp be)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
BEValue compile(CmpExp ce)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
BEValue compile(AndExp ae)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
BEValue compile(OrExp oe)
Undocumented in source. Be warned that the author may not have intended to support it.
- compile
BEValue compile(NotExp ne)
Undocumented in source. Be warned that the author may not have intended to support it.
- run
void run()
Undocumented in source. Be warned that the author may not have intended to support it.
Backend visitor class.