[Allegro] "acon -j srch.job" als Ersatz fuer SRCH.EXE

Thomas Berger ThB at Gymel.com
Di Jun 15 14:15:58 CEST 2010


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



Anando Eger schrieb:
> Ich würde Zeichen, die typischerweise Operatoren sind, aus 
> Variablennamen heraushalten. 
> 
> Ich denke, dass man mit _ oder gezielter Groß-/Kleinschreibung
> in Variablenbezeichnern leben kann und sollte.
> 
> Man muss ja die Abnormitäten der Allegro-Flex-Syntax und -Semantik
> nicht noch überbetonen ...

Klar, aber die $-Variablen sind die einzige dynamische Datenstruktur,
die wir haben. D.h. wenn man "alle Kontingente" auf einmal durchrechnen
wollte, haette man frueher erst einmal alles exportieren muessen,
dann geschickt sortieren und wieder zuruecklesen, so dass man stets
nur eine bekannte Anzahl von Zahlen hat, auf die addiert wird
(Einzel- und Gesamtsumme: Zusammen zwei).

Mit $-Variablen kann ich mir adhoc fuer jeden Kontingentnamen eine
eigene Variable zum aufsummieren erzeugen (Detailproblem am Rande:
Derzeit ist es noch sehr umstaendlich, nachtraeglich zu ermitteln,
welche man am Schluss hat) und man sollte die Selbstbescheidung
nicht so weit treiben, die Namen aufwaendig umzuformatieren, bloss
weil sie zufaellig ein "-" enthalten oder andere Sonderzeichen.

Technisch moegen es Variablennamen sein (was ja auch nicht so ganz
stimmt, denn eigentlich sind es "keys" fuer die Variablen $0 bzw.
$1, evtl. ist alles sogar noch ganz anders), vom Verarbeitungs-
paradigma aber sind es dynamische Datenstrukturen.

Dasselbe gilt natuerlich auch fuer Dateinamen, Kommandozeilenschalter
und dergleichen mehr.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iJwEAQECAAYFAkwXbv4ACgkQYhMlmJ6W47OrQQP9EyEnhwl9W4SDeD7HJG9lMpwO
e0+G93n2B87jNN9xp+6pqPv4G+cjXN2lb23fZWQzFu3XJuS2OrmBQ9kqSkziqDxo
Ngy43MS81uI9hZCvjqBUb/ybFAEK1eA2MYHHD5KOOCeyKu4nfdxbb5M7OmZvinng
oStBy1uubCFXeYqxaWc=
=POq3
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro