Code 0 in write-Befehl
Bernhard Eversberg
EV at buch.biblio.etc.tu-bs.de
Fr Dez 7 09:35:42 CET 2001
Gestern wurde akuter Handlungsbedarf erkannt: "write 0" geht nicht, so
dass man keine .ALG-Datei per FLEX erzeugen kann.
Dies Fehlverhalten wurde nun ausgemerzt.
Weil man schon dabei war, wurde eine Verfeinerung vorgenommen,
und zwar bei den cstring-Sondervariablen k1 - k4 des var/wri
Befehls:
k_1 statt k1
k_2 statt k2
...
erzeugen nun den Kategorietext mitsamt der Nummer (aber ohne #)
Damit wird nun das Ausgeben eines kompletten Satzes in ALG-Struktur
zu einer ganz leichten Uebung:
open x dat.alg
wri 1
var k_1
:loop
wri
wri 0
var k_2
if yes jump loop
wri n
close x
Eingebaut als Untgerprogramm in eine Schleife kann man nun
Ergebnismengen sofort als Grunddatei ausgeben, ohne Parameter.
a99/alcarta wurden bereit gestellt.
MfG B.E.
Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329,
D-38023 Braunschweig, Germany
Tel. +49 531 391-5026 , -5011 , FAX -5836
e-mail B.Eversberg at tu-bs.de
Mehr Informationen über die Mailingliste Allegro