アムステルダムコンパイラキット

AMSTERDAMコンパイラキットは、高速で軽量でリタータブルなコンパイラスイートとツールチェーンです。
今すぐダウンロード

アムステルダムコンパイラキット ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • David Given
  • 出版社のWebサイト:

アムステルダムコンパイラキット タグ


アムステルダムコンパイラキット 説明

アムステルダムコンパイラキットは、高速で軽量でリタルゲットできるコンパイラスイートとツールチェーンです。 アムステルダムコンパイラキットまたは短いACKでは、Andrew TanenbaumとCeriel Jacobsによって書かれた高速で軽量で再販可能なコンパイラスイートとツールチェーンで、Minixのネイティブツールチェーンでした。 ACKは元々クローズドソースソフトウェアでした(それは特別な場合としてMinixのためにミニックスのために配布されることが許可されています)。 emと呼ばれます。各言語のフロントエンドではEMオブジェクトファイルが生成されます。これは、バックエンドがネイティブマシンコードに翻訳される前に、いくつかの一般的なオプティマイザを通じて処理されます。 ;いくつかの言語フロントエンドは、EMアセンブリに実装されているライブラリを持っています。 EMは比較的高レベルのスタックベースのマシンであり、ACKが供給されたツールの1つは、高度の安全性チェックでEMバイナリを直接実行することができるインタプリタである。詳細については、以下で参照されているEM文書を参照してください。ネイティブマシンコードと同様にEMコードを含むファイルに機能します。 (最初にEMバイナリを翻訳することなくネイティブマシンコードにEMコードをリンクすることはできません。)インストール:ACKをインストールするには、ソースパッケージをダウンロードしてコンパイルする必要があります。これまでのところテストはほとんどありませんでした。インストール手順は複雑ですが、指示に従っても簡単です。 Readmeを読んでください。それはコンパイルプロセスの詳細なウォークスルーを提供し、各段階でタイプするのかをあなたに言っています。このリリースでは何が新たになっています。殴られた形に殴られ、それはすべてのプラットフォームでそれらを使うことが可能です。基本的なPeephole Optimiserが8080に設定されています。・浮動小数点システムは、PC86およびLinux386プラットフォームで作業しています。


アムステルダムコンパイラキット 関連ソフトウェア