Operator #=
Das Objekt und Operanden in eine Liste wandeln und beide Listen verketten.
Syntax:
Parameter:
varname |
Unter dem Namen varname wird eine lokale Variable erzeugt bzw.eine bestehende Variable verändert.
Bei diesem Parameter handelt es sich um einen Variablenamen.
varname kann dabei ein einfacher Name, eine Zeichenkette
oder ein in runden Klammern eingeschlossener Ausdruck '(expression)' sein.
Außerdem kann varname optional indiziert sein.
Weitere Details sind unter »Namen von Variablen« beschrieben. |
expression |
Operand, der in eine Liste gewandelt und ans Ende von varname angehängt wird. |
Beschreibung:
Die Variable varname und der Operand expression werden in Listen gewandelt.
Die Liste des Operanden wird dann ans Ende der Liste der Variable angehängt.
Die Operation ist identisch zu varname = varname # expression
und zu varname = catList(varname,expression).
Für Variable und Operand erfolgt in Abhängigkeit des jeweiligen Types einer
der folgenden Umwandlungen:
-
Elemente mit dem Wert NONE werden ignoriert
(es wird eine leere Liste erzeugt).
-
Aus einer Liste werden alle Elemente einzeln kopiert.
-
Alle anderen Elemente werden als ein Einzelelement in die Gesamtliste kopiert.
Funktionsergebnis: LIST
Als Ergebnis wird die erzeugte Gesamtliste geliefert.
Siehe auch:
#
label = mid(x,pos); x = left(x,pos)
##=
catList()
l$cat()
list()
Weitere ähnliche Opratoren:
Verketten |
Operator |
Kurzinfo |
Operator # |
Beide Operanden in eine Liste wandeln und beide Listen verketten. |
Operator #= |
Das Objekt und Operanden in eine Liste wandeln und beide Listen verketten. |
Operator + |
Addition zweier Zahlenwerte oder Zusammnefügen zweier Zeichenketten (auch rekursiv in Listen und Maps). |