[Tustep-Liste] Verbesserung von Makrofunktionen

Hagen Reinstein hagen.reinstein at uni-trier.de
Tue Sep 28 12:36:25 CEST 2004


Sehr geehrter Herr Schaelkle,

beide Aenderungen sind sehr nuetzlich, das ueberwiegt den Nachteil der 
Nachbearbeitung schon bestehender Makros.

Viele Gruesse
H. Reinstein

> Diskussionsforum Tustep-Liste
> Weitere Informationen: www.itug.de
> ------------------------------------------------------------
> 
> 
> An alle an der Makro-Sprache Interessierten.
> 
> 
> Mit der Funktion SPLIT kann ein Text jeweils an einem vorgegebenen
> Trennzeichen in einzelne Zeilen aufgeteilt werden:
> 
> SET zeilen = SPLIT (text, "/", 0)
> 
> An dieser Funktion wurde bemñngelt, dass keine Ausnahme-
> Zeichenfolgen fØr das Trennzeichen angegeben werden k÷nnen.
> FØr obiges Beispiel wñre etwa als Ausnahme %/ sinnvoll.
> GewØnscht wurde folgende Aufrufm÷glichkeit:
> 
> SET zeilen = SPLIT (text, ":/::%/:", 0)
> 
> Das wñre ein klarer Vorteil gegenØber dem jetzigen Aufruf.
> Es hñtte aber den Nachteil, dass beim Uebergang zur nñchsten
> TUSTEP-Version alle SPLIT-Aufrufe angepasst werden mØssten.
> Zumindest mØssten die Trennzeichen eingefØgt werden;
> d.h. statt "/" mØsste mindestens ":/:" angegeben werden.
> 
> Weiter ist der "dringende" Wunsch geñussert worden, dass
> auch bei der Funktion ASSIGN explizit ein Trennzeichen angegeben
> werden kann. Bisher wird immer der Apostroph als Trennzeichen
> verwendet. Der Aufruf k÷nnte in Zukunft z.B. so aussehen:
> 
> SET var = ASSIGN (liste, abkuerzung, ":/::%/:", var1, var2, ...)
> 
> Auch hier liegt der Vorteil auf der Hand. Der Nachteil wñre der
> gleiche wie bei SPLIT, aber nicht so gravierend, da die Funktion
> ASSIGN vermutlich nicht so hñufig verwendet wird.
> 
> Was meinen Sie, sollen die beiden Funktionen verbessert werden?
> 
> Vielen Dank fØr Ihr Mitdenken und Ihre Meinung.
> 
> Mit freundlichen GrØßen
> Kuno Schñlkle
> 
> ------------------------------------------------------------
> Tustep-Liste at itug.de
> https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste


______________________________

Dr. Hagen Reinstein
Retrodigitalisierung der Oeconomisch-technischen
Encyclopaedie von J. G. Kruenitz
Universitaetsbibliothek Trier
Tel. 0651 / 201-2456
hagen.reinstein at uni-trier.de
http://www.kruenitz.uni-trier.de

Universitaetsbibliothek Trier
54286 Trier


More information about the Tustep-Liste mailing list