gnu.expr
Class SynchronizedExp

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

public class SynchronizedExp
extends Expression


Constructor Summary
SynchronizedExp(Expression object, Expression body)
           
 
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

SynchronizedExp

public SynchronizedExp(Expression object,
                       Expression body)
Method Detail

eval

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

compile

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

print

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