GSC Interpreter
A Turing-complete interpreter developed for a compiler course
|
This is the complete list of members for StmtVisitor, including all inherited members.
visitBlockStmt(std::shared_ptr< Block > stmt)=0 | StmtVisitor | pure virtual |
visitExpressionStmt(std::shared_ptr< Expression > expr)=0 | StmtVisitor | pure virtual |
visitIfStmt(std::shared_ptr< If > stmt)=0 | StmtVisitor | pure virtual |
visitPrintStmt(std::shared_ptr< Print > stmt)=0 | StmtVisitor | pure virtual |
visitVarStmt(std::shared_ptr< Var > stmt)=0 | StmtVisitor | pure virtual |
visitWhileStmt(std::shared_ptr< While > stmt)=0 | StmtVisitor | pure virtual |
~StmtVisitor()=default | StmtVisitor | virtual |