| |
- censored(list, char)
Eff.: in der Liste werden die Elemente, die den Wert des ueber-
gebenen Zeichen aufweisen durch die Zeichenkette xxx
ersetzt
- concat(liste1, liste2)
Eff.: liefert die kokatenierte Liste
die Einzellisten bleiben unverändert
- cons(x, liste)
Eff.: fügt das Element x vorn an die Liste an
die Liste selbst bleibt unverändert
- delete(x, liste)
Eff.: das erste Element x wird in der Liste geloescht,
ansonsten bleibt die Liste unverändert
- drop(n, liste)
Eff.: loescht die ersten n Elemente der Liste, ansonsten
bleibt die Liste unverändert
- elem_zwischen(a, b, liste)
Eff.: die Elemente zwischen den Indizes a und b werden entsprechend ihrer
Ordnung als Liste zurueckgeliefert, die ursprüngliche Liste wird
dadurch entsprechend verkürzt, es werden b-a-1 Elemente der um a
verkürzten Liste genommen
- hd(liste)
Eff.: liefert den Kopf einer Liste, die Liste
selbst bleibt unverändert
- id(liste)
- Eff.: liefert die identische Liste zurueck
- index1(a, liste)
Eff.: liefert den Index des Wertes a
- index2(a, liste)
Eff.: liefert den Index des Wertes a ohne Rueckgriff auf built - in
Funktionen
- insert(x, liste)
Vor.: die Elemente der Liste sind aufsteigend geordnet
Eff.: das Element x wird in die Liste entsprechend der
Ordnung eingefuegt
- isempty(liste)
Eff.: liefert den Wert False (0), wenn die Liste
nicht leer ist, im anderen Fall True
- ismember(x, liste)
Eff.: wenn x Element der Liste wird True returniert, sonst
False
- last(liste)
Eff.: liefert das letzte Element der Liste
die Liste selbst bleibt unverändert
- loesche_elem_zwischen(a, b, liste)
Eff.: in der Liste werden die Elemente, zwischen Index a und b gelöscht
- maxi(liste)
Eff.: liefert das größte Element der Liste
die Liste selbst bleibt unverändert
- mini(liste)
Eff.: liefert das kleinste Element der Liste
die Liste selbst bleibt unverändert
- revers(liste)
Eff.: liefert die Menge der gleichen Elemente
zurueck, die Reihenfolge der Elemente ist
vollständig umgekehrt
- take(n, liste)
Eff.: liefert die ersten n Elemente der Liste in Form
einer Liste zurueck
- tl(liste)
Eff.: liefert den Schwanz einer Liste, die Liste
selbst bleibt unverändert
- verdoppeln(liste)
Eff.: die Eleemnte der Liste werden durchgaengig verdoppelt
ansonsten bleibt die Liste unveraendert
|