removeFromPList()

Zusammenfassung

Gibt, sofern gefunden, eine Kopie von plist ohne Indikator und Wert zurück.

Plist ist eine Abkürzung für Property List (Eigenschaftenliste), einer aus Name/Wert-Paaren bestehenden Liste. Eine korrekt gebildete plist muss eine gerade Anzahl an Elementen enthalten, wobei jeder Eintrag an ungerader Position ein Name sein muss. Die Funktion erhebt nicht den Anspruch, eine fehlerhafte plist zu korrigieren; vielmehr gibt sie einen Fehler zurück, wenn sie versucht, einen Namen ohne Wert zu entfernen.

Syntax

removeFromPList ( indicator As Name, _
                  plist As List ) As List
Argument Typ Beschreibung
indicator Name Der Indikator für das gesuchte Paar.
plist Liste Die plist mit dem Indikator.

Beispiel 1

Intent >removeFromPList(:a, {:a, 1, :b, 2, :c, 3})
--> {:b, 2, :c, 3}