+
|
Addieren von Zahlen
|
-
|
Subtrahieren von Zahlen
|
*
|
Multiplizieren von Zahlen
|
/
|
Dividieren von Zahlen
|
=
|
Test auf Gleichheit bzw. Äquivalenz von
Zahlen und Zeichenketten
|
/=
|
Test auf Ungleichheit bzw. Nicht-Äquivalenz von
Zahlen und Zeichenketten
|
abs
|
Absolutbetrag von Zahlen berechnen
|
append
|
Zusammenfügen von Listen
|
apply
|
Übergabe einer Argumentenliste an eine Funktion
|
ascii
|
Umwandlung Zeichen -> Ascii-Nummer
|
assoc
|
Zugriff auf Assoziationslisten
|
atoi
|
Umwandlung String -> Integer
|
atof
|
Umwandlung String -> Realzahl
|
car,cdr,caar,cadr...
|
Zugriff auf Elemente und Listenreste
|
chr
|
Umwandlung Ascii-Nummer -> Zeichen
|
cons
|
Einfügen eines Elements am Listenafang oder
Bildung eines dotted pairs
|
cos
|
Cosinus von Zahlen berechnen
|
eq
|
Test auf Identität von Ausdrücken
|
equal
|
Test auf Gleichheit bzw. Äquivalenz von
Ausdrücken (evtl. mit Toleranz)
|
eval
|
Evaluation eines Ausdrucks erzwingen
|
exp
|
Berechnet den natürlichen Antilogarithmus
|
expt
|
Potenzieren von Zahlen
|
foreach
|
Anwendung von Ausdrücken auf Listenelemente
|
float
|
Umwandeln einer Integer- in eine Realzahl
|
itoa
|
Umwandlung Integer -> String
|
lambda
|
Definieren anonymer Funktionen
|
last
|
Zugriff auf letztes Listenelement
|
length
|
Länge einer Liste ermitteln
|
list
|
Bilden von Listen aus Atomen
|
listp
|
Testet, ob eine Liste vorliegt
|
load
|
Laden einer Lisp-Datei
|
log
|
Natürlicher Logarithmus einer Zahl
|
mapcar
|
Anwendung von Ausdrücken auf Listen
|
max
|
Grösste Zahl in einer Liste
|
member
|
Listenrest ab einem bestimmten Element
|
min
|
Kleinste Zahl in einer Liste
|
nth
|
Zugriff auf n-tes Listenelement
|
princ
|
Ausgabe von Ausgaben am Bildschirm oder in Datei
|
quote
|
Verhindern der Evaluation
|
read
|
Umwandlung einer Zeichenkette in ein Symbol oder
eine Liste
|
rem
|
Rest einer Ganzzahldivision
|
repeat
|
Bedingungslose Schleife
|
reverse
|
Dreht die Reihenfolge einer Liste um
|
rtos
|
Umwandlung Realzahl -> String
|
set
|
Zuweisen von Werten an Symbole
|
setq
|
Zuweisen von Werten an Symbole
|
sin
|
Sinus von Zahlen berechnen
|
strcase
|
Regelt Gross- und Kleinschreibung
|
strcat
|
Mehrere Zeichenketten verbinden
|
strlen
|
Länge einer Zeichenkette ermitteln
|
sqrt
|
Quadratwurzel von Zahlen berechnen
|
subst
|
Ersetzen von Listenelementen
|
substr
|
Teil einer Zeichenkette extrahieren
|
while
|
Schleife mit Abbruchs-Bedingung
|