[Allegro] Kleiner Fehler bei "array"-Anwendung
Bernhard Eversberg
ev at biblio.tu-bs.de
Mo Mai 25 12:21:49 CEST 2009
Heinrich Allers schrieb:
>
>
> Nun zum Fehler:
>
> Die Variablenlistenausgabe in eine Datei (nach dem Rezept
> '$1>telefonliste.txt') funktioniert nicht, wenn man in einer Flexdatei
> hinter diesen Befehl einen Kommentar setzt, mit ein paar Leerzeichen und
> '//' getrennt.
>
> Beispiel: die Flexdatei
>
> $Tnr0 Heinrich Allers
> $1>xyz.txt // Rausschreiben des "array"
> $1>zyx.txt
>
> läßt keine Datei xyz.txt entstehen, wohl aber die Datei zyx.txt.
>
Das liegt daran, daß bei Zeilen, die mit $ oder # beginnen, der mit //
angeschlossene Kommentar nicht abgeschnitten wird. Denn normalerweise
sind dies ja Datenzeilen! Hätte man z.B.
#8e http://www.allegro-c.de
dann verschwände alles hinter dem Doppelpunkt.
Der Befehl $1> ist davon eben auch betroffen. Gewiß, solche Ausnahmen
sind immer ärgerlich und sollten, wenn schon nicht im Ansatz vereitelt,
dann doch ausgemerzt werden.
B.E.
Mehr Informationen über die Mailingliste Allegro