Packages that use OP 
| Package | Description | 
| gnu.jel |  | 
 
- 
Subclasses of OP in gnu.jel 
| Modifier and Type | Class | Description |  
| class  | OPbinary | A tree node, representing binary operation. |  
| class  | OPcall | A tree node, representing a method call (field/local variable load). |  
| class  | OPcondtnl | A tree node, representing conditional. |  
| class  | OPload | A tree node, representing loading of a constant. |  
| class  | OPunary | A tree node, representing unary operation. |  
 
 
Fields in gnu.jel declared as OP 
| Modifier and Type | Field | Description |  
| OP[] | OP. chi | Holds references to children of this node |  
 
 
Methods in gnu.jel that return OP 
| Modifier and Type | Method | Description |  
| OP | Parser. parse(java.lang.Class<?> resultType) | Parses expression. |  
 
 
Constructors in gnu.jel with parameters of type OP 
| Constructor | Description |  
| OPload(OP instead,
java.lang.Object what) | Creates an OP, loading a constant to be put instead of another OP. |  
 
 
Constructor parameters in gnu.jel with type arguments of type OP 
| Constructor | Description |  
| OPbinary(java.util.Stack<OP> paramOPs,
int opcode) | Constructs a new binary operation. |  
| OPcall(java.lang.reflect.Member m,
int np,
java.util.Stack<OP> paramOPs,
boolean aEval) | Prepares a new method/field call/get operation to be added to the code. |  
| OPcondtnl(java.util.Stack<OP> paramOPs) | Creates conditional operator. |  
| OPunary(java.util.Stack<OP> paramOPs,
int code) | Constructs a new unary operation. |  
| OPunary(java.util.Stack<OP> paramOPs,
int targetID,
java.lang.Class<?> targetClass,
boolean allownarrowing) | Creates conversion operation to the given class. |