mocman.interpreter.syntax
Class SyntaxTree
java.lang.Object
mocman.interpreter.syntax.SyntaxTree
public class SyntaxTree
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
parent
public SyntaxTree parent
Leaf
public java.util.Vector<SyntaxTree> Leaf
at
public int at
numLeaves
public int numLeaves
node
public ITreeNode node
SyntaxTree
public SyntaxTree()
addChild
public SyntaxTree addChild(int t)
setNodeRule
public void setNodeRule(int i)
build
public static SyntaxTree build(java.util.Vector<java.lang.Integer> list,
java.util.Stack<Token> tokens)
terms
public java.lang.String terms()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getChild
public int getChild()
run
public ITreeNode run()