@@ -0,0 +1,807 @@
+package sds.decompile;%0A%0Apublic class OperandStack extends SimpleStack %7B%0A%09/**%0A%09 * constructor.%0A%09 * @param size max size of stack%0A%09 */%0A%09public OperandStack(int size) %7B%0A%09%09super(size);%0A%09%7D%0A%0A%09/**%0A%09 * push int value element to stack.%0A%09 * @param element int value%0A%09 */%0A%09public void push(int element) %7B%0A%09%09push(Integer.toString(element));%0A%09%7D%0A%0A%09/**%0A%09 * push long value element to stack.%0A%09 * @param element long value%0A%09 */%0A%09public void push(long element) %7B%0A%09%09push(Long.toString(element) + %22L%22);%0A%09%7D%0A%0A%09/**%0A%09 * push float value element to stack.%0A%09 * @param element float value%0A%09 */%0A%09public void push(float element) %7B%0A%09%09push(Float.toString(element) + %22f%22);%0A%09%7D%0A%0A%09/**%0A%09 * push double value element to stack.%0A%09 * @param element double value%0A%09 */%0A%09public void push(double element) %7B%0A%09%09push(Double.toString(element) + %22d%22);%0A%09%7D%0A%7D

add class for operand stack.