1$ $
2$ SPDX-License-Identifier: BSD-2-Clause
3$ $
4$ Copyright (c) 2018-2021 Gavin D. Howard and contributors.
5$ $
6$ Redistribution and use in source and binary forms, with or without
7$ modification, are permitted provided that the following conditions are met:
8$ $
9$ * Redistributions of source code must retain the above copyright notice, this
10$   list of conditions and the following disclaimer.
11$ $
12$ * Redistributions in binary form must reproduce the above copyright notice,
13$   this list of conditions and the following disclaimer in the documentation
14$   and/or other materials provided with the distribution.
15$ $
16$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
17$ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18$ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19$ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
20$ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26$ POSSIBILITY OF SUCH DAMAGE.
27$ $
28
29$quote "
30
31$ Miscellaneous messages.
32$set 1
33
341 "Fun����o:"
35
36$ Error types.
37$set 2
38
391 "Erro de c��lculo:"
402 "Erro de an��lise de sintaxe:"
413 "Erro de execu����o:"
424 "Erro fatal:"
435 "Aviso:"
44
45$ Math errors.
46$set 3
47
481 "n��mero negativo"
492 "n��mero n��o inteiro"
503 "Estouro: n��mero n��o cabe no registro"
514 "dividir por 0"
52
53$ Parse errors.
54$set 4
55
561 "fim do arquivo"
572 "caractere inv��lido '%c'"
583 "N��o foi poss��vel encontrar o final da string"
594 "N��o foi poss��vel encontrar o final do coment��rio"
605 "token inv��lido"
616 "express��o inv��lida"
627 "express��o vazia"
638 "instru����o de grava����o inv��lida"
649 "defini����o de fun����o inv��lida"
6510 "atribui����o inv��lida: a parte esquerda deve ser 'scale', 'ibase', 'obase', 'last', uma vari��vel ou um elemento da matriz"
6611 "nenhuma vari��vel autom��tica encontrada"
6712 "par��metro de fun����o ou vari��vel autom��tica \"%s%s\" j�� existe"
6813 "fim do bloco n��o encontrado"
6914 "uma fun����o 'void' n��o pode retornar um valor: %s()"
7015 "Uma vari��vel n��o pode ser uma refer��ncia: %s"
7116 "POSIX n��o permite nomes com mais de 1 caractere: %s"
7217 "POSIX n��o permite coment��rios de script '#'"
7318 "POSIX n��o permite a seguinte palavra-chave: %s"
7419 "POSIX n��o permite um ponto ('.') como um atalho para o ��ltimo resultado"
7520 "POSIX requer par��nteses em torno de express��es de retorno"
7621 "POSIX n��o permite o seguinte operador: %s"
7722 "POSIX n��o permite operadores de compara����o fora das express��es 'if' ou loops"
7823 "POSIX requer operadores 0 ou 1 de compara����o por condi����o"
7924 "POSIX n��o permite uma express��o vazia em um loop 'for'"
8025 "POSIX n��o permite nota����o exponencial"
8126 "POSIX n��o permite refer��ncias de matriz como par��metros de fun����o"
8227 "POSIX requer que o cabe��alho da fun����o '{' estejam na mesma linha"
83
84$ Runtime errors.
85$set 5
86
871 "ibase inv��lido: deve ser [%lu, %lu]"
882 "obase inv��lido: deve ser [%lu, %lu]"
893 "scale inv��lida: deve ser [%lu, %lu]"
904 "express��o read() inv��lida"
915 "chamada read() recursiva"
926 "tipo errado de vari��vel ou elemento de matriz"
937 "pilha tem poucos elementos"
948 "n��mero incorreto de par��metros - esperado: %zu, obtido: %zu"
959 "fun����o indefinida: %s()"
9610 "um valor 'void' n��o pode ser usado em uma express��o"
97
98$ Fatal errors.
99$set 6
100
1011 "falha na aloca����o de mem��ria"
1022 "erro de entrada-sa��da"
1033 "imposs��vel abrir o arquivo: %s"
1044 "arquivo n��o �� ASCII: %s"
1055 "caminho �� um diret��rio: %s"
1066 "op����o de linha de comando inv��lida: \"%s\""
1077 "op����o requer um argumento: '%c' (\"%s\")"
1088 "a op����o n��o aceita argumentos: '%c' (\"%s\")"
109