OpenBoot 2.x の手引き

ワードの定義

表 1-25 ワードの定義

: name

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

新しいコロン定義の作成を開始します。 

;

( -- ) 

新しいコロン定義の作成を終了します。 

buffer: name

( size -- ) Usage: ( -- adr64 )  

指定された配列を一時記憶領域に作成します。 

constant name

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

定数を定義します。(例えば 3 constant bar) 

create name

( -- ) Usage: ( -- adr16 )  

汎用定義ワード。 

defer name

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

前方参照、または実行ベクトルを定義します。 

does>

( -- adr16 )  

ワード定義用の実行節を開始します。 

value name

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

指定された、変更可能な 32 ビット数を作成します。 

variable name

( -- ) Usage: ( -- adr16 )  

変数を定義します。