LLgen

Logiciel capture d'écran:
LLgen
Détails logiciels:
Version: 1.0
Date de transfert: 3 Jun 15
Développeur: David Given
Licence: Gratuit
Popularité: 145

Rating: 3.0/5 (Total Votes: 1)

LLgen est un analyseur de LL dans le style de yacc.
L'Amsterdam Compiler Kit est rapide, léger et reciblable suite de compilation et toolchain écrit par Andrew Tanenbaum et Ceriel Jacobs, et était natif toolchain Minix '.
L'ACK était à l'origine des logiciels à code source fermé (qui a permis de distribuer des binaires pour Minix comme un cas particulier), mais en Avril 2003, il a été libéré sous un BSD licence open source.
L'ACK réalise une portabilité maximale en utilisant un langage byte-code intermédiaire appelé EM. Chaque front-end de la langue produit EM objectent fichiers, qui sont ensuite traitées par un certain nombre d'optimiseurs génériques avant de se traduire par un back-end en code machine natif.
Contrairement langage intermédiaire de gcc, EM est un vrai langage de programmation et pourrait être mis en œuvre dans le matériel; un certain nombre de front-ends linguistiques ont bibliothèques mises en œuvre dans l'assemblage EM.
EM est une machine relativement haut niveau basée sur la pile, et l'un des outils fournis avec ACK est un interprète capable d'exécuter des binaires EM directement, avec un degré élevé de contrôle de sécurité. Voir le document d'em référencé ci-dessous pour plus d'informations.
ACK est livré avec un linker générique et bibliothécaire capable de manipuler des fichiers dans son propre format basé a.out-du ACK; il va travailler sur des fichiers contenant du code EM ainsi que le code machine natif. (Vous ne pouvez pas, cependant, le lien code EM en code machine natif sans traduire le binaire EM premier.)
Quoi de neuf dans cette version:

D'autres logiciels de développeur David Given

Spey
Spey

11 May 15

Prime Mover
Prime Mover

11 May 15

Commentaires à LLgen

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