PL / 1 GCC projekt egy kísérlet arra, hogy hozzon létre egy natív PL / I fordító, a GNU Compiler Collection. PL / I egy harmadik generációs eljárási nyelvi alkalmas széles körben alkalmazható, beleértve a rendszer szoftver, grafika, szimuláció, szövegszerkesztés, webes és üzleti alkalmazások.
Ez a tizenegyedik kódot csepp a GCC front-end a PL / I programozási nyelv.
PL / I GCC alatt kiadott GNU Public License; verzió 2. verzió 0.0.11, tartalmaz egy új infrastruktúrát a PL / I preprocessor.
Már több mint egy éve, az előző kiadás pl1gcc, de a fejlesztés azonban ismét felgyorsult, így várható, sajtóközlemények történni gyakrabban. És ne feledd mindig szívesen csatlakozott a projekthez, szükségünk van igazán segít egyáltalán fejlettségi szintje.
A v0.0.11 kiadás jelez egy újabb fontos lépést jelent egy jól működő PL / I compiler: a preprocessor. A jelenlegi implementáció csak néhány nyilatkozatok, de hála az eszközöket flex és bölény, ez egyenesen előre, hogy adjunk a hiányzó preprocessor nyilatkozatokat. Várják néhány újakat kell hozzáadni minden új kiadás, mint a PL / I elemző lett kifejlesztve.
Jelenleg még nincs codegeneration zajlik, ezért ne szaladjon el, és távolítsa el a termelés PL / I fordító, csak még.
De olvasd el előttünk álló néhány jó hír.
Ez még mindig egy nagy segítség számunkra, ha megpróbálja a fordító a néhány saját forráskódot, vagy ha meg tudná építeni a PL / I program, hogy igazán tesztek a sarkokban a nyelvtan. Alapvetően egy program, amely nem minden, amit a szintaxis megengedi. Inspirációt, vessen egy pillantást a vizsgálati program írta Paul Karagianis
http://www.multicians.org/proc-proc.html
de biztos vagyok benne, akkor létrehozhat egy sokkal rosszabb PL / I program, amit szeretnénk látni. És ha elengedi a GPL lehet hozzá, hogy a pl1gcc csarnoka, így csak megy előre, és ezt a kódolást.
Kérjük, értesítsen bennünket a szintaktikai hibákat, amelyek akkor jelentkeznek, így tudjuk ellenőrizni, ha a hiba a pl1gcc elemző, és nem a kódban.
Telepítés:
Mivel a GCC PL / I még nem része a fővonal GCC, van néhány manuális lépést meg kell végezniük, mielőtt használni a GCC PL / I fordító.
Ha ön használ Cygwin Windows alatt, kövesse az utasításokat a fájl INSTALL.cygwin. Ha a használni kívánt napfogyatkozás forduljon INSTALL.eclipse.
Először meg kell forráskódját a GCC fordító is. Ha még nem rendelkezik forráskódjának telepítetted, akkor le kell tölteni.
Ez hogyan csináltuk; akkor talán jön egy másik utat.
Get legfrissebb dolgozó változata a gcc-core-4.2-2006mmdd heti snapshot és
A legújabb verzió a pl1gcc-0.0.x archív fájl, honnan http://pl1gcc.sourceforge.net
Megjegyzés: A pillanatfelvétel gcc letölthető a pl1gcc projekt ismert, hogy működnek pl1gcc. Ha megpróbál egy másik pillanatképet a GCC projekt, kérjük ossza meg velünk, ha működik vagy sem.
GCC javasolja, hogy külön a forrás könyvtárat a beépített könyvtárak, így lesz direcory, hogy tartsa a kicsomagolt forráskód.
cd ~
mkdir gcc-src
Csomagolja ki a letöltött gcc-core-4.2-2006mmdd snapshot be a könyvtár a gcc forrás, feltételezve, hogy a letöltött fájlok a ~ / download, ez kicsomagolja a GCC fordító fájl:
cd ~ / gcc-src
tar -xjf ~ / download / gcc-core-4.2-2006mmdd.tar.bz2
Megjegyzés: ez létre fog hozni egy könyvtárat nevű ~ / gcc-src / gcc-4.2-2006mmdd
Csomagolja ki a pl1gcc-0.0.x.zip fájlt a saját könyvtárába, a következő parancsok
cd ~
csomagolja ~ / download / pl1gcc-0.0.x.zip
Ez létrehozza a könyvtárakat ~ / pl1gcc-0.0.x / PL1
Készíts egy linket a ~ / gcc-src / gcc-4.2-2006mmdd a kicsomagolt PL1 könyvtár:
cd ~ / gcc-src / gcc-4.2-2006mmdd / gcc
ln -s ~ / pl1gcc-0.0.x / PL1 PL1
Hozzon létre egy üres ~ / gcc könyvtárba, ahol a beépített objektum létre:
cd ~
rm -rf ~ / gcc
mkdir gcc
Kicsomagolás most történik, és elkezdhetjük építeni a letöltött fordító. Ez eltarthat egy darabig (*).
Most már:
cd ~ / gcc
../gcc-src/gcc-4.2-2006mmdd/configure
csinál
és menj élvezze a kedvenc bewerages, és persze ne felejtsük el, hogy a véradás a pl1gcc projekt.
Akkor felgyorsíthatjuk a fordítás jelentősen, letiltásával néhány nyelvek te már nincs szüksége, most van PL / I, mint a kedvenc fordító.
Ehhez fájlok szerkesztéséhez ~ / gcc-src / gcc-4.2-2006mmdd // config-lang.in,
és állítsa be a változó
build_by_default = "no"
Újdonságok ebben a kiadásban:
Szoftver adatai:
Változat: 0.0.14
Feltöltés dátuma: 2 Jun 15
Engedély: Ingyenes
Népszerűség: 285
Hozzászólás nem található