PL / 1 für GCC

PL / 1 für GCC-Projekt ist ein Versuch, einen nativen PL / I-Compiler mit der GNU-Compiler-Sammlung zu erstellen.
Jetzt downloaden

PL / 1 für GCC Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Henrik Sorensen
  • Website des Verlags:

PL / 1 für GCC Stichworte


PL / 1 für GCC Beschreibung

PL / 1 für GCC-Projekt ist ein Versuch, einen nativen PL / I-Compiler mit der GNU-Compiler-Sammlung zu erstellen. PL / 1 für GCC-Projekt ist ein Versuch, einen nativen PL / I-Compiler mit der GNU-Compiler-Sammlung zu erstellen. PL / I ist eine Verfahrenssprache der dritten Generation, die für ein breites Anwendungsspektrum geeignet ist, einschließlich Systemsoftware, Grafiken, Simulation, Textverarbeitung, Web- und Geschäftsanwendungen. Dies ist der elfte Code-Tropfen des GCC-Frontends für die PL / Ich programmiere Sprache.pl/I für GCC wird unter den Bedingungen der GNU-öffentlichen Lizenz freigegeben. Version 2. Version 0.0.11 enthält eine neue Infrastruktur für den PL / I-Vorverarbeitungsor. Seit der vorherigen Version von PL1GCC ist es mehr als ein Jahr her, aber die Entwicklung hat sich wieder aufgenommen, also erwarten Sie, dass Releases häufiger passieren. Denken Sie daran, dass Sie immer gerne an dem Projekt teilnehmen, wir müssen auf allen Entwicklungsstufen wirklich helfen. Die Version V0.0.11 markiert einen weiteren wichtigen Schritt nach vorne in Richtung eines voll funktionsfähigen PL / I-Compilers: dem Präprozessor. Die aktuelle Implementierung unterstützt nur wenige Aussagen, aber dank der Werkzeuge Flex und Bison ist es gleich, die fehlenden Präprozessor-Anweisungen hinzuzufügen. Erwarten Sie, dass ein paar neue mit jeder neuen Version hinzugefügt werden, genau wie der PL / I-Parser entwickelt wurde. Derzeit ist noch keine Codegeneration stattfinden, also laufen Sie nicht aus und deinstallieren Sie Ihre Produktion PL / I-Compiler, noch. Aber lesen Sie dennoch für einige gute Nachrichten. Es wäre immer noch eine große Hilfe für uns, wenn Sie den Compiler auf einem eigenen Quellcode ausprobieren, oder wenn Sie ein PL / I-Programm erstellen könnten, das die Ecken der Grammatik wirklich testet. Grundsätzlich ein Programm, das alles tut, was die Syntax erlaubt. Als Inspiration schauen Sie sich das Testprogramm von Paul Karagianis http://www.multicians.org/proc-proc.html an, aber ich bin sicher, dass Sie ein viel schlechteres PL / I-Programm erstellen können, das wir sehen möchten . Und wenn Sie ihn unter GPL freigeben, können Sie der PL1GCC-Halle des Ruhms hinzugefügt werden, so dass Sie einfach weitergehen und die Kodierung tun. Bitte informieren Sie uns über alle Syntaxfehler, die möglicherweise auftreten können, sodass wir überprüfen können, ob der Fehler im PL1GCC-Parser ist, und nicht in Ihrem Code Sie müssen ausführen, bevor Sie den GCC PL / I-Compiler verwenden können. Wenn Sie Cygwin unter Windows verwenden, folgen Sie bitte den Anweisungen in der Datei install.cygwin. Wenn Sie Eclipse verwenden möchten, wenden Sie sich bitte an install.eclipse.first Sie benötigen den Quellcode für den GCC-Compiler selbst. Wenn Sie den Sourcecode nicht bereits installiert haben, müssen Sie es herunterladen. Dies ist, wie wir es getan haben. Sie können wahrscheinlich mit einem anderen Weg kommen. Die neueste Arbeitsversion des gcc-Core-4.2-2006mmdd-wöchentlichen Snapshots und der neuesten Version der PL1GCC-0.0.x-Archivdatei von Hinweis: Die Snapshot des vom PL1GCC-Projekts heruntergeladenen GCC ist bekannt, um mit PL1GCC zu arbeiten. Wenn Sie einen anderen Schnappschuss aus dem GCC-Projekt ausprobieren, teilen Sie uns dies bitte mit, ob es funktioniert oder nicht. CD ~ MKDIR GCC-Srcunpack Die heruntergeladene GCC-Core-4.2-2006MMDD-Snapshot in Ihr Verzeichnis für die GCC-Quelle, vorausgesetzt, die heruntergeladenen Dateien werden in ~ / downloads gespeichert, dadurch wird die GCC-Compiler-Datei ausgepackt: CD ~ / GCC-SRC-TAR - XJF ~ / Download / GCC-CORE-4.2-2006MMDD.TAR.BZ2Note: Dadurch wird ein Verzeichnis namens ~ / gcc-src / gcc-4.2-2006mmdd erstellt, das die Datei PL1gcc-0.0.x.zip in Ihr Home-Verzeichnis entpacken, mit Diese Befehle CD ~ UNZIP ~ / download / pl1gcc-0.0.x.zipThis erstellen die Verzeichnisse ~ / pL1gcc-0.0.x / pL1CREATE A Link von ~ / gcc-src / gcc-4.2-2006mmdd an Ihre unverpackte PL1-Bibliothek: CD ~ / GCC-SRC / GCC-4.2-2006MMDD / GCC LN-~ / PL1GCC-0.0.x / PL1 PL1CREATE Ein leeres ~ / gcc-Verzeichnis, in dem das gebaute Objekt erstellt wird: CD ~ RM -RF ~ / GCC MKDIR GCCUPACKING ist jetzt erledigt, und Sie können anfangen, Ihren heruntergeladenen Compiler aufzubauen. Dies kann eine Weile dauern (*). Jetzt tun: cd ~ / gcc ../gcc-src/gcc-4.2-2006mmddd/configure makeand go genießen Sie einige Ihrer Lieblingsbeeren, und vergessen Sie natürlich nicht, eine Spende zu erstellen zum PL1GCC-Projekt 4.2-2006mmdd // config-lang.in, und legen Sie die Variable Build_by_default = "Nein" ein, was in dieser Version neu ist: · Diese Version fügt Unterstützung für die Verwendung des Tilden-Charakters als "NOT" -Toperator und Support für Umwelt (). · Es fügt den meisten Nachrichten Speicherinformationen hinzu. % Enthalten können jetzt Dateinamen in Zitate verfügen.


PL / 1 für GCC Zugehörige Software

Jikes.

JIKES ist ein Java-Compiler, der die Java-Quelle in bytedekodierte Anweisungssets übersetzt ...

192

Herunterladen

Interaktiver Dekompiler.

interaktiver Dekompiler dekompiliert durch die aufeinanderfolgende Anwendung von Niedrigniveau-Refaktorierungen, was letztendlich zu einem hohen Kodex führt ...

734

Herunterladen

Gob.

Ein Vorverarbeitungsgerät, um Gobjjects mit Inline-C-Code herzustellen, sodass erzeugte Dateien nicht bearbeitet werden ...

226

Herunterladen