Polyglot

Tela Software:
Polyglot
Detalhes de Software:
Versão: 2.2.2
Data de upload: 2 Jun 15
Revelador: Andrew Myers
Licença: Livre
Popularidade: 32

Rating: 5.0/5 (Total Votes: 1)

Polyglot é uma frente compilador altamente extensível para acabar com a linguagem de programação Java. O projeto é implementado como um quadro de classe Java usando padrões de design para promover a extensibilidade. Usando Poliglota, extensões de linguagem pode ser implementada sem duplicação de código a partir do próprio quadro.
Poliglota foi usado para implementar linguagens específicas de domínio, para explorar idéias de design de linguagem, para simplificar Java para fins pedagógicos, e por várias transformações de código tais como a otimização e injeção de falhas. Polyglot foi usado para ambas as extensões maiores e menores de línguas; nossa experiência sugere que o custo de implementação de uma extensão escamas bem com o grau em que ele modifica Java.
Poliglota compila e roda em (pelo menos) Linux, Solaris, Windows e Mac OS X. Ant eo gerador do scanner JFlex são obrigados a construí-lo. No Windows, você também vai precisar de Cygwin.
Poliglota inclui PPG, um gerador de analisador LALR extensível baseado no gerador de analisador LALR CUP para Java (estendida com suporte melhorado a depuração).
Poliglota suporta Java versão 1.4, mas uma extensão Poliglota que suporte Java 5. foi desenvolvido na UCLA.
Uma versão do Polyglot escrito na J & língua também está em desenvolvimento. Faz estendendo o compilador de base ainda mais fácil.
O que há de novo nesta versão:

Programas semelhantes

Magic C++
Magic C++

3 Jun 15

4tH compiler
4tH compiler

20 Feb 15

wwlisp
wwlisp

2 Jun 15

Comentário para Polyglot

Comentários não encontrado
Adicionar comentário
Ligue imagens!