Abstract

Yacc provides a general tool for imposing structure on the input to a computer program. The Yacc user prepares a specification of the input process; this includes rules describing the input structure, code to be invoked when these rules are recognized, and a low-level routine to do the basic input. Yacc then generates a function to control the input process. This function, called a parser, calls the user-supplied low-level

Keywords

Computer scienceProgramming languageCompilerSubroutineContinuationProcess (computing)Control flowProgramming language specificationSequence (biology)Simple (philosophy)Programming paradigm

Related Publications

Publication Info

Year
1978
Type
article
Volume
2
Pages
353-387
Citations
1239
Access
Closed

External Links

Citation Metrics

1239
OpenAlex

Cite This

S. C. Johnson, Murray Hill (1978). Yacc : Yet Another Compiler Compiler. , 2 , 353-387.