yacc


Also found in: Dictionary, Thesaurus, Medical, Legal, Acronyms, Wikipedia.

yacc

yacc

(Yet Another Compiler Compiler) A Unix compiler used to create a compiler. The operators, variables and constants of the program are typically defined in C using lex (LEXical analyzer), which converts them into preprocessed, machine-readable tokens for yacc. The grammar of the new language is written in C and compiled in yacc. The combination of lex (define elements) and yacc (define actions) creates a new compiler. For more information, visit www.epaperpress.com. See bison.
References in periodicals archive ?
The subroutines in YACC, which are rules for correctness determination of solving fraction, are used to analyze learning status of students while solving fraction questions.
In addition to the parsing algorithms, we have implemented attribute evaluation and two styles of error recovery--the method of Yacc [Johnson 1975], which depends on user annotations to the input grammar, and Rohrich's automatic backtrack-free mechanism [Rohrich 1980].
In coming months, Caldera will Open Source other UNIX tools and utilities, including pkgmk, pkgadd, pkgrm, pkginfo, pkgproto and more, as well as the Bourne shell, lex, yacc, sed, m4 and make.
Yacc 7432 An implementation of an LALR parser generator.
Two of the most popular are LEX [11], a scanner generator that accepts regular expressions and produces a table-driven recognizer, and Yacc [8], an LALR(1) parser generator.