public abstract class LighterAST
extends java.lang.Object
Constructor and Description |
---|
LighterAST(CharTable charTable) |
Modifier and Type | Method and Description |
---|---|
CharTable |
getCharTable() |
abstract java.util.List<LighterASTNode> |
getChildren(LighterASTNode parent) |
abstract LighterASTNode |
getParent(LighterASTNode node) |
abstract LighterASTNode |
getRoot() |
public LighterAST(CharTable charTable)
public CharTable getCharTable()
public abstract LighterASTNode getRoot()
public abstract LighterASTNode getParent(LighterASTNode node)
public abstract java.util.List<LighterASTNode> getChildren(LighterASTNode parent)