public abstract class SymbolAction extends Object
| Constructor and Description |
|---|
SymbolAction() |
| Modifier and Type | Method and Description |
|---|---|
void |
doPop(Symbol<?> symbol,
SymbolTable table) |
void |
doPush(Symbol<?> symbol,
SymbolTable table) |
void |
doRead(Symbol<?> symbol,
SymbolTable table,
org.walkmod.javalang.ast.SymbolReference reference) |
void |
doWrite(Symbol<?> symbol,
SymbolTable table,
org.walkmod.javalang.ast.SymbolReference reference) |
void |
execute(Symbol<?> symbol,
SymbolTable table,
SymbolEvent event,
org.walkmod.javalang.ast.SymbolReference reference) |
public final void execute(Symbol<?> symbol, SymbolTable table, SymbolEvent event, org.walkmod.javalang.ast.SymbolReference reference) throws Exception
Exceptionpublic void doPush(Symbol<?> symbol, SymbolTable table) throws Exception
Exceptionpublic void doPop(Symbol<?> symbol, SymbolTable table) throws Exception
Exceptionpublic void doRead(Symbol<?> symbol, SymbolTable table, org.walkmod.javalang.ast.SymbolReference reference) throws Exception
Exceptionpublic void doWrite(Symbol<?> symbol, SymbolTable table, org.walkmod.javalang.ast.SymbolReference reference) throws Exception
ExceptionCopyright © 2018. All rights reserved.