gnu.expr
Class ErrorExp

java.lang.Object
  |
  +--gnu.expr.Expression
        |
        +--gnu.expr.ErrorExp

public class ErrorExp
extends Expression

Class used to mark an erroneous expression


Constructor Summary
ErrorExp(java.lang.String message)
           
 
Method Summary
 void compile(Compilation comp, Target target)
           
 java.lang.Object eval(Environment env)
           
 void print(java.io.PrintWriter ps)
           
 
Methods inherited from class gnu.expr.Expression
compile, compileNotePosition, compileWithPosition, getColumn, getFile, getLine, getType, setFile, setLine, setLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorExp

public ErrorExp(java.lang.String message)
Method Detail

eval

public java.lang.Object eval(Environment env)
Overrides:
eval in class Expression

print

public void print(java.io.PrintWriter ps)
Overrides:
print in class Expression

compile

public void compile(Compilation comp,
                    Target target)
Overrides:
compile in class Expression