PL/1 for GCC

Sagteware kiekie:
PL/1 for GCC
Sagteware besonderhede:
Weergawe: 0.0.14
Upload datum: 2 Jun 15
Ontwikkelaar: Henrik Sorensen
Lisensie: Gratis
Populariteit: 34

Rating: 5.0/5 (Total Votes: 1)

PL / 1 vir GCC projek is 'n poging om 'n inheemse PL / I samesteller gebruik van die GNU Compiler Collection skep. PL / I is 'n derde generasie proses taal geskik vir 'n wye verskeidenheid van toepassings, insluitend stelsel sagteware, grafiese, simulasie, teks verwerking, Web, en sake-programme.
Dit is die elfde kode druppel van die GCC front-end vir die PL / I programmeertaal.
PL / I vir GCC is vrygestel onder die voorwaardes van die GNU Public License; weergawe 2. Weergawe 0.0.11, sluit in 'n nuwe infrastruktuur vir die PL / I voorverwerker.
Dit het meer as 'n jaar sedert die vorige vrystelling van pl1gcc, maar ontwikkeling het weer opgetel, so verwag vrystellings om meer gereeld gebeur. En onthou jy is altyd welkom om die projek aan te sluit, moet ons regtig help op alle vlakke van ontwikkeling.
Die v0.0.11 release punte nog 'n belangrike stap vorentoe na 'n ten volle funksionerende PL / I samesteller: die voorverwerker. Die huidige implementering ondersteun net 'n paar stellings, maar danksy die gereedskap buig en bison, is dit reguit vorentoe om die vermiste voorverwerker state by te voeg. Verwag 'n paar nuwes bygevoeg word met elke nuwe release, net soos die PL / I parser is ontwikkel.
Tans is daar nog geen codegeneration plaasvind, so moenie loop uit en verwyder jou produksie PL / I samesteller, net nog nie.
Maar lees voor vir 'n paar goeie nuus.
Dit sou nog steeds 'n groot hulp vir ons wees as jy probeer om die samesteller op sommige van jou eie bronkode, of as jy 'n PL / I program wat regtig die hoeke van die grammatika toets kon bou. Basies 'n program wat al doen wat die sintaksis toelaat. As inspirasie, 'n blik op die toets program wat geskryf is deur Paul Karagianis
http://www.multicians.org/proc-proc.html
maar ek is seker jy kan 'n veel erger PL / I-program, wat ons graag wil sien te skep. En as jy dit vry onder GPL dit kan bygevoeg word om die pl1gcc Hall of Fame, so net voort te gaan en doen die kodering.
Laat weet ons asseblief oor enige sintaksis foute wat mag voorkom, sodat ons kan sien of die fout is in die pl1gcc parser, en nie in jou kode.
Installasie:
Sedert die GCC PL / I is nog nie deel van die hoofstroom GCC, daar is 'n paar stappe wat jy handleiding moet verrig voordat jy die GCC PL / I samesteller kan gebruik.
As jy met Cygwin onder Windows, volg die instruksies in die lêer INSTALL.cygwin. As jy wil verduistering gebruik raadpleeg INSTALL.eclipse.
Eers moet jy die bron-kode vir die GCC samesteller self nodig het. As jy nie reeds die bronkode geïnstalleer jy sal hê om dit af te laai.
Dit is hoe ons dit gedoen het; jy kan waarskynlik kom met 'n ander manier.
Kry die nuutste weergawe van die werk gcc-kern-4.2-2006mmdd weeklikse momentopname en
die jongste weergawe van die pl1gcc-0.0.x argief van http://pl1gcc.sourceforge.net
Let wel: Die momentopname van gcc afgelaai word vanaf die pl1gcc projek bekend om te werk met pl1gcc. As jy 'n ander momentopname van die GCC projek probeer, laat weet ons asseblief of dit werk of nie.
GCC beveel om die bron dopgehou skei van die bou dopgehou, so skep 'n direcory die uitgepak bronkode te hou.
cd ~
mkdir gcc-src
Pak die afgelaai gcc-kern-4.2-2006mmdd snapshot in jou gids vir gcc bron, in die veronderstelling die afgelaaide lêers gestoor word in ~ / aflaai, sal dit die gcc samesteller lêer pak:
cd ~ / gcc-src
teer -xjf ~ / aflaai / gcc-kern-4.2-2006mmdd.tar.bz2
Let wel: dit sal 'n gids met die naam ~ / gcc-src / gcc-4.2-2006mmdd skep
Pak die pl1gcc-0.0.x.zip lêer in jou huis gids met hierdie opdragte
cd ~
Pak ~ / aflaai / pl1gcc-0.0.x.zip
Dit sal die dopgehou ~ / pl1gcc-0.0.x / PL1 skep
Skep 'n skakel vanaf ~ / gcc-src / gcc-4.2-2006mmdd om jou uitgepak PL1 biblioteek:
cd ~ / gcc-src / gcc-4.2-2006mmdd / gcc
ln -s ~ / pl1gcc-0.0.x / PL1 PL1
Skep 'n leë ~ / gcc gids, waar die gebou voorwerp geskep:
cd ~
rm-rf ~ / gcc
mkdir gcc
Pak is nou gedoen, en jy kan begin om jou afgelaai samesteller bou. Dit kan 'n rukkie (*) neem.
Nou doen:
cd ~ / gcc
../gcc-src/gcc-4.2-2006mmdd/configure
maak
en gaan geniet 'n paar van jou gunsteling bewerages, en natuurlik nie vergeet om 'n donasie te maak om die pl1gcc projek.
Jy kan die bespoediging van die samestelling aansienlik, deur die aanskakel van die tale wat jy nie meer nodig het nie, nou moet jy PL / I as jou gunsteling samesteller.
Om dit te wysig nie die lêers ~ / gcc-src / gcc-4.2-2006mmdd // config-lang.in,
en stel die veranderlike
build_by_default = "nee"
Wat is nuut in hierdie release:

Soortgelyke sagteware

autogen.sh
autogen.sh

20 Feb 15

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

ChaiScript
ChaiScript

20 Feb 15

Python
Python

22 Jun 18

Kommentaar te PL/1 for GCC

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!