cross
という、 Forth風のプログラミング言語を受け入れるバッチ・コンパイラーを使用することもできます(see Cross Compiler)。
cross
を使用すると、
イメージ・ファイルの生成に使用したものとは異なるデータ・サイズとデータ形式を持つマシン用のイメージ・ファイルを作成できます。これを使用して、 Forth
コンパイラーを含まないアプリケーション・イメージを作成することもできます。 これらの機能は、
プログラミング上の制限と不便を許容することで利用可能になります。 たとえば、 コードを再配置可能にするには、 アドレスを特別なワード
(A!
、 A,
など) を使用してメモリーに保存する必要があります。