GSC Interpreter
A Turing-complete interpreter developed for a compiler course
Loading...
Searching...
No Matches
ExprVisitor Member List

This is the complete list of members for ExprVisitor, including all inherited members.

visitAssignExpr(std::shared_ptr< Assign > expr)=0ExprVisitorpure virtual
visitBinaryExpr(std::shared_ptr< Binary > expr)=0ExprVisitorpure virtual
visitGroupingExpr(std::shared_ptr< Grouping > expr)=0ExprVisitorpure virtual
visitLiteralExpr(std::shared_ptr< Literal > expr)=0ExprVisitorpure virtual
visitLogicalExpr(std::shared_ptr< Logical > expr)=0ExprVisitorpure virtual
visitUnaryExpr(std::shared_ptr< Unary > expr)=0ExprVisitorpure virtual
visitVariableExpr(std::shared_ptr< Variable > expr)=0ExprVisitorpure virtual
~ExprVisitor()=defaultExprVisitorvirtual