org.globus.cog.karajan.parser
Class ParseTree

java.lang.Object
  extended by org.globus.cog.karajan.parser.ParseTree

public class ParseTree
extends Object


Constructor Summary
ParseTree(Stack stack)
           
 
Method Summary
 Object execute(EvaluationContext variables)
           
 Stack getStack()
           
 String getUnparsed()
           
 boolean isConstant()
           
 Object reduced()
           
 void setUnparsed(String expr)
           
 String toString()
           
 String treeString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParseTree

public ParseTree(Stack stack)
Method Detail

execute

public Object execute(EvaluationContext variables)
               throws EvaluationException
Throws:
EvaluationException

toString

public String toString()
Overrides:
toString in class Object

setUnparsed

public void setUnparsed(String expr)

getUnparsed

public String getUnparsed()

isConstant

public boolean isConstant()

reduced

public Object reduced()

treeString

public String treeString()

getStack

public Stack getStack()