Ed
há 17 horas
A pergunta pede para identificar as estratégias de recuperação de erros em compiladores, que são: 1. Panic Mode: descarta símbolos de entrada até encontrar um token de sincronização, como ";" ou "end", para retomar a análise. 2. Phase Level: tenta corrigir o erro localmente sem alterar o código-fonte, por exemplo, inserindo um ";" ou trocando ":" por ";". 3. Produção de Erro: adiciona à gramática produções que reconhecem erros conhecidos para facilitar a recuperação. 4. Correção Global: calcula a sequência mínima de mudanças para corrigir o erro com o menor custo possível. Essas são as principais estratégias de recuperação de erros em compiladores.
Cadastre-se ou realize login
Mais perguntas desse material