GSC Interpreter
A Turing-complete interpreter developed for a compiler course
Loading...
Searching...
No Matches
stmt.hpp File Reference
#include "gsc/expr.hpp"
#include <any>
#include <memory>
#include <vector>
Include dependency graph for stmt.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StmtVisitor
 Abstract base class for statement visitors. More...
 
class  Stmt
 Abstract base class for statements. More...
 
class  Block
 Represents a block of statements. More...
 
class  Expression
 Represents an expression statement. More...
 
class  Print
 Represents a print statement. More...
 
class  Var
 Represents a variable declaration statement. More...
 
class  If
 Represents an if statement. More...
 
class  While