Next: , Previous: , Up: Gforth   [Contents][Index]


1 Goals of Gforth

Gforth プロジェクトの目標(goal)は 標準Forth(Standard Forth)のための標準の模範(model)を開発することです。 これは以下のように、 幾つかの副目標に落とし込めます:

上記の目標を達成するには Gforth は以下のようにするべきです

私達はこれらの目標を達成できているでしょうか? Gforth は、 Forth-94 (ANS Forth) と Forth-2012 標準に準拠しています。 内部データ構造の一部 (特にヘッダー) は時間の経過とともに変更されているため、 Gforth は安定しているモデルとは見なさていません。 確かにまだ事実上​​の標準にはなっていませんが、 かなり人気があるようです。 以前のモデルとの類似点と相違点がいくつかあります。 いくつかの強力な機能がありますが、 まだ私たちが想像していたもの全てを備えているわけではありません。 私たちは確かに実行速度の目標を達成しました(see Performance)1。 Gforth は無料で、多くのマシンで利用できます。


Footnotes

(1)

ただし、 1998 年に主要な商用 Forth ベンダーがネイティブ・コード・コンパイラに切り替えたとき、 その基準は引き上げられてしまいました。