

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Um cientista de computação criou uma nova linguagem de programação. Essa linguagem necessita usar um tipo de compilador com três estágios, não podendo usar interpretadores. Para construir o compilador dessa linguagem, esse cientista precisa desenvolver as principais fases do estágio front-end desse compilador, que contém, entre elas, as etapas de:
análise léxica, análise sintática, análise semântica e gerador de código intermediário
análise léxica, análise sintática, otimização de código e gerador de código objeto
análise semântica, otimização de código, uso de tabela de símbolos e gerador de código objeto
análise semântica, uso de tabela de símbolos, otimização de código e gerador de código executável
análise sintática, gerador de código intermediário, gerador de código objeto e gerador de executável