Lex (logiciel)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Nuvola_apps_emacs_vector.svg/35px-Nuvola_apps_emacs_vector.svg.png)
Cet article est une ébauche concernant un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/e/e5/Eric_Schmidt_at_the_37th_G8_Summit_in_Deauville_037.jpg/220px-Eric_Schmidt_at_the_37th_G8_Summit_in_Deauville_037.jpg)
Lex est un outil de génération d'analyseurs lexicaux en langage C. Du point de vue de la classification des langages, Lex est capable de traiter des langages de type 3 (réguliers). Il a été originellement écrit par Mike Lesk et Eric Schmidt (devenu PDG, puis président exécutif du conseil d'administration de Google) et fut décrit en 1975.
Il est fréquemment utilisé en association avec Yacc, générateur d'analyseur syntaxique.
Voir aussi
- Flex est la version GNU de Lex. Il est généralement associé à GNU Bison, la version GNU de Yacc.
- Analyse lexicale
- Yacc
- PLY (Python Lex-Yacc)
- Compilateur de compilateur
- Langage formel
Portail de la programmation informatique
Portail des logiciels libres