OpenBoot 3.x Quick Reference

Defining Words

Table 1-26 Defining Words

: name

( -- ) Usage: ( ??? -- ? )

Start creating a new colon definition. 

;

( -- )

Finish creating a new colon definition. 

buffer: name

( size -- ) Usage: ( -- adr )

Create a named array in temporary storage. 

constant name

( n -- ) Usage: ( -- n )

Define a constant (for example, 3 constant bar).

create name

( -- ) Usage: ( -- adr )

Generic defining word. 

defer name

( -- ) Usage: ( ??? -- ? )

Define forward reference or execution vector. 

value name

( n -- ) Usage: ( -- n )

Create a changeable, named quantity. 

variable name

( -- ) Usage: ( -- adr )

Define a variable.