Suche eine Liste der Fehlercodes von bc [erledigt]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Suche eine Liste der Fehlercodes von bc [erledigt]

Beitrag von heinz » 01.04.2019 18:11:18

Hallo Zusammen,

wie schon in der Ueberschrift beschrieben, bin ich auf der Suche nach einer Liste in der die Fehlercodes von >bc< und deren Bedeutung erklaert werden.
z.B.
(standard_in) 7: syntax error
(standard_in) 2: syntax error
usw.

man bc, info bc und /usr/share/doc/bc schweigen sich darueber leider aus.
Auch eine Suche im Netz war erfolglos...

Kennt jemand eine Seite, auf der die Codes erlaeutert werden?

Gruss, heinz
Zuletzt geändert von heinz am 01.04.2019 22:49:49, insgesamt 1-mal geändert.

Huo
Beiträge: 778
Registriert: 26.11.2017 14:03:31
Wohnort: Freiburg

Re: Suche eine Liste der Fehlercodes von bc

Beitrag von Huo » 01.04.2019 21:33:15

heinz hat geschrieben: ↑ zum Beitrag ↑
01.04.2019 18:11:18
wie schon in der Ueberschrift beschrieben, bin ich auf der Suche nach einer Liste in der die Fehlercodes von >bc< und deren Bedeutung erklaert werden.
z.B.
(standard_in) 7: syntax error
(standard_in) 2: syntax error
usw.
Die Nummern sind keine Fehlercodes, vielmehr entstammen sie einer Durchnummerierung der Rechenbefehle in der eingegebenen Reihenfolge.

Zur Veranschaulichung: Im folgenden Beispiel habe ich nacheinander 5 Befehle eingegeben; die Eingaben 1, 4 und 5 waren syntaktisch falsch.

Code: Alles auswählen

~$ bc
1 ** 2
(standard_in) 1: syntax error
1 * 2
2
3^4
81
3^^5
(standard_in) 4: syntax error
2 ++ 9
(standard_in) 5: syntax error

Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Re: Suche eine Liste der Fehlercodes von bc

Beitrag von heinz » 01.04.2019 22:49:33

Huo hat geschrieben: ↑ zum Beitrag ↑
01.04.2019 21:33:15
Die Nummern sind keine Fehlercodes, vielmehr entstammen sie einer Durchnummerierung der Rechenbefehle in der eingegebenen Reihenfolge.
Verdammt... Du hast recht...
Ich verwende bc in einer "dauer-pipe", deshalb kamen immer wieder unterschiedliche (aber steigende) Nummern heraus.
Aber jetzt, wenn man es weiss, sind die Nummern logisch... :oops:

Vielen Dank!

Gruss, heinz

Antworten