Ed
há 6 dias
Vamos analisar cada afirmativa: I - No analisador léxico há como entrada uma especificação com um conjunto de expressões regulares e ações correspondentes. Correto. O analisador léxico (lexer) recebe como entrada uma especificação que define padrões (expressões regulares) e as ações a serem executadas quando esses padrões são reconhecidos. II - O lexer tem como propósito ler a entrada, combinar com as expressões regulares no arquivo de especificação e executar a ação correspondente, caso exista correspondência. Correto. Essa é a função principal do lexer: identificar tokens na entrada com base nas expressões regulares e executar as ações associadas. III - Geralmente, os lexer são a parte final de um compilador. Incorreto. O lexer é a primeira etapa do compilador, responsável por transformar o código fonte em tokens para as etapas seguintes (análise sintática, semântica, etc.). Portanto, as afirmativas corretas são I e II. A alternativa correta é: c) Apenas as alternativas I e II estão corretas.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade