Algorithmische Komposition mit Common Lisp
Wie Listen aussehen
Der Ausdruck (output (new sfz))
besteht aus 5 Elementen:
- 2 Klammerpaare
- 3 Wörter (output, new und sfz)
Die Klammerpaare dienen dazu, Elemente zusammenzufassen. Ein Klammerpaar und seine Elemente nennt man in Common Lisp eine Liste. Wenn eine Liste andere Elemente als Listen enthält, zählt die innere Liste immer als ein Element der äußeren Liste, egal, wie viele Elemente diese innere Liste enthält.
Wie aus Abb. 7 hervorgeht, besteht der Ausdruck oben also aus zwei Listen, die jeweils zwei Elemente enthalten:
- Liste 1 enthält die zwei Elemente output und (new sfz)
- Liste 2 enthält die zwei Elemente new und sfz