Package org.eolang.opeo.decompilation
Class OperandStack
java.lang.Object
org.eolang.opeo.decompilation.OperandStack
Operand stack.
You can read more about it here
It emulates the behaviour of JVM operand stack.- Since:
- 0.2
-
Method Details
-
first
Pop one node from the stack or return empty.- Returns:
- Optional node.
-
pop
Pop one node from the stack.- Returns:
- Node.
-
pop
Pop N nodes from the stack.- Parameters:
number
- Number of nodes to pop.- Returns:
- Collection of nodes.
-
push
Push one more node to the stack.- Parameters:
node
- Node to add to the stack.
-
dup
public void dup()Duplicate the higher value on the stack.
-