The Amsterdam Compiler Kit

ソフトウェアのスクリーンショット:
The Amsterdam Compiler Kit
ソフトウェアの詳細:
バージョン: 6.0 pre3
日付のアップロード: 3 Jun 15
開発者: David Given
ライセンス: 無料
人気: 7

Rating: nan/5 (Total Votes: 0)

アムステルダムコンパイラキットまたはショートにちょうどACKは、アンドリュー·タネンバウムとCerielジェイコブスによって書かれた、高速で軽量、リターゲッタブルコンパイラスイートとツールチェーンで、Minixの「ネイティブツールチェーンでした。 ACKは、もともと(バイナリは特殊なケースとしてMinixのために配布することが許さ)クローズドソースのソフトウェアであったが、2003年4月には、BSDオープンソースライセンスの下でリリースされました。
ACKは、EMと呼ばれる中間バイトコード言語を使用して、最大限の移植性を実現しています。各言語のフロントエンドは、その後、ネイティブのマシンコードにバックエンドによって変換される前に、一般的なoptimisersの数を介して処理されているEMのオブジェクトファイルを生成します。
GCCの中間言語とは異なり、EMは、実際のプログラミング言語であり、ハードウェアで実装することができました。言語フロントエンドの数はEMアセンブリに実装ライブラリを持っています。 EMは、比較的高いレベルのスタックベースのマシンであり、ACKに付属の​​ツールの一つは、安全性の確認の高い、直接EMバイナリを実行することが可能なインタプリタです。詳細については、下記参照EMドキュメントを参照してください。
ACKはACKの独自のa.outベースのフォーマットでファイルを操作する一般的なリンカーとライブラリアンできるが付属しています。それはEMコードだけでなく、ネイティブのマシンコードを含むファイルで動作します。 (ただし、最初のEMバイナリを変換せずにネイティブマシンコードにEMコードをリンクすることはできません。)
インストール:
ACKをインストールするには、ソースパッケージをダウンロードし、それをコンパイルする必要があります。
バージョン5.6は、Linux上できれいにコンパイルが、それはこれまでのところ、ほとんどのテストがありました。インストール手順は、あなたが指示に従って提供複雑ですが、簡単です。 READMEを読んでください。それは、各段階で何を入力するように言って、コンパイルプロセスの詳細なウォークスルーを提供します。
このリリースの新機能:

同じようなソフトウェア

Excelsior JET
Excelsior JET

17 Feb 15

Project Fortress
Project Fortress

2 Jun 15

Yazoo
Yazoo

20 Feb 15

開発者の他のソフトウェア David Given

Spey
Spey

11 May 15

Prime Mover
Prime Mover

11 May 15

LLgen
LLgen

3 Jun 15

へのコメント The Amsterdam Compiler Kit

コメントが見つかりません
コメントを追加
画像をオンにする!