Machine virtuelle de haut niveau

La machine virtuelle de haut niveau est une boîte à outils pour développer des machines virtuelles pour les langages dynamiques.
Télécharger maintenant

Machine virtuelle de haut niveau Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • LGPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Reid Spencer
  • Site Internet de l'éditeur:
  • http://hlvm.org/

Machine virtuelle de haut niveau Mots clés


Machine virtuelle de haut niveau La description

La machine virtuelle de haut niveau est une boîte à outils pour développer des machines virtuelles pour les langages dynamiques. La machine virtuelle de haut niveau est une boîte à outils pour développer des machines virtuelles pour les langages dynamiques.La machine virtuelle de haut niveau est la suivante: · Basé sur LLVM (machine virtuelle de niveau bas). LLVM est le projet soeur de HLVM. HLVM gagne une capacité énorme de LLVM dans les domaines de la génération de code, du stockage de bytecode, de l'exécution d'exécution, etc. · visant à soutenir des langages dynamiques telles que Ruby, Python, Perl, Jython, Haskell, Prolog, etc. · Toolkit complet du développeur de compilateur pour créer facilement de nouvelles langues. Pour écrire un nouveau compilateur, des concepteurs de langue écrivent simplement un plugin décrivant la langue à HLVM et sur la manière de traduire les productions de grammaire en arborescence de syntaxe abstraite de HLVM (AST). Après cela, HLVM gère tous les aspects de la génération de code, le stockage de bytecode, la traduction XML, l'exécution du JIT ou l'interprétation et la compilation native. · Un cadre d'interopérabilité linguistique. Parce que tous les compilateurs frontaux génèrent du code de la même AST, ils peuvent interagir. Utilisation de la bibliothèque d'exécution des constructions communes (String ") permet de partager des types de données même complexes entre les langues. Les utilisateurs de HLVM peuvent écrire des programmes complexes dans plusieurs langues et être assurés que le résultat peut être exécuté efficacement. · Un système de gestion de code comprenant la révision du code, la version d'interface, la recompilation automatisée, la séparation des espaces de travail, etc. Le projet a débuté le 20 avril 2006. Restez à l'écoute de ce site Web pour les développements futurs. REquiels: · Apache Portable Runtime · LLVMWhat's News dans cette version: · Ceci est la première version de HLVM. C'est une pré-version très précoce. · La fonctionnalité incluse dans HLVM avec cette version est suffisante pour exécuter le programme "Bonjour, World", mais pas grand chose d'autre.


Machine virtuelle de haut niveau Logiciels associés

jmax

Jmax est un environnement de programmation visuel pour la construction d'applications interactives musicales et multimédia en temps réel. ...

184

Télécharger

Pydbdesigner

PYDBDESIGNER est un outil de modélisation de base de données utilisant le paradigme d'entité-relatif (ER). ...

283

Télécharger

Grev

GICICD est une version open source d'un programmeur et d'un débogueur en circuit (ICD) pour la famille Microchip Pic Microcontroller. ...

253

Télécharger