Lisp und Regex
This commit is contained in:
@@ -40,6 +40,14 @@ Beispiel
|
||||
|
||||
**`setq` / `setf`**: Ändert den Wert einer bereits existierenden Variablen oder erzeugt (in manchen Lisp-Dialekten) implizit eine globale Variable, was jedoch unsauber ist. `setf` ist der universelle Zuweisungsoperator.
|
||||
|
||||
`setq` - einfache Variablenzuweisung
|
||||
|
||||
|
||||
|
||||
setf - allgemeine Zuweisung
|
||||
|
||||
`setf` kann nicht nur Variablen setzen, sondern praktisch alles, wofür Lisp eine passende **Schreibstelle (place)** kennt:
|
||||
|
||||
(setf *mein-wert* 100)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user