573 B
573 B
Lisp
Variablen
Globale Variablen
defparameter
defparameter: Definiert eine globale Variable und weist ihr sofort einen Wert zu. Ein erneutes Laden überschreibt den Wert.
(defparameter *Variable* Wert)
Beispiel
(defparamter *a* 10)
defparameter *name* "Otto")
(+ *a* *b*)
defvar
defvar: Definiert eine globale Variable, setzt den Anfangswert aber nur, wenn sie noch keinen Wert hat. Überschreibt bestehende Werte beim Neuladen nicht.
(defvar *Variable* Wert )