Polyglot

Screenshot der Software:
Polyglot
Softwarebeschreibung:
Version: 2.2.2
Upload-Datum: 2 Jun 15
Entwickler: Andrew Myers
Lizenz: Frei
Popularität: 4

Rating: nan/5 (Total Votes: 0)

Polyglot eine hochdehnbare vordere Kompilerteil für die Java-Programmiersprache. Das Projekt wird als Java-Klasse Rahmen mit Design Patterns zu fördern Erweiterbarkeit implementiert. Verwendung Polyglot können Spracherweiterungen ohne Duplizieren Code aus dem Framework selbst implementiert werden.
Polyglot wurde genutzt, um domänenspezifische Sprachen zu implementieren, um die Sprache Design-Ideen zu erforschen, zu Java für pädagogische Zwecke zu vereinfachen und für verschiedene Code-Transformationen, wie Optimierung und Fehlerinjektion. Polyglot für größeren und kleineren Spracherweiterungen verwendet; Unsere Erfahrung zeigt, dass die Kosten für die Implementierung eines Verlängerungs skaliert gut mit dem Ausmaß, in dem es modifiziert Java.
Polyglot kompiliert und läuft auf (mindestens) Linux, Solaris, Windows und Mac OS X. Ant und der JFlex Scanner-Generator sind erforderlich, um ihn zu bauen. Unter Windows müssen Sie auch Cygwin.
Polyglot umfasst PPG, eine erweiterbare LALR Parser-Generator basierend auf dem CUP LALR Parser-Generator für Java (mit verbesserten Debugging-Unterstützung erweitert).
Polyglot unterstützt Java-Version 1.4, aber eine Erweiterung, die Polyglot Java 5. unterstützt wurde an der UCLA entwickelt.
Eine Version von Polyglot in der J & Sprache geschrieben ist auch in der Entwicklung. Es macht die Verlängerung der Basis Compiler noch einfacher.
Was ist neu in dieser Version:

Ähnliche Software

nesC
nesC

3 Jun 15

Erlang
Erlang

18 Feb 15

Enchanting
Enchanting

14 Apr 15

pyPEG
pyPEG

14 Apr 15

Kommentare zu Polyglot

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!