Vergleich Anwendervar.

Thomas Berger ThB at Gymel.com
Mi Nov 17 10:14:11 CET 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Thamm,

| woran kann es liegen, dass
|
| #u1 =nm,24 0 #zz 28
|
| bei Gleichheit Zwischenteil 24 ausgibt, aber
|
| #u1 =nm,+N 0 #zz 28
|
| bei Gleichheit nicht nach #-N springt?

das muesste ohne Komma geschrieben werden:

#u1 =nm+N 0 #zz 28


| Und was bewirkt die 0 in dem Befehl. Ich erkenne keinen Unterschied,
| ob ich sie schreibe oder nicht.

Die "0" bewirkt nichts. (0 ist ein "leerer" Zwischenteil,
den man manchmal benoetigt, wenn irgdndwo ein Zwischenteil
zwingend ist, etwa als bedingtes Postfix #zz 0, wenn ke einen Wert
hat, der sonst ausgegeben wuerde, oder bei so einer Vergleichs-
Operation wie oben:
#u1 =nm,0 #zz 28    (Vorsicht, funktioniert evtl. nicht wg. Bug)
oder (bei neueren Versionen m.W. behoben) weil
#u1 +#39 #zz 0
nicht legal war / funktionierte und daher
#u1 +#39 0 #zz 0
heissen musste (mindestens ein MB war erforderlich, "0" ist da
NOOP)

viele Gruesse
Thomas Berger





-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBmxZjENVh3bB0lwMRAqdUAJ4ojhmKqE9rcIFNEAmZ69plkyrndQCeJXIn
qRqo4ETQryD840wzIzPdcGs=
=Z3XP
-----END PGP SIGNATURE-----




Mehr Informationen über die Mailingliste Allegro