[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