public class readParameter extends Expression<java.lang.Object>
Constructor and Description |
---|
readParameter(java.lang.String parameterName,
asteroids.part3.programs.SourceLocation location) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluate() |
java.lang.Object |
evaluate(java.lang.Object[] actualArgs,
java.util.Set<Variable> variables) |
getProgram, setProgram
public readParameter(java.lang.String parameterName, asteroids.part3.programs.SourceLocation location)
public java.lang.Object evaluate() throws java.lang.IllegalArgumentException
evaluate
in class Expression<java.lang.Object>
java.lang.IllegalArgumentException
public java.lang.Object evaluate(java.lang.Object[] actualArgs, java.util.Set<Variable> variables) throws java.lang.IllegalArgumentException
evaluate
in class Expression<java.lang.Object>
java.lang.IllegalArgumentException