Lex & Yacc

http://dinosaur.compilertools.net/

Quote:Un compilateur ou interptreter pour une langue programminning est souvent décomposé en deux parties:1.
Lire le programme source et découvrir sa structure.

2.
Processus de cette structure, par exemple, pour générer le programme cible.Lex et Yacc peut générer des fragments de programmes qui résolvent la première tâche.La tâche de découvrir la structure des sources de nouveau est décomposé en sous-tâches:1.
Split le fichier source en jetons (Lex).

2.
Trouver la structure hiérarchique du programme (Yacc).

 
Essayez Google pour beaucoup de bonnes réponses.En voici une:
http://dinosaur.compilertools.net/

 
Any clue de l'endroit où je peux obtenir ce genre de choses à partir de?..Je ne trouve aucun lien de téléchargement dans le lien ci-u!

 
Tout système d'exploitation Unix ont Lex et Yacc.
Sous Linux, nommé flex et bison.
Il existe également des versions de Windows.

 
fragment a écrit:

Tout système d'exploitation Unix ont Lex et Yacc.

Sous Linux, nommé flex et bison.

Il existe également des versions de Windows.
 
Cygwin est un aller simple.Ou essayer de chercher avec Google pour Windows lex yacc
 
Il ya une fenêtre Flex pur port & Bison.Son une partie de l'assistant BisonFlex pour Visual C 6.0.On peut le trouver par exemple à h ** p: / / www.window95.com/windows/programming.html
Mais le problème principal avec Flex / Bison est une licence.Tous les programmes qui utilisent Flex / Bison GNU doit être.

 

Welcome to EDABoard.com

Sponsor

Back
Top