PL / 1 voor GCC

PL / 1 voor GCC-project is een poging om een native pl / i-compiler te maken met behulp van de GNU Compiler-collectie.
Download nu

PL / 1 voor GCC Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Henrik Sorensen
  • Uitgever website:

PL / 1 voor GCC Tags


PL / 1 voor GCC Beschrijving

PL / 1 voor GCC-project is een poging om een native pl / i compiler te maken met behulp van de GNU Compiler-collectie. PL / 1 voor GCC-project is een poging om een native pl / i compiler te maken met behulp van de GNU Compiler-collectie. PL / I is een procedurele taal van een derde generatie die geschikt is voor een breed scala aan toepassingen, waaronder systeemsoftware, grafische afbeeldingen, simulatie, tekstverwerking, web- en zakelijke toepassingen. Dit is de elfde code-druppel van het GCC-front-end voor de PL / I-programmeertaal.PL/i voor GCC wordt vrijgegeven onder de voorwaarden van het GNU-openbare vergunning; Versie 2. Versie 0.0.11, bevat een nieuwe infrastructuur voor de PL / I-preprocessor. Het is meer dan een jaar geleden sinds de vorige release van PL1GCC, maar de ontwikkeling heeft weer opgehaald, dus verwacht dat releases vaker gebeuren. En onthoud dat u altijd welkom bent om lid te worden van het project, we hebben echt hulp nodig op alle niveaus van ontwikkeling. De V0.0.11-release markeert een andere belangrijke stap voorwaarts naar een volledig functionerende PL / I-compiler: de preprocessor. De huidige implementatie ondersteunt slechts een paar uitspraken, maar dankzij de tools Flex en Bison is het rechtdoor om de ontbrekende preprocessor-verklaringen toe te voegen. Verwacht een paar nieuwe die bij elke nieuwe release moeten worden toegevoegd, net zoals de PL / I-parser is ontwikkeld. Momenteel is er nog steeds geen codegeneratie die plaatsvindt, dus Ren niet op en verwijder je productie PL / I-compiler, nog maar eens. Maar lees voor een goed nieuws. Het zou nog steeds een grote hulp voor ons zijn als u de compiler op sommige van uw eigen broncode probeert, of als u een PL / I-programma kunt bouwen dat de hoeken van de grammatica echt test. In feite een programma dat alles doet wat de syntaxis mogelijk maakt. Als inspiratie, kijk eens naar het testprogramma geschreven door Paul Karagianis http://www.multicians.org/proc-proc.html, maar ik weet zeker dat je een veel slechter PL / I-programma kunt creëren, wat we zouden willen zien . En als je het onder GPL vrijgeeft, kan het worden toegevoegd aan de PL1GCC Hall of Fame, dus ga je gang en doe de codering. Informeer ons over eventuele syntaxisfouten die kunnen optreden, zodat we kunnen controleren of de fout zich in de PL1GCC-parser bevindt, en niet in uw code.Installatie: Aangezien de GCC PL / I nog niet deel uitmaakt van Mainline GCC, zijn er een handmatige stappen U moet uitvoeren voordat u de GCC PL / I COMPILER kunt gebruiken. Als u Cygwin onder Windows gebruikt, volgt u de instructies in het bestand Install.cygwin. Als u Eclipse wilt gebruiken, raadpleegt u Install.Eclipse.first u hebt de broncode nodig voor de GCC-compiler zelf. Als u de sourcecode niet al hebt geïnstalleerd, moet u het downloaden. Dit is hoe we het deden; Je kunt waarschijnlijk een andere manier bedenken. Zou de nieuwste werkversie van de GCC-CORE-4.2-2006MMDD wekelijkse snapshot en de nieuwste versie van het PL1GCC-0.0.x-archiefbestand, van opmerking: de Snapshot van GCC gedownload van het PL1GCC-project is bekend om met PL1GCC te werken. Als u een andere snapshot uit het GCC-project probeert, laat het ons weten of het werkt of niet. GCC beveelt aan om de brondirectory's uit de buildirectory's te scheiden, dus maak een directie om de onverpakkingsbroncode te houden. CD ~ MKDIR GCC-SRCUNPACK De gedownloade GCC-CORE-4.2-2006MMDD-snapshot in uw map voor GCC-bron, aangezien de gedownloade bestanden worden opgeslagen in ~ / download, dit zal het GCC-compiler-bestand uitpakken: CD ~ / GCC-SRC teer - XJF ~ / Download / GCC-CORE-4.2-2006MMDD.TAR.BZ2Note: dit maakt een map met de naam ~ / GCC-SRC / GCC-4.2-2006MMDD PACK het PL1GCCC-0.0.X.ZIP-bestand in uw thuisgids, met Deze opdrachten CD ~ UNZIP ~ / Download / PL1GCC-0.0.x.zipthis maakt de mappen ~ / PL1GCC-0.0.x / PL1Create een link van ~ / GCC-SRC / GCC-4.2-2006MMDD naar uw uitgepakte PL1-bibliotheek: CD ~ / GCC-SRC / GCC-4.2-2006MMDDD / GCC LN -S ~ / PL1GCC-0.0.X / PL1 PL1Create een lege ~ / GCC-directory, waar het gebouwde object wordt gemaakt: CD ~ RM -RF ~ / GCC MKDIR GCCUNPACKING is nu gedaan en je kunt beginnen met het bouwen van je gedownloade compiler. Dit kan een tijdje duren (*). Nu doen: CD ~ / GCC ../GCCC-SRC/GCCC-4.2-2006MMDD/Configure MoneAnd Ga genieten van enkele van je favoriete bewerages, en vergeet natuurlijk niet om een donatie te doen Naar het PL1GCC-project. Je kunt de compilatie aanzienlijk versnellen, door een deel van de talen uit te schakelen die je niet langer nodig hebt, nu heb je PL / I als je favoriete compiler.om dit bewerk de bestanden ~ / GCC-SRC / GCC- 4.2-2006MMDD // config-lang.in en stel de variabele build_by_default = "Nee" in wat er nieuw is in deze release: · Deze release voegt ondersteuning toe voor het gebruik van het Tilde-teken als de "NOT" -exploitant en ondersteuning voor Milieu (). Het voegt locatiegegevens aan de meeste berichten toe. % Omvat nu kan bestandsnamen in de offertes hebben.


PL / 1 voor GCC Gerelateerde software

Gcl

GCL is een compiler en tolk voor gemeenschappelijke lisp. ...

634

Downloaden