parser generator

[ˈpɑːrsər ˈdʒɛnəreɪtər]
nounpl: parser generators
gerador de analisador sintático
1. A software development tool that automatically generates a parser from a formal grammar specification, typically used in compiler construction and language processing
The developer used YACC as a parser generator to create the lexical analyzer for the new programming language.
O desenvolvedor usou YACC como gerador de analisador sintático para criar o analisador léxico para a nova linguagem de programação.
2. A program that takes a grammar definition as input and produces source code that can parse strings according to that grammar
Bison is a popular parser generator that generates C code for parsing context-free grammars.
Bison é um gerador de analisador sintático popular que gera código C para analisar gramáticas livres de contexto.
Parser generators are foundational tools in computer science education and professional software development, particularly in the USA and Brazil where compiler courses are standard in computer science curricula. Tools like YACC, Bison, and ANTLR are widely taught and used in both regions. The term is predominantly technical and rarely used outside of software engineering and academic contexts.
Synonyms / Sinônimos
parser generator toolsyntax analyzer generatorcompiler compiler
Antonyms / Antônimos
hand-written parsermanual parser implementation

Regional Variations

General Brazilian Portuguese
gerador de analisador sintático
Standard technical term used in computer science education and industry
Portugal
gerador de analisador sintáctico
Uses older Portuguese spelling with 'cc' instead of 'tát'
Technical Communities
gerador de parser
Informal shortened form commonly used among developers

Related Words

lexer generatorgrammar specificationcontext-free grammarabstract syntax treeYACCBisonANTLRcompiler construction

Related Idioms & Phrases

compiler-compiler (historical term for parser generator)
bottom-up parsing generator
top-down parsing generator
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →