[Allegro] flex-Befehl index - Fehlfunktion nach jump

Bernhard Eversberg ev at biblio.tu-bs.de
Mon Apr 23 14:26:10 CEST 2007


Anando Eger schrieb:
> 
> im Zusammenhang mit dem wiederholten Aufruf des Flex-Befehls
> 'index' traten in meinen Flex-Dateien immer wieder Abstürze
> auf.
> 
> Nach Eingrenzung der verdächtigen Befehlsfolge konnte ich
> reproduzieren:
> 
> Dieser Ablauf führt zu einem Fehler im zweiten Durchlauf
> (Demo-DB):
> 
>   --- <schnipp>-----------------
> :S
> var "|1 a"\index
> if "" jump Ende
> jump S
> mes
> 
> :Ende
> end
>   --- <schnapp>-----------------
> 
Stimmt. Die scheinbare jump-Fehlfunktion ist auf eine interne Variable
zurückzuführen, die in dem Moment nicht korrekt besetzt ist.
Wohl wegen der Seltenheit solcher Aktionen wurde man bisher darauf
nicht aufmerksam...
V27.2 wird um dieses Problem ärmer sein.

MfG B.E.