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).
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.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.