GNU For プログラミング言語
Gforth は、プログラミング言語 Forth の GNU プロジェクト実装です。この APK は、ARM および x86 プロセッサ用の Android プラットフォーム用のバイナリ ディストリビューションです。詳細とソース コードへのリンクは http://bernd-paysan.de/gforth.html で、Android 固有の機能の詳細は http://www.forth-ev.de/wiki/doku.php/en:projects:gforth-android:start で見つけることができます。
プログラミング時に最適なエクスペリエンスを得るには、Hacker's Keyboard など、そのタスク用に作られたソフト キーボードを使用してください。
Gforth は GPLv3 で利用できます。
Gforth は GCC を使用して、高速な直接または間接スレッド Forth をコンパイルします。 Gforth は ANS-Forth および Forth-2012 に完全に準拠しています。 Gforth の著者は、Anton Ertl、Bernd Paysan、Jens Wilke、Neal Crook、David Kühling などです。
Gforth プロジェクトの目標は、ANSI Forth の標準モデルを開発することです。これはいくつかのサブ目標に分割できます。
* Gforth は ANSI/200x Forth 規格に準拠する必要があります。
* これはモデルである必要があります。つまり、実装に依存するすべてのものを定義する必要があります。
* それは標準になるべきです、つまり広く受け入れられ、使用されるべきです。この目標は最も難しい目標です。
これらの目標を達成するために、Gfor は次のようにすべきです
* 以前のモデルと同様 (図-Forth、F83)
* 強力です。それは、今日必要であると考えられているすべてのものと、まだ必要であると考えられていないものさえも提供する必要があります。
* 効率的。非常に遅いという評判を得る必要はありません。
* 無料。
* 多くのマシンで利用可能/移植が簡単。
Gforth APK は 3 つのアイコンをインストールします。1 つは高速エンジン (Gforth fast)、もう 1 つはデバッグ エンジン (Gforth ITC) で、シングル ステップ デバッガーが動作し、例外が発生した場合でもバックトレースが正確です。3 つ目は、「Nettie」タコを備えた net2o プロトコル デモ アプリです。これはデモ版なので、完璧に動作するとは期待しないでください。
続きを読む