Loading AI tools
outil de génération d'analyseurs syntaxiques De Wikipédia, l'encyclopédie libre
Yacc est un outil de génération d'analyseurs syntaxiques en langage C. Yacc est l'acronyme de Yet Another Compiler Compiler (« Encore un autre compilateur de compilateur »).
Yacc est notamment utilisé dans la construction des jeux d'instructions en langage machine pour les microprocesseurs.
Développé par | Stephen C. Johnson (en) |
---|---|
Première version | |
Dépôt | www.tuhs.org/cgi-bin/utree.pl?file=V6/usr/source/yacc |
Écrit en | C |
Type | LALR parser generator (en) |
Du point de vue de la classification des langages, Yacc fournit le code nécessaire à l'analyse de langages de type 2 (non contextuels).
Il est fréquemment utilisé en association avec Lex, générateur d'analyseur lexical.
Lex et Yacc ont pour équivalents respectifs :
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.