orc.ast.xml.expression.argument
Class Argument

java.lang.Object
  extended by orc.ast.xml.expression.Expression
      extended by orc.ast.xml.expression.argument.Argument
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Constant, Field, Site, Variable

public abstract class Argument
extends Expression

Arguments to sites and expressions.

Author:
quark
See Also:
Serialized Form

Constructor Summary
Argument()
           
 
Method Summary
abstract  Argument unmarshal(Config config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Argument

public Argument()
Method Detail

unmarshal

public abstract Argument unmarshal(Config config)
                            throws CompilationException
Specified by:
unmarshal in class Expression
Throws:
CompilationException