2008/03/24

Forth と Factor の : の違い

Factor の : は ; まで読み込んでワードを定義する。; は終端記号。
Forth の : は辞書にワードのエントリーを作成しコンパイルモードになる。IMMEDIATE 以外のワードは逐次コンパイル(辞書の作成されたワードのエントリーに追加)される。; でコンパイルの後始末を行い、実行モードになる。

Factor は parsing で Forth は IMMEDIATE。

0 件のコメント: