org.holtz.zoe.zoel
Class Value

java.lang.Object
  extended by org.holtz.zoe.zoel.Expression
      extended by org.holtz.zoe.zoel.Value
Direct Known Subclasses:
LabelReference, Literal, RegisterReference

public abstract class Value
extends Expression

A Statement argument that is a literal or reference rather than a StatementList block statement.

Author:
Brian Holtz

Constructor Summary
Value()
           
 
Method Summary
static Value parse(ZoelTokenizer zoelTokenizer)
           
 
Methods inherited from class org.holtz.zoe.zoel.Expression
copy, isFertile, nthStatement, parse, random, toString, toString, totalStatements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Value

public Value()
Method Detail

parse

public static Value parse(ZoelTokenizer zoelTokenizer)
                   throws java.lang.Exception
Throws:
java.lang.Exception