1252884aeSStefan Eßer$ $ 23aa99676SStefan Eßer$ SPDX-License-Identifier: BSD-2-Clause 3252884aeSStefan Eßer$ $ 4a970610aSStefan Eßer$ Copyright (c) 2018-2024 Gavin D. Howard and contributors. 5252884aeSStefan Eßer$ $ 6252884aeSStefan Eßer$ Redistribution and use in source and binary forms, with or without 7252884aeSStefan Eßer$ modification, are permitted provided that the following conditions are met: 8252884aeSStefan Eßer$ $ 9252884aeSStefan Eßer$ * Redistributions of source code must retain the above copyright notice, this 10252884aeSStefan Eßer$ list of conditions and the following disclaimer. 11252884aeSStefan Eßer$ $ 12252884aeSStefan Eßer$ * Redistributions in binary form must reproduce the above copyright notice, 13252884aeSStefan Eßer$ this list of conditions and the following disclaimer in the documentation 14252884aeSStefan Eßer$ and/or other materials provided with the distribution. 15252884aeSStefan Eßer$ $ 16252884aeSStefan Eßer$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 17252884aeSStefan Eßer$ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18252884aeSStefan Eßer$ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 19252884aeSStefan Eßer$ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 20252884aeSStefan Eßer$ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 21252884aeSStefan Eßer$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 22252884aeSStefan Eßer$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 23252884aeSStefan Eßer$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 24252884aeSStefan Eßer$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 25252884aeSStefan Eßer$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 26252884aeSStefan Eßer$ POSSIBILITY OF SUCH DAMAGE. 27252884aeSStefan Eßer$ $ 28252884aeSStefan Eßer 29252884aeSStefan Eßer$quote " 30252884aeSStefan Eßer 31252884aeSStefan Eßer$ Error types. 32d101cdd6SStefan Eßer$set 1 33252884aeSStefan Eßer 34252884aeSStefan Eßer1 "Erro de c�lculo:" 35252884aeSStefan Eßer2 "Erro de an�lise de sintaxe:" 36252884aeSStefan Eßer3 "Erro de execu��o:" 37252884aeSStefan Eßer4 "Erro fatal:" 38252884aeSStefan Eßer5 "Aviso:" 39252884aeSStefan Eßer 40252884aeSStefan Eßer$ Math errors. 41d101cdd6SStefan Eßer$set 2 42252884aeSStefan Eßer 43252884aeSStefan Eßer1 "n�mero negativo" 44252884aeSStefan Eßer2 "n�mero n�o inteiro" 45252884aeSStefan Eßer3 "Estouro: n�mero n�o cabe no registro" 46252884aeSStefan Eßer4 "dividir por 0" 47252884aeSStefan Eßer 48252884aeSStefan Eßer$ Parse errors. 49d101cdd6SStefan Eßer$set 3 50252884aeSStefan Eßer 51252884aeSStefan Eßer1 "fim do arquivo" 52252884aeSStefan Eßer2 "caractere inv�lido '%c'" 53252884aeSStefan Eßer3 "N�o foi poss�vel encontrar o final da string" 54252884aeSStefan Eßer4 "N�o foi poss�vel encontrar o final do coment�rio" 55252884aeSStefan Eßer5 "token inv�lido" 56252884aeSStefan Eßer6 "express�o inv�lida" 57252884aeSStefan Eßer7 "express�o vazia" 5844d4804dSStefan Eßer8 "instru��o de grava��o ou de fluxo inv�lida" 59252884aeSStefan Eßer9 "defini��o de fun��o inv�lida" 60252884aeSStefan Eßer10 "atribui��o inv�lida: a parte esquerda deve ser 'scale', 'ibase', 'obase', 'last', uma vari�vel ou um elemento da matriz" 61252884aeSStefan Eßer11 "nenhuma vari�vel autom�tica encontrada" 62252884aeSStefan Eßer12 "par�metro de fun��o ou vari�vel autom�tica \"%s%s\" j� existe" 63252884aeSStefan Eßer13 "fim do bloco n�o encontrado" 64252884aeSStefan Eßer14 "uma fun��o 'void' n�o pode retornar um valor: %s()" 65252884aeSStefan Eßer15 "Uma vari�vel n�o pode ser uma refer�ncia: %s" 66252884aeSStefan Eßer16 "POSIX n�o permite nomes com mais de 1 caractere: %s" 67252884aeSStefan Eßer17 "POSIX n�o permite coment�rios de script '#'" 68252884aeSStefan Eßer18 "POSIX n�o permite a seguinte palavra-chave: %s" 69252884aeSStefan Eßer19 "POSIX n�o permite um ponto ('.') como um atalho para o �ltimo resultado" 70252884aeSStefan Eßer20 "POSIX requer par�nteses em torno de express�es de retorno" 71252884aeSStefan Eßer21 "POSIX n�o permite o seguinte operador: %s" 72252884aeSStefan Eßer22 "POSIX n�o permite operadores de compara��o fora das express�es 'if' ou loops" 73252884aeSStefan Eßer23 "POSIX requer operadores 0 ou 1 de compara��o por condi��o" 74252884aeSStefan Eßer24 "POSIX n�o permite uma express�o vazia em um loop 'for'" 7510041e99SStefan Eßer25 "POSIX requer uma nova linha entre um ponto-e-v�rgula e uma defini��o de fun��o" 7610041e99SStefan Eßer26 "POSIX n�o permite nota��o exponencial" 7710041e99SStefan Eßer27 "POSIX n�o permite refer�ncias de matriz como par�metros de fun��o" 7810041e99SStefan Eßer28 "POSIX n�o permite fun��es nulas" 7910041e99SStefan Eßer29 "POSIX requer que o cabe�alho da fun��o '{' estejam na mesma linha" 8010041e99SStefan Eßer30 "POSIX n�o permite a atribui��o de cadeias de caracteres a vari�veis ou matrizes" 81252884aeSStefan Eßer 82252884aeSStefan Eßer$ Runtime errors. 83d101cdd6SStefan Eßer$set 4 84252884aeSStefan Eßer 85252884aeSStefan Eßer1 "ibase inv�lido: deve ser [%lu, %lu]" 86252884aeSStefan Eßer2 "obase inv�lido: deve ser [%lu, %lu]" 87252884aeSStefan Eßer3 "scale inv�lida: deve ser [%lu, %lu]" 88252884aeSStefan Eßer4 "express�o read() inv�lida" 89252884aeSStefan Eßer5 "chamada read() recursiva" 90252884aeSStefan Eßer6 "tipo errado de vari�vel ou elemento de matriz" 91252884aeSStefan Eßer7 "pilha tem poucos elementos" 9244d4804dSStefan Eßer8 "pilha para registo \"%s\" tem poucos elementos" 9344d4804dSStefan Eßer9 "n�mero incorreto de par�metros - esperado: %zu, obtido: %zu" 9444d4804dSStefan Eßer10 "fun��o indefinida: %s()" 9544d4804dSStefan Eßer11 "um valor 'void' n�o pode ser usado em uma express�o" 96252884aeSStefan Eßer 97252884aeSStefan Eßer$ Fatal errors. 98d101cdd6SStefan Eßer$set 5 99252884aeSStefan Eßer 100252884aeSStefan Eßer1 "falha na aloca��o de mem�ria" 101252884aeSStefan Eßer2 "erro de entrada-sa�da" 102252884aeSStefan Eßer3 "imposs�vel abrir o arquivo: %s" 10344d4804dSStefan Eßer4 "arquivo n�o � texto: %s" 104252884aeSStefan Eßer5 "caminho � um diret�rio: %s" 105252884aeSStefan Eßer6 "op��o de linha de comando inv�lida: \"%s\"" 106252884aeSStefan Eßer7 "op��o requer um argumento: '%c' (\"%s\")" 107252884aeSStefan Eßer8 "a op��o n�o aceita argumentos: '%c' (\"%s\")" 10844d4804dSStefan Eßer9 "argumento de op��o de linha de comando inv�lido: \"%s\"" 109