13aa99676SStefan Eßer$ $ 23aa99676SStefan Eßer$ SPDX-License-Identifier: BSD-2-Clause 33aa99676SStefan Eßer$ $ 4a970610aSStefan Eßer$ Copyright (c) 2018-2024 Gavin D. Howard and contributors. 53aa99676SStefan Eßer$ $ 63aa99676SStefan Eßer$ Redistribution and use in source and binary forms, with or without 73aa99676SStefan Eßer$ modification, are permitted provided that the following conditions are met: 83aa99676SStefan Eßer$ $ 93aa99676SStefan Eßer$ * Redistributions of source code must retain the above copyright notice, this 103aa99676SStefan Eßer$ list of conditions and the following disclaimer. 113aa99676SStefan Eßer$ $ 123aa99676SStefan Eßer$ * Redistributions in binary form must reproduce the above copyright notice, 133aa99676SStefan Eßer$ this list of conditions and the following disclaimer in the documentation 143aa99676SStefan Eßer$ and/or other materials provided with the distribution. 153aa99676SStefan Eßer$ $ 163aa99676SStefan Eßer$ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 173aa99676SStefan Eßer$ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 183aa99676SStefan Eßer$ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 193aa99676SStefan Eßer$ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 203aa99676SStefan Eßer$ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 213aa99676SStefan Eßer$ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 223aa99676SStefan Eßer$ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 233aa99676SStefan Eßer$ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 243aa99676SStefan Eßer$ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 253aa99676SStefan Eßer$ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 263aa99676SStefan Eßer$ POSSIBILITY OF SUCH DAMAGE. 273aa99676SStefan Eßer$ $ 283aa99676SStefan 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 "Rechenfehler:" 35252884aeSStefan Eßer2 "Analysefehler:" 36252884aeSStefan Eßer3 "Laufzeitfehler:" 37252884aeSStefan Eßer4 "Fataler Fehler:" 38252884aeSStefan Eßer5 "Warnung:" 39252884aeSStefan Eßer 40252884aeSStefan Eßer$ Math errors. 41d101cdd6SStefan Eßer$set 2 42252884aeSStefan Eßer 43252884aeSStefan Eßer1 "negative Zahl" 44252884aeSStefan Eßer2 "Nicht-Ganzzahl-Wert" 45252884aeSStefan Eßer3 "Überlauf: Zahl passt nicht in Register" 46252884aeSStefan Eßer4 "Division durch 0" 47252884aeSStefan Eßer 48252884aeSStefan Eßer$ Parse errors. 49d101cdd6SStefan Eßer$set 3 50252884aeSStefan Eßer 51252884aeSStefan Eßer1 "Ende der Datei" 52252884aeSStefan Eßer2 "ungültiges Zeichen: '%c'" 53252884aeSStefan Eßer3 "Zeichenketten-Ende konnte nicht gefunden werden" 54252884aeSStefan Eßer4 "Kommentar-Ende konnte nicht gefunden werden" 55252884aeSStefan Eßer5 "ungültiges Token" 56252884aeSStefan Eßer6 "ungültiger Ausdruck" 57252884aeSStefan Eßer7 "leerer Ausdruck" 5844d4804dSStefan Eßer8 "Ungültige Druck- oder Stream-Anweisung" 59252884aeSStefan Eßer9 "Ungültige Funktionsdefinition" 60252884aeSStefan Eßer10 "Ungültige Zuweisung: Die linke Seite muss \"scale\", \"ibase\", \"obase\", \"seed\", \"last\", \"var\" oder \"array element\" sein" 61252884aeSStefan Eßer11 "keine automatische Variable gefunden" 62252884aeSStefan Eßer12 "Funktionsparameter oder Variable \"%s%s\" existiert bereits" 63252884aeSStefan Eßer13 "Blockende konnte nicht gefunden werden" 64252884aeSStefan Eßer14 "eine \"void-Funktion\" kann keinen Wert zurückgeben: %s()" 65252884aeSStefan Eßer15 "Variable kann keine Referenz sein: %s" 66252884aeSStefan Eßer16 "POSIX erlaubt keine Namen mit mehr als 1 Zeichen Länge: %s" 67252884aeSStefan Eßer17 "POSIX erlaubt keine '#'-Skriptkommentare" 68252884aeSStefan Eßer18 "POSIX erlaubt das Schlüsselwort \"%s\" nicht" 69252884aeSStefan Eßer19 "POSIX erlaubt keinen Punkt ('.') als Abkürzung für das letzte Ergebnis" 70252884aeSStefan Eßer20 "POSIX benötigt Klammern um Rückgabeausdrücke" 71252884aeSStefan Eßer21 "POSIX erlaubt den Operator \"%s\" nicht" 72252884aeSStefan Eßer22 "POSIX erlaubt keine Vergleichsoperatoren außerhalb von if-Anweisungen oder Schleifen" 73252884aeSStefan Eßer23 "POSIX benötigt 0 oder 1 Vergleichsoperatoren pro Bedingung" 74252884aeSStefan Eßer24 "POSIX erlaubt keinen leeren Ausdruck in einer for-Schleife" 7510041e99SStefan Eßer25 "POSIX verlangt einen Zeilenumbruch zwischen einem Semikolon und einer Funktionsdefinition" 7610041e99SStefan Eßer26 "POSIX erlaubt keine exponentielle Notation" 7710041e99SStefan Eßer27 "POSIX erlaubt keine Feld-Referenzen als Funktionsparameter" 7810041e99SStefan Eßer28 "POSIX erlaubt keine ungültigen Funktionen" 7910041e99SStefan Eßer29 "POSIX erfordert, dass die linke Klammer auf der gleichen Linie wie der Funktionskopf steht" 8010041e99SStefan Eßer30 "POSIX erlaubt keine Zuweisung von Strings an Variablen oder Arrays" 81252884aeSStefan Eßer 82252884aeSStefan Eßer$ Runtime errors. 83d101cdd6SStefan Eßer$set 4 84252884aeSStefan Eßer 85252884aeSStefan Eßer1 "ungültige \"ibase\": muss im Intervall [%lu, %lu] liegen" 86252884aeSStefan Eßer2 "ungültige \"obase\": muss im Intervall [%lu, %lu] liegen" 87252884aeSStefan Eßer3 "ungültige \"scale\"; muss im Intervall [%lu, %lu] liegen" 88252884aeSStefan Eßer4 "ungültiger read()-Ausdruck" 89252884aeSStefan Eßer5 "rekursiver read()-Aufruf" 90252884aeSStefan Eßer6 "Variable oder Feld-Element hat den falschen Typ" 91252884aeSStefan Eßer7 "Stapel hat zu wenig Elemente" 9244d4804dSStefan Eßer8 "Stapel für Register \"%s\" hat zu wenig Elemente" 9344d4804dSStefan Eßer9 "falsche Anzahl der Parameter: benötigt %zu, hat %zu" 9444d4804dSStefan Eßer10 "undefinierte Funktion: %s()" 9544d4804dSStefan Eßer11 "kann keinen ungültigen Wert in einem Ausdruck verwenden" 96252884aeSStefan Eßer 97252884aeSStefan Eßer$ Fatal errors. 98d101cdd6SStefan Eßer$set 5 99252884aeSStefan Eßer 100252884aeSStefan Eßer1 "Speicherzuweisung fehlgeschlagen" 101252884aeSStefan Eßer2 "Ein-Ausgabe-Fehler" 102252884aeSStefan Eßer3 "konnte die Datei nicht öffnen: %s" 10344d4804dSStefan Eßer4 "Datei ist nicht Text: %s" 104252884aeSStefan Eßer5 "Pfad ist ein Verzeichnis: %s" 105252884aeSStefan Eßer6 "ungültige Befehlszeilenoption: \"%s\"" 106252884aeSStefan Eßer7 "Option erfordert ein Argument: '%c' (\"%s\")" 107252884aeSStefan Eßer8 "Option benutzt keine Argumente: '%c' (\"%s\")" 10844d4804dSStefan Eßer9 "ungültiges Argument der Befehlszeilenoption: \"%s\"" 109