Reference guide

This document applies to version 1.3 beta.

Words

Constants:

false true

Math:

1- 1+ + - * / mod negate abs max min ln exp sqrt cos sin trunc round
random randomize

Logic:

>= > <> = <= < not or and

I/O:

. cr ( ) refill include emit space spaces char

Facility extension:

	ms

Stack:

drop dup swap 2dup over

Definitions and variables:

@ ! variable constant value to : ;

Comments:

/* */ \

Control structures:

{ } [ ] iffalse iftrue times repeat until while interpret

Interactive use:

.s words see forget depth bye

Internals

Compilation state is replaced with a uniform buffering system that also works outside colon definitions, and powers control structures too.