PL/1 for GCC

Screenshot Software:
PL/1 for GCC
Detalii soft:
Versiune: 0.0.14
Incarca data: 2 Jun 15
Producător: Henrik Sorensen
Licenţă: Gratuit
Popularitate: 34

Rating: 5.0/5 (Total Votes: 1)

PL / 1 pentru proiect CCG este o încercare de a crea un PL / I compilator nativ folosind Compiler Collection GNU. PL / I este o limbă de procedură a treia generatie potrivite pentru o gamă largă de aplicații, inclusiv software-ul de sistem, grafică, simularea, procesare de text, Web, și aplicații de business.
Acesta este cod picătură unsprezecelea al CCG front-end pentru limbajul de programare PL / I.
PL / I pentru GCC este eliberat în conformitate cu termenii licenței GNU Public; Versiunea 2. Versiunea 0.0.11, include o nouă infrastructură pentru PL / I preprocesor.
Acesta a fost mai mult de un an de la versiunea precedentă de pl1gcc, dar dezvoltarea sa accelerat din nou, asa ca versiuni să se întâmple mai des. Și amintiți-vă sunteți întotdeauna binevenit să se alăture proiectului, avem nevoie într-adevăr de ajutor, la toate nivelurile de dezvoltare.
Eliberarea v0.0.11 marchează un alt pas înainte important spre o deplin funcțională PL / I compilator: preprocesor. Punerea în aplicare actuală suportă doar câteva declarații, însă datorită instrumentelor flex și bison, este drept înainte de a adăuga lipsă declarațiile preprocesor. Aștepta câteva noi pentru a fi adăugate la fiecare nouă versiune, la fel ca PL / I parser a fost dezvoltat.
În prezent, nu există încă nici un loc codegeneration luați, asa ca nu a alerga afară și dezinstalarea productia PL / I compilator, încă.
Dar citit de urmat pentru câteva vești bune.
Ar fi totuși un mare ajutor pentru noi, dacă încercați compilator pe unele dintre codul sursă propriu, sau dacă ați putea construi un program de / I PL care testeaza cu adevarat colțuri ale gramaticii. Practic un program care face tot ceea ce sintaxă permite. Ca sursă de inspirație, au o privire la programul de testare scrisa de Paul Karagianis
http://www.multicians.org/proc-proc.html
dar eu sunt sigur că vă puteți crea un program de mult mai rău PL / I, pe care ne-ar dori să vadă. Și dacă îl eliberați sub GPL poate fi adăugat la sala pl1gcc de faima, asa ca merge mai departe și de a face de codificare.
Vă rugăm să ne informați cu privire la orice erori de sintaxă care ar putea apărea astfel încât să putem verifica dacă eroarea este în parser pl1gcc, și nu în codul.
Instalare:
Deoarece GCC PL / I nu este încă parte din magistrala GCC, există unele pași manuali pe care trebuie să efectuați înainte de a putea utiliza GCC PL / I compilator.
Dacă utilizați Cygwin sub Windows, vă rugăm să urmați instrucțiunile din fișierul INSTALL.cygwin. Dacă doriți să utilizați Eclipse vă rugăm să consultați INSTALL.eclipse.
În primul rând aveți nevoie de codul sursă pentru sine compilator GCC. Dacă nu deja au codului sursă instalat, va trebui să-l descarci.
Acesta este modul în care am făcut-o; puteți veni, probabil, cu un alt mod.
Obțineți cea mai recentă versiune de lucru a instantaneului gcc-core-4.2-2006mmdd săptămânal și
cea mai recentă versiune a fișierului arhivă pl1gcc-0.0.x, din http://pl1gcc.sourceforge.net
Notă: Instantaneul de gcc descărcate de pe proiectul pl1gcc este cunoscut pentru a lucra cu pl1gcc. Dacă încercați un alt instantaneu de proiect GCC, vă rugăm să ne anunțați dacă funcționează sau nu.
GCC recomandă pentru a separa directoarele sursă din directoarele construi, astfel încât creează un direcory a organiza codul sursă despachetat.
cd ~
mkdir gcc-src
Despachetați instantaneu gcc-core-4.2-2006mmdd descărcat în directorul de sursa gcc, presupunând fișierele descărcate sunt stocate în ~ / download, acesta va despacheta fișierul gcc compilator:
cd ~ / gcc-src
tar -xjf ~ / download / GCC-core-4.2-2006mmdd.tar.bz2
Notă: acest lucru va crea un director numit ~ / gcc-src / gcc-4.2-2006mmdd
Despachetați fișierul pl1gcc-0.0.x.zip în directorul acasă, cu aceste comenzi
cd ~
dezarhivați ~ / download / pl1gcc-0.0.x.zip
Acest lucru va crea directoare ~ / pl1gcc-0.0.x / PL1
Creați un link de la ~ / gcc-src / gcc-4.2-2006mmdd în bibliotecă PL1 despachetat:
cd ~ / gcc-src / gcc-4.2-2006mmdd / gcc
ln -s ~ / pl1gcc-0.0.x / PL1 PL1
Creați un ~ / director gcc gol, în cazul în care va creat obiectul construit:
cd ~
rm -rf ~ / gcc
mkdir gcc
Despachetarea acum se face, și puteți începe să construiască compilator descărcat. Acest lucru ar putea dura ceva timp (*).
Acum face:
cd ~ / gcc
../gcc-src/gcc-4.2-2006mmdd/configure
face
și du-te bucura de unele dintre bewerages preferate, și, desigur, nu uitați să faceți o donație pentru proiectul pl1gcc.
Puteți accelera elaborarea considerabil, prin dezactivarea unele dintre limbile pe care le faci nu mai aveți nevoie, acum ai PL / I ca compilator tau preferat.
Pentru a face acest lucru edita fișierele ~ / gcc-src /-gcc 4.2-2006mmdd // config-lang.in,
și setați variabila
build_by_default = "no"
Ce este nou în această versiune:

Software similare

phc
phc

3 Jun 15

PyInstaller
PyInstaller

18 Feb 15

bigloo
bigloo

20 Feb 15

aime
aime

19 Feb 15

Comentarii la PL/1 for GCC

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!