Os compiladores, de um modo geral, são compostos de funções padronizadas, as quais compreendem a análise do programa fonte e então a síntese para a derivação do código objeto. O processo de compilação é comumente estruturado em passos que, eles são:
A
Análise da gramática, busca binária, geração de código intermediário, geração de objeto final.
B
Análise léxica, análise sintática, análise semântica, geração de código intermediário, otimização de código e geração de código.
C
Simplificação do programa fonte, aplicação de algoritmo de escalonamento, análise contextual, geração e otimização de código.
D
Reconhecimento dos tokens iniciais e finais, análise contextual, aplicação de algoritmo de escalonamento, geração de código intermediário e geração de código objeto.
E
Análise léxica, análise sintática, análise semântica, síntese do programa fonte e reutilização de tokens.
Comentários
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!