com.raritantechnologies.utils.program
Class ParseValue

java.lang.Object
  extended bycom.raritantechnologies.utils.program.ParseValue

public class ParseValue
extends java.lang.Object


Constructor Summary
ParseValue(Lexer l, java.util.HashMap typedef, int level, boolean isPrefix)
           
 
Method Summary
 Value getArg(int i)
          Returns the args (breaking at the commas)
 int getArity()
          Returns the arity set from getArgs()
 Value getRoot()
          Returns the root of the fully constructed tree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseValue

public ParseValue(Lexer l,
                  java.util.HashMap typedef,
                  int level,
                  boolean isPrefix)
Method Detail

getRoot

public Value getRoot()
Returns the root of the fully constructed tree


getArg

public Value getArg(int i)
Returns the args (breaking at the commas)


getArity

public int getArity()
Returns the arity set from getArgs()