Sablecc

SablEcc ist ein objektorientierter Compiler-Framework.
Jetzt downloaden

Sablecc Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Etienne M. Gagnon
  • Website des Verlags:
  • http://sablecc.org/

Sablecc Stichworte


Sablecc Beschreibung

Sablecc ist ein objektorientierter Compiler-Framework. Sablecc ist ein objektorientierter Rahmen, der Compiler (und Dolmetscher) in der Java-Programmiersprache generiert. Sablecc-Framework basiert auf zwei grundlegenden Designentscheidungen.First, das Framework verwendet objektorientierte Techniken, um automatisch einen strikt eingegebenen abstrakten Syntaxbaum aufzubauen. Zweitens generiert das Framework Tree-Walker-Klassen mit einer erweiterten Version des Besucher-Design-Musters, die die Umsetzung von Aktionen an den Knoten der abstrakten Syntaxbaum mit Erbschaft ermöglicht. Diese zwei Designentscheidungen führen zu einem Werkzeug, das einen kürzeren Entwicklungszyklus unterstützt Konstruktion von Compilern (Unterstützt die *,? Generischer Java-Code Was ist neu in dieser Version: · Diese Beta-Version enthält eine erste Version des Lexer-Generators basierend auf dem neuen und leistungsstarken "lexikalischen Ausdruck" -Motor. · Es enthält auch neue Ziele (SCALA und C) und zusätzliche Bediener für das ObjectMacro-Texterzeugungssystem.


Sablecc Zugehörige Software