Lembrando
Análise léxica
Efetua uma varredura quebrando o 'texto de entrada' conforme os
'símbolos da linguagem'.
Nota: análise léxica, lexical analyzer, scanner, lexer,
tokenizer, tokenizador, referem-se a mesma coisa.
Análise sintática
Transforma o 'resultado léxico' em uma estrutura de dados, em geral uma
árvore (chamada de árvore sintática).
Também verifica se a organização dos símbolos no conjunto formam um
programa válido, ou não.
Análise semântica
Analisa a 'árvore sintática' e determina o que a informação realmente
significa.
Neste ponto a linguagem está pronta para ser interpretada ou traduzida
para o código-de-máquina.
Nenhum comentário:
Postar um comentário