1252884aeSStefan Eßer$ $
23aa99676SStefan Eßer$ SPDX-License-Identifier: BSD-2-Clause
3252884aeSStefan Eßer$ $
4d101cdd6SStefan Eßer$ Copyright (c) 2018-2023 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 "Erreur de calcul :"
35252884aeSStefan Eßer2 "Erreur d'analyse syntaxique :"
36252884aeSStefan Eßer3 "Erreur d'exécution :"
37252884aeSStefan Eßer4 "Erreur fatale :"
38252884aeSStefan Eßer5 "Avertissement :"
39252884aeSStefan Eßer
40252884aeSStefan Eßer$ Math errors.
41d101cdd6SStefan Eßer$set 2
42252884aeSStefan Eßer
43252884aeSStefan Eßer1 "nombre strictement négatif"
44252884aeSStefan Eßer2 "nombre non entier"
45252884aeSStefan Eßer3 "dépassement : le nombre ne tient pas dans un type traité par le processeur"
46252884aeSStefan Eßer4 "division par 0"
47252884aeSStefan Eßer
48252884aeSStefan Eßer$ Parse errors.
49d101cdd6SStefan Eßer$set 3
50252884aeSStefan Eßer
51252884aeSStefan Eßer1 "fin de fichier"
52252884aeSStefan Eßer2 "caractère invalide '%c'"
53252884aeSStefan Eßer3 "fin de chaîne non trouvée"
54252884aeSStefan Eßer4 "fin de commentaire non trouvée"
55252884aeSStefan Eßer5 "symbole invalide"
56252884aeSStefan Eßer6 "expression invalide"
57252884aeSStefan Eßer7 "expression vide"
5844d4804dSStefan Eßer8 "instruction d'écriture ou de flux invalide"
59252884aeSStefan Eßer9 "définition de fonction invalide"
60252884aeSStefan Eßer10 "affectation invalide : la partie gauche doit être 'scale', 'ibase', 'obase', 'seed', 'last', une variable ou une case de tableau"
61252884aeSStefan Eßer11 "aucune variable auto trouvée"
62252884aeSStefan Eßer12 "Le paramètre de fonction ou variable auto \"%s%s\" existe déjà"
63252884aeSStefan Eßer13 "fin de bloc non trouvée"
64252884aeSStefan Eßer14 "une fonction 'void' ne peut pas retourner de valeur : %s()"
65252884aeSStefan Eßer15 "Une variable ne peut pas être une référence : %s"
66252884aeSStefan Eßer16 "POSIX interdit les noms de plus d'un caractère : %s"
67252884aeSStefan Eßer17 "POSIX interdit les commentaires dans les scripts (pas de '#')"
68252884aeSStefan Eßer18 "POSIX interdit le mot-clé '%s'"
69252884aeSStefan Eßer19 "POSIX interdit l'utilisation du point ('.') comme raccourci pour le dernier résultat"
70252884aeSStefan Eßer20 "POSIX impose des parenthèses autour des expressions de retour"
71252884aeSStefan Eßer21 "POSIX interdit l'opérateur '%s'"
72252884aeSStefan Eßer22 "POSIX interdit les opérateurs de comparaison en dehors des expressions 'if' ou des boucles"
73252884aeSStefan Eßer23 "POSIX impose 0 ou 1 opérateur de comparaison par condition"
74252884aeSStefan Eßer24 "POSIX interdit une expression vide dans une boucle 'for'"
7510041e99SStefan Eßer25 "POSIX exige une nouvelle ligne entre un point-virgule et une définition de fonction"
7610041e99SStefan Eßer26 "POSIX interdit la notation exponentielle"
7710041e99SStefan Eßer27 "POSIX interdit les références à un tableau dans les paramètres d'une fonction"
7810041e99SStefan Eßer28 "POSIX n'autorise pas les fonctions void"
7910041e99SStefan Eßer29 "POSIX impose que l'en-tête de la fonction et le '{' soient sur la même ligne"
8010041e99SStefan Eßer30 "POSIX interdit pas d'assigner des chaînes de caractères à des variables ou à des tableaux"
81252884aeSStefan Eßer
82252884aeSStefan Eßer$ Runtime errors.
83d101cdd6SStefan Eßer$set 4
84252884aeSStefan Eßer
85252884aeSStefan Eßer1 "ibase invalide : doit être [%lu, %lu]"
86252884aeSStefan Eßer2 "obase invalide : doit être [%lu, %lu]"
87252884aeSStefan Eßer3 "scale invalide : doit être [%lu, %lu]"
88252884aeSStefan Eßer4 "expression read() invalide"
89252884aeSStefan Eßer5 "appel read() récursif"
90252884aeSStefan Eßer6 "mauvais type de variable ou d'élément de tableau"
91252884aeSStefan Eßer7 "pile sous-remplie"
9244d4804dSStefan Eßer8 "pile pour le registre \"%s\" sous-remplie"
9344d4804dSStefan Eßer9 "nombre incorrect de paramètres - attendus : %zu, obtenus : %zu"
9444d4804dSStefan Eßer10 "fonction non définie : %s()"
9544d4804dSStefan Eßer11 "une valeur 'void' est inutilisable dans une expression"
96252884aeSStefan Eßer
97252884aeSStefan Eßer$ Fatal errors.
98d101cdd6SStefan Eßer$set 5
99252884aeSStefan Eßer
100252884aeSStefan Eßer1 "échec d'allocation mémoire"
101252884aeSStefan Eßer2 "erreur d'entrée-sortie"
102252884aeSStefan Eßer3 "impossible d'ouvrir le fichier : %s"
10344d4804dSStefan Eßer4 "fichier non texte: %s"
104252884aeSStefan Eßer5 "le chemin est un répertoire : %s"
105252884aeSStefan Eßer6 "option de ligne de commande invalide : \"%s\""
106252884aeSStefan Eßer7 "l'option '%c' (\"%s\") requiert un argument"
107252884aeSStefan Eßer8 "l'option '%c' (\"%s\") ne prend pas d'argument"
10844d4804dSStefan Eßer9 "argument d'option de ligne de commande invalide : \"%s\""
109