[Tustep-Liste] Tuscript - leere Sternvariable
Reeg, Gottfried
gottfried.reeg at fu-berlin.de
So Feb 13 19:28:43 CET 2011
Lieber Matthias,
Dein Vorschlag leuchtete mir ein und ich habe es ausprobiert, jedoch führt dies leider nicht immer zum gleichen Ergebnis.
Versuch einmal folgendes:
$$!
$$MODE TUSCRIPT
trace + stern, v, size
SET stern=*
SET anz=SIZE(stern)
SELECT anz
CASE 0
PRINT "0 Zeilen = leer"
CASE 1
PRINT "1 Zeile = leer?"
ENDSELECT
SET v = JOIN (stern)
IF (v=="") PRINT "leer"
SET stern=*
DATA
SET anz=SIZE(stern)
SELECT anz
CASE 0
PRINT "0 Zeilen = leer"
CASE 1
PRINT "1 Zeile = leer?"
ENDSELECT
SET v = JOIN (stern)
IF (v=="") PRINT "leer"
Da kann man sich natürlich darüber streiten, ob eine Sternvariable leer ist, wenn sie aus einer Zeile besteht, die leer ist.
Grüße aus Berlin
Gottfried
________________________________________
Von: tustep-liste-bounces at lists.uni-wuerzburg.de [tustep-liste-bounces at lists.uni-wuerzburg.de] im Auftrag von Matthias Osthof [matthias.osthof at t-online.de]
Gesendet: Samstag, 12. Februar 2011 10:23
An: tustep-liste at itug.de
Betreff: Re: [Tustep-Liste] Tuscript - leere Sternvariable
Diskussionsforum Tustep-Liste
Weitere Informationen: www.itug.de
------------------------------------------------------------
Lieber Gottfried,
das wüsste ich auch schon lange gern.
Ich behelfe mich immer mit
SET var=SIZE (sternv)
IF ...
Grüße aus Tübingen
Matthias
-----Ursprüngliche Nachricht-----
Von: tustep-liste-bounces at lists.uni-wuerzburg.de
[mailto:tustep-liste-bounces at lists.uni-wuerzburg.de] Im Auftrag von Reeg,
Gottfried
Gesendet: 12. Februar 2011 09:28
An: tustep-liste at itug.de
Betreff: [Tustep-Liste] Tuscript - leere Sternvariable
Diskussionsforum Tustep-Liste
Weitere Informationen: www.itug.de
------------------------------------------------------------
Liebe Tustepianer,
zur Abfrage nach einer leeren Sternvariablen gibt es da eine elegantere
Möglichkeit als:
SET sternv=*
SET var=JOIN (sternv)
IF (var=="") THEN
...
ENDIF
Gruß aus Berlin
------------------------------------------------------------
Tustep-Liste at itug.de
https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste
------------------------------------------------------------
Tustep-Liste at itug.de
https://lists.uni-wuerzburg.de/mailman/listinfo/tustep-liste
Mehr Informationen über die Mailingliste Tustep-Liste