OpenBoot 3.x の手引き

辞書コンパイルコマンド

表 1-28 辞書コンパイルコマンド

,

( n -- )

数値を辞書に入れます。 

c,

( byte -- )

バイトを辞書に入れます。 

w,

( word -- )

16 ビット数値を辞書に入れます。 

l,

( long -- )

32 ビット数値を辞書に入れます。 

allot

( n -- )

辞書に n バイトを割り当てます。 

forget name

( -- )

辞書からワードと、そのあとのすべてのワードを削除します。 

here

( -- adr )

辞書の先頭アドレス。 

to name

( n -- )

defer ワードまたは value に新しい処理を実装します。

patch new-word old-word word-to-patch

( -- )

old-wordword-to-patchnew-word に置き換えます。

(patch)

( new-n old-n xt -- )

old-n を xt によって示されるワードの new-n に置き換えます。