GSC Interpreter
A Turing-complete interpreter developed for a compiler course
|
Abstract base class for expressions. More...
#include <expr.hpp>
Public Member Functions | |
virtual std::any | accept (ExprVisitor &visitor)=0 |
Abstract base class for expressions.
This class serves as the base class for all expression types in the AST. It defines a method for accepting visitors that implement the ExprVisitor interface.
|
pure virtual |