Symbol Table Visitor
class SymbolTableVisitor
Content copied to clipboard
Symbol table visitor
Visits symbol table tree (tree of scopes). The ability to jump to different scopes is also available
Constructors
SymbolTableVisitor
Link copied to clipboard
fun SymbolTableVisitor()
Content copied to clipboard
Create empty Symbol table visitor
Functions
addVariable
Link copied to clipboard
enterScope
Link copied to clipboard
getCurrentScopeID
Link copied to clipboard
getData
Link copied to clipboard
getFunctions
Link copied to clipboard
getVariableNames
Link copied to clipboard
leaveScope
Link copied to clipboard
fun leaveScope()
Content copied to clipboard