alias START_COMPUTER {
hmake STACK_COMPUTER
hadd STACK_COMPUTER STACK_COUNT 0
}
alias STOP_COMPUTER {
hfree STACK_COMPUTER
}
alias PUSH {
hadd STACK_COMPUTER STACK_COUNT $CALC($HGET(STACK_COMPUTER,STACK_COUNT) + 1)
hadd STACK_COMPUTER $HGET(STACK_COMPUTER, STACK_COUNT) $1
}
alias POP {
hadd STACK_COMPUTER STACK_COUNT $CALC($HGET(STACK_COMPUTER, STACK_COUNT) - 1)
return $HGET(STACK_COMPUTER, $CALC($HGET(STACK_COMPUTER, STACK_COUNT) + 1))
}
alias -l EXECUTE [ $1 ]