3

FIG-Forth の 'tick' を思い出したように、単語が単語リストにない場合でも中断せずに使用できます。

' the_word 

単語リストにある場合は単語への参照を与え、そうでない場合は「false」を与えました。

[if]、[then]、および [else] で使用する ANS Forth でそのようなものを構築することは可能ですか?

4

2 に答える 2

2

FIG-Forth ドキュメントには次のように記載されています。

辞書単語nnnnのパラメータ フィールド アドレスをそのままにします。コンパイラ ディレクティブとして、アドレスをリテラルとしてコンパイルするためにコロン定義で実行します。CONTEXT および CURRENT の検索後に単語が見つからない場合は、適切なエラー メッセージが表示されます。

使用している FIG-Forth のバージョンが標準に準拠せず、false を返した可能性は十分にありますが。

于 2015-12-31T18:24:12.777 に答える