Lex et yacc


Lex et yacc sont des outils de génération d'analyseurs lexicaux (Lex) et syntaxiques (Yacc) en langage C. « Yacc » est l'acronyme de Yet Another Compiler Compiler.

Du point de vue de la classification des langages, Lex est capable de traiter des langage de type 3 (réguliers), et Yacc fournit le code nécessaire à l'analyse de langages de type 2 (non-contextuels).

Leurs équivalents libres dans le système GNU s'appellent Flex et Bison.

Alex et Ayacc sont leurs équivallents ayant pour cible le langage ADA.


Voir aussi analyse lexicale, analyse syntaxique, compilateur de compilateur

Image manquante
Tux.png


Portail Logiciels Libres - Accédez à la série des articles de Wikipédia concernant les logiciels libres.

See also: Lex et yacc, Bison, Classification des langages, Compilateur de compilateur, Flex, GNU, Langage C, Analyse lexicale