Parameter Stack

DROP        a --
DUP         a -- a a
OVER        a b -- a b a
ROT         a b c -- b c a
SWAP        a b -- b a
2DROP       a a --
2DUP        a b -- a b a b
2OVER       a b c d -- a b c d a b
2SWAP       a b c d -- c d a b
'S          Returns current stack pointer, not counting the
            push it's making right now.
S0          Returns address of PSP TOS. When PSP is empty,
            'S == S0
                                                        (cont.)