[Allegro] Noch was zum vorschlag: avanti/acon um einen fehlermodus/mutterprogramm zu ergänzen
Bernhard Eversberg
b-eversberg at gmx.de
Di Aug 29 16:25:04 CEST 2017
Ein paar Hinweise noch zu dem Vorschlag
> Gesendet: Montag, 28. August 2017 um 10:35 Uhr
> Von: "Klaus Lehmann" <lehmann_klaus at t-online.de>
> >> TROTZDEM: nachgefragt:
> >> kann man nix in avanti/acon.exe einbauen, eine art debug-mode, der
> >> jeden schritt, jeden "anfänglichen" schritt, auch jeden
> >> "zuendegehenden" schritt mitschreibt.
>
> https://bibservices.biblio.etc.tu-bs.de/mailman/listinfo/allegro
Also "jeden Schritt" ganz sicher nicht.
Jedoch jeder Schritt, der im update.job getan wird, könnte protokolliert werden.
Einige wenige werden ja bereits.
Wenn das im Testmodus -T2 tatsächlich geschehen soll, brauchen Sie "nur" im
update.job in der Hauptroutine (beginnt bei // record loop: Satz einlesen...)
unter jeder Zeile einen Befehl einzubauen nach dem Muster
if $TEST2 write ...geeignete Meldung...
Dann kriegen Sie ein schön langes Protokoll.
Wenn allerdings beim Speichern des Satzes etwas schiefginge, was zum Absturz führt,
dann hätten Sie nur den Beleg, *daß* es der Befehl "put" ist, mehr nicht.
Aber hinter "put" verbirgt sich eine interne Funktion von acon, die extrem viel zu
tun hat. Das alles zu protokollieren würde jeden Rahmen sprengen, und zwar zuerst
den, die Protokollbefehle im C-Programm alle einzubauen. Und das Programm würde
nur noch einigermaßen gemächlich schlurfen, nicht mehr laufen.
B.E.
Mehr Informationen über die Mailingliste Allegro