Polyglot

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

Rating: 5.0/5 (Total Votes: 1)

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

Flex
Flex

12 Jul 17

wwlisp
wwlisp

2 Jun 15

autogen.sh
autogen.sh

20 Feb 15

Java Gui Builder
Java Gui Builder

3 Jun 15

Kommentarer til Polyglot

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