public class ExecutionStack
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private StackElement |
element |
private int |
size |
Constructor and Description |
---|
ExecutionStack() |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.Object o) |
void |
clear() |
void |
copy2(ExecutionStack es) |
void |
copyx2(ExecutionStack es) |
int |
deepCount() |
void |
discard() |
void |
dup() |
boolean |
isEmpty() |
boolean |
isReduceable() |
void |
op() |
void |
op(int operator) |
java.lang.Object |
peek() |
java.lang.Object |
peek2() |
java.lang.Boolean |
peekBoolean() |
java.lang.Object |
pop() |
java.lang.Object |
pop2() |
java.lang.Boolean |
popBoolean() |
void |
push(java.lang.Object o) |
void |
push(java.lang.Object obj1,
java.lang.Object obj2) |
void |
push(java.lang.Object obj1,
java.lang.Object obj2,
java.lang.Object obj3) |
int |
size() |
java.lang.String |
toString() |
void |
xswap_op() |
void |
xswap() |
void |
xswap2() |
private StackElement element
private int size
public boolean isEmpty()
public void add(java.lang.Object o)
public void push(java.lang.Object o)
public void push(java.lang.Object obj1, java.lang.Object obj2)
public void push(java.lang.Object obj1, java.lang.Object obj2, java.lang.Object obj3)
public java.lang.Object peek()
public void dup()
public java.lang.Boolean peekBoolean()
public void copy2(ExecutionStack es)
public void copyx2(ExecutionStack es)
public java.lang.Object peek2()
public java.lang.Object pop()
public java.lang.Boolean popBoolean()
public java.lang.Object pop2()
public void discard()
public int size()
public boolean isReduceable()
public void clear()
public void xswap_op()
public void op()
public void op(int operator)
public void xswap()
public void xswap2()
public int deepCount()
public java.lang.String toString()
toString
in class java.lang.Object