Das Amsterdam-Compiler-Kit

Das Amsterdam-Compiler-Kit ist eine schnelle, leichte und retargetabiles Compiler-Suite und--Toolchain.
Jetzt downloaden

Das Amsterdam-Compiler-Kit Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Given
  • Website des Verlags:

Das Amsterdam-Compiler-Kit Stichworte


Das Amsterdam-Compiler-Kit Beschreibung

Das Amsterdam-Compiler-Kit ist eine schnelle, leichte und retargetabiles Compiler-Suite und--Toolchain. Das Amsterdam-Compiler-Kit oder kurz nur ACK, ist eine schnelle, leichte und retargetable Compiler-Suite und--Toolchain, die von Andrew Tanenbaum und Ceriel Jacobs geschrieben wurde, und war Minix 'Native Toolkain. Die ACK war ursprünglich geschlossene Software (dadurch, dass Binärdateien für Minix als Sonderfall verteilt wurden), aber im April 2003 wurde sie jedoch unter einer BSD-Open-Source-Lizenz freigegeben. Die ACK ergibt maximale Portabilität mithilfe einer Zwischenbyte-Code-Sprache genannt em. Jedes Sprach-Front-End erzeugt EM-Objektdateien, die dann über eine Reihe von generischen Optimenten verarbeitet werden, bevor er von einem Backend in nativer Maschinencode.unlike GCCs Zwischensprache übersetzt wird, EM ist eine echte Programmiersprache und könnte in Hardware implementiert werden ; Eine Anzahl der Sprachfrontenden hat Bibliotheken, die in der EM-Baugruppe implementiert sind. EM ist eine relativ hohe stapelbasierte Maschine, und eines der mit ACK gelieferten Werkzeuge ist ein Interpreter, der EM-Binärdateien direkt ausführen kann, mit einem hohen Maß an Sicherheitsüberprüfung. Weitere Informationen finden Sie in dem nachstehenden EM-Dokument. Es wird an Dateien mit EM-Code sowie nativem Maschinencode funktioniert. (Sie können den EM-Code jedoch nicht in den nativen Maschinencode verknüpfen, ohne das EM Binary First zuerst zu übersetzen.) Installation: Um das ACK installieren zu können, müssen Sie das Quellpaket herunterladen und es kompilieren.Version 5.6 Kompilieren Sie sauber auf Linux, aber es hat jedoch hatte bisher wenig Tests. Die Installationsanweisungen sind komplex, aber unkompliziert, sofern Sie den Anweisungen folgen. Bitte lesen Sie die Readme; Es bietet einen detaillierten Spaziergang des Kompilationsvorgangs, der Ihnen sagt, was Sie in jeder Phase eingeben sollen. Was in dieser Version neu ist: · Unterstützung wurde hinzugefügt, um CP / M-Binärdateien mit dem Code-Generator von 8080 zu generieren. · Die verschiedenen Optimierer waren in Form geschlagen, und es ist jetzt möglich, sie auf allen Plattformen zu verwenden. Für die 8080 wurde ein grundlegender Peephol-Optimierer eingerichtet.


Das Amsterdam-Compiler-Kit Zugehörige Software

Jikes.

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

192

Herunterladen