Polyglot

Software screenshot:
Polyglot
Software detaljer:
Version: 2.2.2
Upload dato: 2 Jun 15
Udvikler: Andrew Myers
Licens: Gratis
Popularitet: 4

Rating: nan/5 (Total Votes: 0)

Polyglot er en meget strækbar compiler forende for programmeringssproget Java. Projektet gennemføres som en Java-klasse, der anvender design mønstre til at fremme udvidelsesmuligheder. Ved hjælp Polyglot kan sproglige udvidelser gennemføres uden at overlappe kode fra rammen selv.
Polyglot er blevet brugt til at implementere domænespecifikke sprog, til at udforske sprog design ideer, for at forenkle Java til pædagogiske formål, og til forskellige kode transformationer såsom optimering og fejl injektion. Polyglot har været brugt til både større og mindre sprog udvidelser; vores erfaring tyder på, at omkostningerne ved at gennemføre en udvidelse skalerer godt med, i hvilken grad den ændrer Java.
Polyglot kompilerer og kører på (mindst) Linux, Solaris, Windows og Mac OS X. Ant og JFlex scanner generator er forpligtet til at bygge det. I Windows skal du også Cygwin.
Polyglot omfatter PPG, en Extensible LALR parser generator baseret på CUP LALR parser generator for Java (udvidet med forbedret debugging support).
Polyglot understøtter Java version 1.4, men en Polyglot udvidelse, der understøtter Java 5. er udviklet på UCLA.
En version af Polyglot skrevet i J & sprog er også under udvikling. Det gør udvidelse af basen compileren endnu nemmere.
Hvad er nyt i denne version:

Lignende software

Chicken
Chicken

17 Jul 15

bf
bf

2 Jun 15

Cython
Cython

27 Sep 15

Arcueid
Arcueid

20 Feb 15

Kommentarer til Polyglot

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!