関数・命令 /

PUSH

PUSH <x>|<expression>

Type: statement

値 <x> または <expression> をスタックへ収納します。
スタックの制限はメモリが許される限り行う事が可能です。
スタックは LIFO(Last In, First Out=最後に入れた物が最初に取り出される)
が原則です。

スタックから取り出すために PULL を参照して下さい。

' Initially create a new 0 value for stack
' This will only be 0 when stack wasn't declared before
PULL stack
PUSH stack
' Increase and push the stack 2x
' Stack has now 3 values
INCR stack
PUSH stack
PUSH "End"
PULL var$
' Print and pull current stack value - will return "end" 1 0
PRINT var$
PULL stack
PRINT stack
PULL stack
PRINT stack