Polyglot

Logiciel capture d'écran:
Polyglot
Détails logiciels:
Version: 2.2.2
Date de transfert: 2 Jun 15
Développeur: Andrew Myers
Licence: Gratuit
Popularité: 4

Rating: nan/5 (Total Votes: 0)

Polyglot est un front de compilateur hautement extensible fin pour le langage de programmation Java. Le projet est mis en œuvre un cadre de classe Java à l'aide de modèles de conception pour promouvoir l'extensibilité. Utilisation Polyglot, extensions de langage peuvent être mises en œuvre sans duplication de code du cadre lui-même.
Polyglot a été utilisé pour mettre en œuvre des langues spécifiques à un domaine, d'explorer des idées de conception de la langue, de simplifier Java à des fins pédagogiques, et pour diverses transformations de code tels que l'optimisation et l'injection de faute. Polyglot a été utilisé pour les deux majeurs et mineurs extensions de langage; Notre expérience suggère que le coût de la mise en œuvre d'une extension des échelles bien avec la mesure dans laquelle il modifie Java.
Polyglot compile et fonctionne sur (au moins) Linux, Solaris, Windows et Mac OS X. Ant et le générateur de scanner JFlex sont nécessaires pour le construire. Sous Windows, vous devrez également Cygwin.
Polyglot comprend PPG, un générateur d'analyseur LALR extensible basée sur le générateur d'analyseur LALR CUP pour Java (étendu avec un support amélioré de débogage).
Polyglot supporte la version Java 1.4, mais une extension de Polyglot supportant Java 5. a été développé à l'UCLA.
Une version de Polyglot écrit dans le J & langue est aussi en cours de développement. Il permet d'étendre le compilateur de base encore plus facile.
Quoi de neuf dans cette version:

Logiciel similaire

GNU Smalltalk
GNU Smalltalk

11 May 15

Brainy
Brainy

14 Apr 15

bf
bf

2 Jun 15

Azure
Azure

3 Jun 15

Commentaires à Polyglot

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!