Buscar

Leia o texto a seguir: Durante a análise sintática, os tokens são retirados do léxico. A análise sintática expõe a estrutura do programa na forma ...

Leia o texto a seguir:

Durante a análise sintática, os tokens são retirados do léxico. A análise sintática expõe a estrutura do programa na forma de uma árvore, denominada árvore sintática. Cada nó corresponde a um operador e seus filhos aos operandos sobre os quais atua.

Considerando as informações apresentadas, qual o papel da análise léxica no projeto de compiladores?

Por ser a segunda fase de um compilador, ela leva o código-fonte modificado, que é escrito como sentença.

Executar a primeira fase do Processamento de Linguagem Natural (PNL), conhecida como análise de sintaxe.

Unificar todas as sintaxes em uma série de tokens, removendo quaisquer espaços ou comentários no código-fonte.

Encontrar e destacar as principais construções sintáticas da linguagem na sequência de tokens.

Ter como base rotinas personalizadas para especificar as dependências hierárquicas dos elementos sintáticos.


Por ser a segunda fase de um compilador, ela leva o código-fonte modificado, que é escrito como sentença.
Executar a primeira fase do Processamento de Linguagem Natural (PNL), conhecida como análise de sintaxe.
Unificar todas as sintaxes em uma série de tokens, removendo quaisquer espaços ou comentários no código-fonte.
Encontrar e destacar as principais construções sintáticas da linguagem na sequência de tokens.
Ter como base rotinas personalizadas para especificar as dependências hierárquicas dos elementos sintáticos.

Essa pergunta também está no material:

complitadores_Teste_ Atividade3_nota 0,6
6 pág.

Compiladores Faculdade das AméricasFaculdade das Américas

💡 1 Resposta

User badge image

Ed Verified user icon

O papel da análise léxica no projeto de compiladores é unificar todas as sintaxes em uma série de tokens, removendo quaisquer espaços ou comentários no código-fonte. Essa fase é responsável por identificar os tokens, que são as unidades básicas de um programa, e classificá-los de acordo com sua função na linguagem de programação. Dessa forma, a análise léxica prepara o código-fonte para a análise sintática, que por sua vez, expõe a estrutura do programa na forma de uma árvore sintática.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais