[Allegro] implizite Pointer in allegro-Flex?
Anando Eger
a.eger at aneg-dv.de
Mo Apr 4 16:07:11 CEST 2011
Nachtrag: zu D)
x var "2"\ins #uxx\var "#uxx 1"\if >1 mes >1
verwendet auch #uxx - richtig?
Viele Grüße
Anando Eger
On 4 Apr 2011 at 16:02, Anando Eger wrote:
> Liebe Listenleserinnen und -leser,
>
> Flexbefehle, die in einer Variablen oder der IV
> einen numerischen Wert erwarteten, extrahieren aus dem
> "Angebot" eine vorkommende Zahl.
>
> Leider geschieht das recht uneinheitlich:
>
> Beispiele:
>
> A)
> x var "x 123 z"\Z=\var Z\mes \\ liefert 123
> aber
> x var "x 123 z"\z=\var z\mes \\ liefert 0 (null)
>
> (xiz.rtf weist auf diesen Unterschied nicht hin)
>
> B)
> x var "x 123"\if >10 mes G \\ liefert G
> x var "x 1"\if >10 mes G \\ keine Meldung
>
> C)
> x var "x 123 z"\eval\mes \\ liefert 123
>
> Nun der interessante Fall:
>
> D)
> x var "2"\ins $x\var "$x 1"\if >1 mes >1 \\ liefert >1 !
>
> Offensichtlich erfolgt hier die Auswertung der Variablen $x.
>
> Für mich ergeben die Fragen:
> 1. Ist das abweichende Verhalten von z= beabsichtigt?
> Wenn ja, warum? Ließe sich das angleichen?
>
> 2. Ist das unter D) dargestellte Verhalten von if ein noch
> unveröffentlichtes Feature? Das wäre ja nicht schlecht,
> in xif.rtf habe ich dazu allerdings nichts gefunden.
>
> Viele Grüße
> Anando Eger
>
> ---------------------------------------------------------------------
> Anando Eger Datenverarbeitung
> Herr Dipl.-Ing. Anando Eger
> Gustav-Voigt-Str. 24
> 01156 Dresden
> Tel.: +49 (0)351 454 1236 http://www.aneg-dv.de
> Fax: +49 (0)351 454 1238 mailto:a.eger at aneg-dv.de
> ---------------------------------------------------------------------
>
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
Mehr Informationen über die Mailingliste Allegro