OpenBoot 3.x コマンド・リファレンスマニュアル

辞書検索コマンド

表 I-20 辞書検索コマンド

コマンド  

スタックダイアグラム 

説明 

' name

( -- xt ) 

ワードを辞書から検索します。実行トークンを返します。定義外で使用してください。 

['] name

( -- xt ) 

定義内、外のどちらでも使用できる点以外は、' と同じです。

.calls

( xt -- ) 

実行トークンが xt であるワードを呼び出すすべてのワードリストを表示します。

$find

( str len -- str len false | xt true ) 

str、len で指定するワードを検索します。見つかった場合、xt と true をスタックに残します。見つからなかった場合、文字列と false をスタックに残します。

find

( pstr -- pstr false | xt n ) 

pstr で指定するワードを検索します。見つかった場合、xt と true をスタックに残します。見つからなかった場合、文字列と false をスタックに残します。

(パックされた文字列を使用しないようにするため、$find の使用を推奨します。)

see thisword

( -- ) 

指定されたコマンドを逆コンパイルします。 

(see)

( xt -- ) 

実行トークンによって示されるワードを逆コンパイルします。 

sift

( pstr -- ) 

pstr によって示される文字列を含むすべての辞書エントリの名前を表示します。

sifting ccc

( -- ) 

指定された文字処理を含むすべての辞書エントリの名前を表示します。ccc 内には空白文字は含まれません。

words

( -- )  

辞書内のすべての表示可能なワードを表示します。