QUICK REFERENCE
Numbers go on the stack; words take from it. 2 3 + . prints 5.
Define words with : name ... ; and read them back with see name.
if else then do loop +loop i j leave begin until begin while repeat recurse exit
variable constant value to create allot , @ ! does>
." text" s" text" type emit cr .r ( comment ) \ comment
case of endof endcase key accept ms immediate postpone marker forget
Floats: 1.5 2e0 f+ f. fsqrt pi s>f f>s
Tab completes, ↑ ↓ history, Esc interrupts. Your definitions are kept between visits.