| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgnu.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 Expressionjava.lang.Throwable
public void compile(Compilation comp,
                    Target target)
compile in class Expressionprotected Expression walk(ExpWalker walker)
walk in class Expressionprotected void walkChildren(ExpWalker walker)
walkChildren in class Expressionpublic void print(OutPort ps)
print in class Expression| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||