PL/1 for GCC

Software kuvakaappaus:
PL/1 for GCC
Ohjelmiston tiedot:
Versio: 0.0.14
Lähetyksen päivämäärä: 2 Jun 15
Kehittäjä: Henrik Sorensen
Lupa: Vapaa
Suosio: 34

Rating: 5.0/5 (Total Votes: 1)

PL / 1 GCC projekti on yritys luoda natiivi PL / I kääntäjä käyttäen gcc. PL / I on kolmannen sukupolven oikeudenkäyntikieli soveltuu moniin erilaisiin sovelluksiin kuten käyttöjärjestelmän, grafiikka, simulointi, tekstinkäsittely, web, ja liiketoiminnan sovelluksia.
Tämä on yhdestoista koodi pisara GCC etupään PL / I-ohjelmointikieltä.
PL / I GCC on julkaistu GNU Public License; versio 2. Versio 0.0.11, sisältää uuden infrastruktuurin PL / I esikäsittelijä.
Se on enemmän kuin vuosi edellisen julkaisun pl1gcc, mutta kehitys on kiihtynyt jälleen, joten odottaa päästöistä tapahtuu useammin. Ja muistakaa olet aina tervetullut liittymään hankkeeseen, tarvitsemme todella auttaa kaikilla tasoilla kehityksen.
V0.0.11 julkaisu on tärkeä askel eteenpäin kohti täysin toimiva PL / I kääntäjä: esikäsittelijän. Nykyinen toteutus tukee vain muutamia lausuntoja, mutta kiitos työkaluja flex ja biisonit, se on suoraan eteenpäin lisätä puuttuvat esikäsittelijän lausuntoja. Varaudu uusia lisättävä jokaisen uuden julkaisun, kuten PL / I jäsennintä on kehitetty.
Tällä hetkellä ei vieläkään ole codegeneration tapahtuu, joten eivät lopu ja poistat tuotanto PL / I kääntäjä, aivan vielä.
Mutta lue eteenpäin joitakin hyviä uutisia.
Se olisi silti suuri apu meille, jos yrität kääntäjä on joitakin omia lähdekoodia, tai jos voisit rakentaa PL / I-ohjelma, joka todella testaa kulmat kieliopin. Periaatteessa ohjelma, joka tekee kaikki mitä syntaksi sallii. Inspiraation, vilkaista testiohjelma kirjoittanut Paul Karagianis
http://www.multicians.org/proc-proc.html
mutta olen varma, että voit luoda paljon pahempi PL / I-ohjelma, jota haluaisimme nähdä. Ja jos se vapautetaan GPL se voidaan lisätä pl1gcc hall of fame, niin vain mennä eteenpäin ja tehdä koodausta.
Ilmoitathan meille syntaksivirheitä, joita saattaa syntyä, jotta voimme tarkistaa, jos virhe on pl1gcc jäsentimen, eikä koodia.
Asennus:
Koska GCC PL / I ei ole vielä kuulu päälinjan GCC, on olemassa joitakin manuaalisia toimia sinun täytyy tehdä ennen kuin voit käyttää GCC PL / I kääntäjä.
Jos käytät Cygwin Windows, seuraa ohjeita tiedostoon INSTALL.cygwin. Jos haluat käyttää Eclipse ota INSTALL.eclipse.
Ensin tarvitset lähdekoodi GCC-kääntäjä itse. Jos sinulla ei vielä ole lähdekoodin asennettu sinun täytyy ladata sen.
Näin me teimme sen; voit ehkä keksiä toinen tapa.
Hanki uusin työ versio gcc-core-4.2-2006mmdd viikoittain snapshot ja
uusin versio pl1gcc-0.0.x arkistotiedostoon, http://pl1gcc.sourceforge.net
Huomautus: tilannekuvan gcc ladata pl1gcc hanke tiedetään työskennellä pl1gcc. Jos yrität toista tilannekuvan GCC projektin, ota meihin yhteyttä, jos se toimii tai ei.
GCC suosittelee erottamaan lähteen hakemistoja rakentaa hakemistot, joten luodaan direcory pitää pakkaamattomien lähdekoodia.
cd ~
mkdir gcc-src
Pura ladattu gcc-core-4.2-2006mmdd tilannekuvan omaan hakemistoon gcc lähteestä, olettaen ladatut tiedostot tallennetaan ~ / download, tämä puretaan gcc kääntäjä file:
cd ~ / gcc-src
terva -xjf ~ / download / gcc-core-4.2-2006mmdd.tar.bz2
Huomaa: tämä luo hakemiston nimeltä ~ / gcc-src / gcc-4.2-2006mmdd
Pura pl1gcc-0.0.x.zip tiedosto kotihakemistoosi, jossa nämä komennot
cd ~
pura ~ / download / pl1gcc-0.0.x.zip
Tämä luo hakemistot ~ / pl1gcc-0.0.x / PL1
Luo linkki ~ / gcc-src / gcc-4.2-2006mmdd omaan pakkaamattomia PL1 kirjasto:
cd ~ / gcc-src / gcc-4.2-2006mmdd / gcc
ln-s ~ / pl1gcc-0.0.x / PL1 PL1
Luo tyhjä ~ / gcc hakemistoon, jonne rakennetaan objekti luodaan:
cd ~
rm-rf ~ / gcc
mkdir gcc
Pakkauksen purkaminen on nyt tehty, ja voit alkaa rakentaa ladatut kääntäjä. Tämä saattaa kestää jonkin aikaa (*).
Nyt tehdä:
cd ~ / gcc
../gcc-src/gcc-4.2-2006mmdd/configure
tehdä
ja mennä nauttimaan joitakin suosikki bewerages, ja tietenkin älä unohda tehdä lahjoituksen pl1gcc hankkeeseen.
Voit nopeuttaa kokoamista huomattavasti, poistamalla joitakin kielten et enää tarvitse, nyt sinulla on PL / I suosikkiasemiksi kääntäjä.
Voit tehdä tämän muokata tiedostoja ~ / gcc-src / gcc-4.2-2006mmdd // config-lang.in,
ja asettaa muuttujan
build_by_default = "ei"
Mitä uutta tässä julkaisussa:

Vastaavia ohjelmistoja

autogen.sh
autogen.sh

20 Feb 15

4tH compiler
4tH compiler

20 Feb 15

Magic C++
Magic C++

3 Jun 15

ScummVM
ScummVM

17 Feb 15

Kommentit PL/1 for GCC

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!