1$ $ 2$ SPDX-License-Identifier: BSD-2-Clause 3$ $ 4$ Copyright (c) 2018-2023 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$ Error types. 32$set 1 33 341 "Error de matemática:" 352 "Error de syntaxis:" 363 "Error de ejecución:" 374 "Error fatal:" 385 "Advertencia:" 39 40$ Math errors. 41$set 2 42 431 "número negativo" 442 "número no es entero" 453 "desbordamiento de enteros: no se puede encajar el el hardware" 464 "división por cero" 47 48$ Parse errors. 49$set 3 50 511 "fin de archivo" 522 "no válido '%c'" 533 "no puede encontrar el fine de la cadena" 544 "no puede encontrar el fine del comentario" 555 "el token no es válido" 566 "la expresión no es válida" 577 "la expresión es vacía" 588 "la expresión de print o de stream no es válida" 599 "la definición de función no es válida" 6010 "la asignación no es valida: en la izquierda debe ser scale, ibase, obase, last, var, o un elemento de matriz" 6111 "no se encontró ninguna variable automática" 6212 "ya hay un parámetro de función o variable automatica que se llama \"%s%s\"" 6313 "no se puede encontrar el final de del bloque de código" 6414 "no puede haber un valor de retorno de una función \"void\": %s()" 6515 "var no puede ser una referencia: %s" 6616 "POSIX no permite nombres de más de 1 carácter: %s" 6717 "POSIX no permite '#' script comentarios" 6818 "POSIX no permite este palabra clave %s" 6919 "POSIX no permite un punto ('.') como un atajo del resultado previoso" 7020 "POSIX requieres paréntesis en el expresión del \"return\"" 7121 "POSIX no permite este operador: %s" 7222 "POSIX no permite operadores de comparación aparte de \"if\" expresión o bucles" 7323 "POSIX requiere 0 o 1 operadores de comparisón para cada condición" 7424 "POSIX requiere todos 3 partes de una bucla que no esta vacío" 7525 "POSIX requiere una nueva línea entre un punto y coma y una definición de función" 7626 "POSIX no permite una notación exponencial" 7727 "POSIX no permite una referencia a una matriz como un parámetro de función" 7828 "POSIX no permite funciones void" 7929 "POSIX requiere el llave de la izquierda que sea en la misma línea que los parámetros de la función" 8030 "POSIX no permite asignar cadenas a variables o matrices" 81 82$ Runtime errors. 83$set 4 84 851 "\"ibase\" no es válido: debe ser [%lu, %lu]" 862 "\"obase\" no es válido: debe ser [%lu, %lu]" 873 "\"scale\" no es válido: debe ser [%lu, %lu]" 884 "read() expresión no es válido" 895 "recursion en la invocación de read()" 906 "variable o elemento del matriz de tipo equivocado" 917 "la pila no ha demaciado elementos" 928 "la pila del registro \"%s\" no ha demaciado elementos" 939 "la función no tiene un número de argumentos correcto; necessita %zu, tiene %zu" 9410 "la función no esta definida: %s()" 9511 "no puede utilizar un valor vacío en una expresión" 96 97$ Fatal errors. 98$set 5 99 1001 "error en la asignación de memoria" 1012 "error de I/O" 1023 "no puede abrir el archivo: %s" 1034 "el archivo no es texto: %s" 1045 "el ruta es un directorio: %s" 1056 "una opción de línea de comandos no es válida: \"%s\"" 1067 "una opción requiere un argumento: '%c' (\"%s\")" 1078 "una opción no tiene argumento: '%c' (\"%s\")" 1089 "uno argumento de opción de línea de comandos no es válido: \"%s\"" 109