YACC

[/wæk/ or /ˈwaɪ.æk.si:/]
noun
YACC (gerador de analisadores sintáticos)
1. An acronym for 'Yet Another Compiler Compiler' - a computer program tool used in Unix/Linux environments to generate parsers (syntax analyzers) from formal grammar specifications
The developer used YACC to automatically generate the parser for the new programming language.
O desenvolvedor usou YACC para gerar automaticamente o analisador sintático da nova linguagem de programação.
2. A software utility that takes a grammar specification as input and produces C code that can parse input according to that grammar
YACC reads the grammar rules from a .y file and generates parser code.
YACC lê as regras de gramática de um arquivo .y e gera código analisador.
YACC is a foundational tool in computer science education, particularly in compiler design courses. It originated at Bell Labs and has been part of Unix/Linux ecosystems since the 1970s. While less commonly used today (being superseded by modern parser generators like ANTLR and Bison), it remains a reference point in discussions about compiler construction and is still taught in many universities for its historical significance and elegant design.
Synonyms / Sinônimos
parser generatorbisoncompiler-compiler

Regional Variations

General/International
YACC
Used universally in computing contexts, primarily in academic and professional software development
Brazil
YACC (gerador de analisadores sintáticos)
Technical term used in computer science education and professional development
Portugal
YACC (gerador de analisadores sintáticos)
Used in European academic and professional contexts
USA
YACC
Common in computer science departments and Unix/Linux software development

Related Words

lexparsercompilergrammarlexersyntax analysisBison
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →