Vyvinul | Stephen C. Johnson ( v ) |
---|---|
První verze | 1970 |
Vklad | www.tuhs.org/cgi-bin/utree.pl?file=V6/usr/source/yacc |
Napsáno | VS |
Typ | Generátor analyzátoru LALR ( v ) |
Yacc je nástroj generování analyzátory v jazyce C . Yacc znamená Yet Another Compiler Compiler .
Yacc se používá zejména při konstrukci instrukčních sad ve strojovém jazyce pro mikroprocesory.
Z hlediska jazykové klasifikace poskytuje Yacc kód nezbytný pro analýzu jazyků typu 2 (bez kontextu) .
Často se používá ve spojení s Lex , generátorem lexikálního analyzátoru.
Lex a Yacc mají pro příslušné ekvivalenty: