compiler-compiler
[/kəmˈpaɪlər ˈkɑːmpaɪlər/]
nounpl: compiler-compilers
gerador de compiladores
1. A software tool or system that automatically generates a compiler from a formal specification of a programming language (such as its grammar and translation rules)
The team used a compiler-compiler to quickly generate a compiler for their new domain-specific language.
A equipe usou um gerador de compiladores para gerar rapidamente um compilador para sua nova linguagem específica de domínio.
2. A metaprogramming tool that takes language specifications as input and produces compiler code as output
YACC is a classic compiler-compiler that generates parsers from grammar definitions.
YACC é um gerador de compiladores clássico que gera analisadores sintáticos a partir de definições de gramática.
This is specialized technical terminology used primarily in computer science, software engineering, and compiler design fields. The term originated in the 1960s and remains fundamental in teaching language design and implementation. It is equally understood in Brazil and Portugal within academic and professional computing contexts, though most practitioners use the English term directly in technical discussions.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →