CharacterOperation
aPushes 0 to the top of the stack
bPops the 1st item from the stack
cSubtracts the 2nd item on the stack from the 1st item and pushes the result to the stack
dDecrements the 1st item of the stack by 1
ePushes the 1st item mod the 2nd item onto the stack
fPrints the 1st item on the stack as an ASCII character
gAdds the first 2 stack items together and pushes the result to the stack
hGets input from the user as a number and pushes to the stack
iIncrements the 1st item of the stack by 1
jGets input from the user as a character and pushes that characters ASCII code onto the stack
kSkips the next command if the 1st item on the stack is 0
lSwaps the 1st and 2nd items on the stack
mMultiplies the first two stack items together and pushes the result onto the stack
nIf the 1st item on the stack is equal to the 2nd item, push a 1 to the stack, else push a 0
oPops the (first item on the stack)th item on the stack
pDivides the 1st item on the stack by the 2nd item and pushes the result onto the stack
qDuplicates the 1st item on the stack
rPushes the total length of the stack onto the stack
sSwaps the 1st and (first item on the stack)th items on the stack
tIf the 1st item on the stack is 0, jumps to the corresponding 'u' in the program, otherwise does nothing
uIf the 1st item on the stack is not 0, jumps back to the corresponding 't' in the program, otherwise does nothing
vIncrements the top item on the stack by 5
wDecrements the top item on the stack by 5
xPrints the 1st item on the stack
yDeletes the entire stack
zExits the script