|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gnu.mapping.Procedure gnu.mapping.Procedure0 gnu.expr.Expression gnu.expr.SynchronizedExp
public class SynchronizedExp
Field Summary |
---|
Fields inherited from class gnu.expr.Expression |
---|
flags, NEXT_AVAIL_FLAG, noExpressions |
Constructor Summary | |
---|---|
SynchronizedExp(Expression object,
Expression body)
|
Method Summary | |
---|---|
void |
compile(Compilation comp,
Target target)
|
java.lang.Object |
eval(Environment env)
|
void |
print(OutPort ps)
|
protected Expression |
walk(ExpWalker walker)
|
protected void |
walkChildren(ExpWalker walker)
|
Methods inherited from class gnu.expr.Expression |
---|
apply, apply0, compile, compileButFirst, compileNotePosition, compileWithPosition, compileWithPosition, eval, getColumn, getFile, getFlag, getFlags, getLine, getType, makeWhile, match0, print, printLineColumn, setFile, setFlag, setFlag, setLine, setLine, setLine, setLine |
Methods inherited from class gnu.mapping.Procedure0 |
---|
apply1, apply2, apply3, apply4, applyN, numArgs |
Methods inherited from class gnu.mapping.Procedure |
---|
apply, check0, check1, check2, check3, check4, checkArgCount, checkN, getName, getProperty, getSetter, getSymbol, match1, match2, match3, match4, matchN, maxArgs, minArgs, name, removeProperty, set0, set1, setN, setName, setProperty, setProperty, setSetter, setSymbol, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SynchronizedExp(Expression object, Expression body)
Method Detail |
---|
public java.lang.Object eval(Environment env) throws java.lang.Throwable
eval
in class Expression
java.lang.Throwable
public void compile(Compilation comp, Target target)
compile
in class Expression
protected Expression walk(ExpWalker walker)
walk
in class Expression
protected void walkChildren(ExpWalker walker)
walkChildren
in class Expression
public void print(OutPort ps)
print
in class Expression
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |