[Allegro] Folge von FLEX-Befehlen nicht invariant gegen Wiederholung

Heinrich Allers allers at t-online.de
Di Apr 12 23:29:11 CEST 2011


Mein Problem war:

> Am 26.03.2011 00:37, schrieb Heinrich Allers:
> > Man lasse diese FLEX-Datei auf die Demo-Datenbank los:
> >
> > var "|1 he?"\find
> > expo p e-w\expo f xyza.txt
> > dow set
> > close x
> > var "+abc"\find
> >      // Die gleiche Sequenz sehr leicht variiert:
> > var "|1 he?"\find
> > expo p e-w\expo f xyzb.txt
> > dow set
> > close x
> >
> >
> > In den letzten vier Zeilen läuft identisch das ab, was in den ersten 4 Zeilen der FLEX-Datei stattfindet: die
> > große Frage, die ich habe, ist die, warum von den produzierten Ausgabedateien die eine (xyza.txt) stets,
> > was Größe und Inhalt angeht, den Erwartungen entspricht, die zweite (xyzb.txt) aber stets nur Null Byte
> > groß ist!

beantwortete B. Eversberg bereits am 4.4. so:

> Es liegt an der scheinbar absichts-, aber jedenfalls nutzlos 
> eingestreuten Zeile
> 
> var "+abc"\find
> 
> Sie veranstaltet eine Volltextsuche in der Erg.Menge nach "abc", was jedoch
> dann weder abgeprüft (mit "if empty ...") noch ausgenutzt wird.

Na ja, _hier_ nicht, aber im _realen Kontext_ eben doch! :-))

> Die Volltextsuche in der Ergebnismenge hatte gleichwohl, wie sich beim
> Testen rausstellte, eine Problemzone, ....

> Wir haben eine Verbesserung erzielt und stellen ein neues  a99.zip
> unter ftp zum Testen bereit.

Ja, jetzt klappt es - allerbesten Dank!

(Die lange Zeit, die es zu dieser Bestätigung brauchte, ist nicht einem plötzlich mich überfallen habenden 
Desinteresse zuzuschreiben, sondern nur dem Umstand, daß ich auf Reisen war).

Mit besten Grüßen:

Heinrich Allers

allers at t-online.de * http://www.h-allers.de
Netztagebuch: http://heinrich-erlo-ger.blogspot.com/
Bitácora: http://heinrich-erlo-spa.blogspot.com/



Mehr Informationen über die Mailingliste Allegro