PL/1 for GCC

ソフトウェアのスクリーンショット:
PL/1 for GCC
ソフトウェアの詳細:
バージョン: 0.0.14
日付のアップロード: 2 Jun 15
開発者: Henrik Sorensen
ライセンス: 無料
人気: 285

Rating: 3.5/5 (Total Votes: 2)

GCCプロジェクトのPL / 1は、GNUコンパイラコレクションを使用して、ネイティブPL / Iコンパイラーを作成しようとする試みです。 PL / Iは、システムソフトウェア、画像、シミュレーション、テキスト処理、ウェブ、およびビジネス·アプリケーションを含む広範囲の用途に適した第三世代の手続き型言語です。
これは、PL / Iプログラミング言語用のGCCフロントエンドの第十一のコード降下です。
PL / GCCの​​ための私は、GNU Public Licenseの条件の下でリリースされています。バージョン2バージョン0.0.11、PL / Iプリプロセッサのための新しいインフラストラクチャが含まれています。
それはpl1gccの以前のリリース以来、一年以上されているが、開発が再びピックアップ、そのリリースは、より頻繁に起こることを期待しています。そして、あなたは常にプロジェクトへの参加を歓迎している覚えている、私たちは本当に開発のすべてのレベルで助けが必要。
プリプロセッサ:v0.0.11リリースは完全に機能するPL / Iコンパイラーに向かって前進別の重要な一歩をマークします。現在の実装では、わずか数文をサポートしていますが、フレックスとバイソンのツールのおかげで、それが不足しているプリプロセッサ文を追加する簡単です。 PL / Iパーサーが開発されているだけのように、各新しいリリースで追加される、いくつかの新しいものを期待しています。
現在行われてないコード生成はまだありませんので、まだ、出て実行し、生産PL / Iコンパイラーをアンインストールしないでください。
しかし、いくつかの良いニュースを先読み。
あなたがあなた自身のソースコードの一部にコンパイラをしようとした場合、それはまだ私たちのための大きな助けになる、またはあなたが本当に文法のコーナーをテストするPL / Iプログラムを構築することができれば。構文は許可するものすべてを行い、基本的にプログラム。インスピレーションとして、ポールKaragianisによって書かれたテストプログラムを見てみましょう
http://www.multicians.org/proc-proc.html
私はあなたが私たちが見たいずっと悪いPL / Iプログラムを作成することができます確信しています。あなたはGPLの下でそれを解放場合、それはこれだけ先に行くとコーディングを行い、名声のpl1gccホールに追加することができます。
エラーがpl1gccパーサーではなく、あなたのコード内にある場合ので、我々は確認することができます発生する可能性のある構文エラーをお知らせください。
インストール:
GCC PL /私はまだメインラインGCCの一部ではないので、あなたはGCC PL / Iコンパイラーを使用する前に実行する必要があるいくつかの手動ステップがあります。
WindowsでCygwinを使用している場合は、ファイルINSTALL.cygwinの指示に従ってください。 Eclipseを使用する場合はINSTALL.eclipseにご相談ください。
まず、GCCコンパイラ自体のソースコードが必要です。すでにソースコードがインストールされていない場合、あなたはそれをダウンロードする必要があります。
これは、我々はそれをした方法です。おそらく別の方法を考え出すことができます。
GCC-コア4.2-2006mmdd毎週スナップショットの最新の作業バージョンを取得し、
http://pl1gcc.sourceforge.netからpl1gcc-0.0.xのアーカイブファイルの最新バージョン、
注:pl1gccプロジェクトからダウンロードしたGCCのスナップショットがpl1gccで動作することが知られています。あなたは、GCCプロジェクトから別のスナップショットをしようとすると、それが動作するかどう私たちに知らせてください。
GCCは、ビルドディレクトリからソースディレクトリを区切るので、解凍したソースコードを保持するdirecoryを作成することをお勧めします。
CD〜
は、mkdir GCC-SRC
ダウンロードしたファイルは、〜/ダウンロードに保存されていると仮定すると、これはGCCコンパイラファイルを解凍し、gccのソースのディレクトリにダウンロードGCC-コア4.2-2006mmddスナップショットを解凍します。
CD〜/ GCC-SRC
〜/ダウンロード/ GCC-コア4.2-2006mmdd.tar.bz2 -xjfタール
注:これは〜/ GCC-SRC / GCC-4.2-2006mmddという名前のディレクトリを作成します。
これらのコマンドで、自分のホームディレクトリにpl1gcc-0.0.x.zipファイルを展開
CD〜
〜/ダウンロード/ pl1gcc-0.0.x.zipを解凍
これは、ディレクトリ〜/ pl1gcc-0.0.x / PL1を作成します。
あなたのアンパックPL1ライブラリに〜/ GCC-SRC / GCC-4.2-2006mmddからリンクを作成します。
CD〜/ GCC-SRC / GCC-4.2-2006mmdd / gccの
ます。ln -s〜/ pl1gcc-0.0.x / PL1のPL1
構築されたオブジェクトが作成されます空の〜/ gccのディレクトリを作成します。
CD〜
のrm -rf〜/ gccの
は、mkdir GCC
開梱は現在行われている、あなたがダウンロードしたコンパイラを構築するために開始することができます。これは、しばらく(*)を取ることがあります。
今すぐ実行します。
CD〜/ gccの
../gcc-src/gcc-4.2-2006mmdd/configure
作ります
と行くお気に入りのbeweragesのいくつかを楽しんで、そしてもちろんpl1gccプロジェクトに寄付をすることを忘れないでください。
あなたは今、あなたの好きなコンパイラとしてPL / Iを持って、もはや必要ない言語のいくつかを無効にすることにより、大幅にコンパイルをスピードアップすることができます。
この編集を行うには、ファイル〜/ GCC-SRC / GCC-4.2-2006mmdd config-lang.in //、
と変数を設定
build_by_default = "なし"
このリリースの新機能:

同じようなソフトウェア

Seed7
Seed7

22 Jun 18

ChaiScript
ChaiScript

20 Feb 15

KBasic
KBasic

2 Jun 15

へのコメント PL/1 for GCC

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