{ "token_missing_one": "Erro de sintaxe: Espera-se $0, mas encontrou-se $1 na linha:$2, coluna:$3", "token_missing_two": "Erro de sintaxe: Esperava-se $0 ou $1 mas encontrou-se $2 na liha:$3, coluna: $4", "eos_missing": "Falta uma nova linha ou ; na linha: $0, coluna: $1", "invalid_type": "$0 na linha: $1, coluna: $2 é um tipo inválido. Os tipos válidos são: $3", "invalid_array_dimension": "A dimensão inválida na linha: $0, coluna: $1. Insira um $2 ou identificador válido do mesmo tipo.", "invalid_array_size": "O tamnho do vetor/matriz excede o máximo de 2 na linha $0", "extra_lines": "Nenhum texto é permitido após '}' em 'programa {...}'", "invalid_main_return": "A função $0 deve retornar $1 na linha $2", "invalid_var_declaration": "Erro na linha $0. Variáveis só podem ser declarados no corpo principal da função e de preferência nas primeiras linhas.", "invalid_break_command": "Erro na linha $0. O comando $1 não pode ser usado fora de uma estrutura de repetição ou 'escolha...caso'", "invalid_terminal": "Não é possível utilizar $0 na expressão da linha: $1, coluna: $2. Tente um valor númerico, variável ou chamada de função.", "id_missing": "Esperava-se um identificador, mas encontrou-se $0 na linha: $1, coluna: $2", "main_missing": "A função principal não foi encontrada", "invalid_global_var": "Erro crítico: Chamada inválida da função initGlobal fora do contexto BASE", "not_implemented": "Erro interno crítico: A função definida pelo sistema $0 não foi implementada.", "function_missing": "A função $0 não foi encontrada", "invalid_parameters_size": "A quantidade de parâmetros fornecidos está incorreta. Esperava-se $0, encontrou-se $1", "invalid_ref": "Você deve fornecer apenas um identificador como parâmetro", "invalid_parameter_type": "O valor fornecido como parâmetro é do tipo $0, mas o tipo esperado é $1", "unknown_command": "Erro interno crítico: Comando desconhecido encontrado", "loop_condition_type": "A condição dos laços de repetição deve ser do tipo lógico", "if_condition_type": "A condição de um comando se...senao deve ser do tipo lógico", "invalid_return_type": "A função $0 deve retornar um tipo $1, ao invés de $1", "unexpected_break_command": "Erro interno crítico: Comando pare encontrado fora do contexto de um laço/escolha..caso", "invalid_dimension": "As dimensões de um vetor/matriz devem ser do tipo inteiro", "void_in_expression": "A função $0 não pode ser utilizada aqui pois seu tipo de retorno é vazio", "invalid_array": "Expressão literal de Vetor/Mariz inválida", "invalid_array_access": "Identificador $0 não se refere a um vetor/matriz válido", "column_outbounds": "Número de colunas $0 é inválido para a matriz $1 que possui $2 colunas", "line_outbounds": "Número de linhas $0 é invaálido para a matriz $1 que possui $2 linhas", "invalid_infix_op": "Não é possível aplicar a operação $0 entre os tipos $1 e $2", "invalid_unary_op": "Não é possível aplicar a operação $0 ao tipo $1", "unknown_op": "Erro interno crítico: Operação $0 desconhecida" }