Polyglot

Screenshot Software:
Polyglot
Szczegóły programowe:
Wersja: 2.2.2
Filmu: 2 Jun 15
Wywoływacz: Andrew Myers
Licencja: Wolny
Popularność: 32

Rating: 5.0/5 (Total Votes: 1)

Polyglot jest rozszerzalna kompilator front-end dla języka programowania Java. Projekt jest realizowany w ramach Java z wykorzystaniem klasy wzorców projektowych do wspierania rozbudowy. Korzystanie Polyglot, rozszerzenia językowe mogą być realizowane bez duplikowania kodu z samej ramy.
Polyglot został wykorzystany do realizacji języków specyficzne dla domeny, do odkrywania pomysłów językowych, w celu uproszczenia dla celów pedagogicznych, Java, i do różnych przemian, takich jak optymalizacja kodu i wstrzyknięcia błędu. Polyglot zostały wykorzystane zarówno dla dużych i małych rozszerzeń języka; Nasze doświadczenie wskazuje, że koszt wdrożenia rozszerzenie Wagi dobrze, w jakim stopniu modyfikuje Java.
Polyglot kompiluje i działa na (co najmniej) Linux, Solaris, Windows i Mac OS X. Ant i generatora skanera JFlex muszą ją zbudować. W systemie Windows, konieczne będzie także Cygwin.
Polyglot zawiera PPG, rozszerzalny generator LALR parsera podstawie parser generator CUP LALR for Java (rozszerzony z lepszą obsługą debugowania).
Polyglot obsługuje Javy w wersji 1.4, ale rozszerzenie Polyglot, że obsługuje Javę 5. został opracowany na Uniwersytecie Kalifornijskim.
Wersja Polyglot napisane w J & języku jest w fazie rozwoju. To sprawia, że ​​rozszerzenie kompilatora bazowy jeszcze łatwiejsze.
Co nowego w tym wydaniu:

Podobne oprogramowanie

boot
boot

20 Feb 15

CIL
CIL

20 Feb 15

Mumps Compiler
Mumps Compiler

28 Sep 15

ncc
ncc

3 Jun 15

Komentarze do Polyglot

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!