PL/1 for GCC

Software screenshot:
PL/1 for GCC
Software detaljer:
Version: 0.0.14
Upload dato: 2 Jun 15
Udvikler: Henrik Sorensen
Licens: Gratis
Popularitet: 34

Rating: 5.0/5 (Total Votes: 1)

PL / 1 for GCC-projektet er et forsøg på at skabe en indfødt PL / I compiler bruger GNU Compiler Collection. PL / I er en tredje generation proceduremæssige sprog velegnet til en bred vifte af applikationer, herunder systemsoftware, grafik, simulation, tekstbehandling, web og forretningsapplikationer.
Dette er den ellevte kode dråbe af GCC front-end for PL / I programmeringssprog.
PL / I for GCC er udgivet under betingelserne i GNU Public License; udgave 2. Version 0.0.11, indeholder en ny infrastruktur for PL / I præprocessor.
Det har været mere end et år siden sidste udgivelse af pl1gcc, men udviklingen er samlet op igen, så forventer udgivelser til at ske oftere. Og husk, du er altid velkommen til at deltage i projektet, har vi brug virkelig hjælpe på alle niveauer i udvikling.
Den v0.0.11 frigivelse markerer endnu et vigtigt skridt frem mod en fuldt fungerende PL / I compiler: præprocessoren. Den nuværende gennemførelse understøtter kun få udsagn, men takket være de værktøjer flex og bison, er det ligetil at tilføje de manglende præprocessortilvalg udsagn. Forventer et par nye til at blive tilføjet med hver ny udgivelse, ligesom PL / I parser er blevet udviklet.
I øjeblikket er der stadig ingen codegeneration finder sted, så du ikke køre ud og afinstallere din produktion PL / I compiler, endnu.
Men læs videre for nogle gode nyheder.
Det ville stadig være en stor hjælp for os, hvis du forsøger compileren på nogle af dine egne kildekode, eller hvis du kunne konstruere en PL / I-program, der virkelig tester hjørnerne af grammatik. Dybest set et program, der gør alt, hvad syntaksen tillader. Som inspiration, få et kig på testprogrammet skrevet af Paul Karagianis
http://www.multicians.org/proc-proc.html
men jeg er sikker på, du kan oprette en meget værre PL / I-program, som vi gerne vil se. Og hvis du slipper den under GPL det kan føjes til pl1gcc hall of fame, så bare gå videre og gøre kodningen.
Bedes du informere os om eventuelle syntaksfejl, der måtte opstå, så vi kan kontrollere, om fejlen er i pl1gcc parser, og ikke i din kode.
Installation:
Da GCC PL / I er endnu ikke en del af hovedspor GCC, er der nogle manuelle trin, du skal udføre, før du kan bruge GCC PL / I compiler.
Hvis du bruger cygwin under Windows, skal du følge instruktionerne i filen INSTALL.cygwin. Hvis du ønsker at bruge Eclipse henvises INSTALL.eclipse.
Først skal du kildekoden til GCC compiler selv. Hvis du ikke allerede har den kildekode installeret, vil du nødt til at hente den.
Dette er, hvordan vi gjorde det; kan du sikkert komme op med en anden måde.
Få seneste arbejdsmiljø version af gcc-core-4.2-2006mmdd ugentlige øjebliksbillede og
den nyeste version af pl1gcc-0.0.x arkivfil, fra http://pl1gcc.sourceforge.net
Bemærk: øjebliksbillede af gcc downloades fra pl1gcc projektet er kendt for at arbejde med pl1gcc. Hvis du prøver en anden øjebliksbillede fra GCC-projektet, så lad os vide om det virker eller ej.
GCC anbefaler at adskille kilde mapper fra bygge biblioteker, så skabe en direcory at holde den udpakkede kildekode.
cd ~
mkdir gcc-src
Pak den downloadede gcc-core-4.2-2006mmdd øjebliksbillede i din mappe for gcc kilde, forudsat de downloadede filer gemmes i ~ / download, vil det pakke gcc compiler fil:
cd ~ / gcc-src
tar -xjf ~ / downloade / gcc-core-4.2-2006mmdd.tar.bz2
Bemærk: dette vil skabe en mappe med navnet ~ / gcc-src / gcc-4.2-2006mmdd
Pak pl1gcc-0.0.x.zip fil i din hjemmemappe, med disse kommandoer
cd ~
unzip ~ / downloade / pl1gcc-0.0.x.zip
Dette vil skabe den mapper ~ / pl1gcc-0.0.x / PL1
Opret et link fra ~ / gcc-src / gcc-4.2-2006mmdd til din udpakket PL1 bibliotek:
cd ~ / gcc-src / gcc-4.2-2006mmdd / gcc
ln -s ~ / pl1gcc-0.0.x / PL1 PL1
Opret en tom ~ / gcc mappe, hvor den indbyggede objekt vil oprettet:
cd ~
rm -rf ~ / gcc
mkdir gcc
Udpakning er nu færdig, og du kan begynde at bygge din hentede compiler. Dette kan tage et stykke tid (*).
Nu gøre:
cd ~ / gcc
../gcc-src/gcc-4.2-2006mmdd/configure
lave
og gå nyde nogle af dine foretrukne bewerages, og selvfølgelig ikke glemme at gøre en donation til pl1gcc projektet.
Du kan fremskynde udarbejdelse betydeligt, ved at deaktivere nogle af de sprog, du gør ikke længere har brug for, nu har du PL / I som din favorit compiler.
For at gøre dette redigere filerne ~ / gcc-src / gcc-4.2-2006mmdd // config-lang.in,
og indstille den variable
build_by_default = "nej"
Hvad er nyt i denne version:

Lignende software

Kommentarer til PL/1 for GCC

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!