CASE ==== Syntax: (case <keyform> {({<key> | ({<key> ...})} {<form> ...}) ...}) CASE macht eine Fallauswahl. <keyform> wird ausgewertet und es wird der Zweig aktiviert, für den als erstes der Wert von <keyform> und <key> übereinstimmt. Die entsprechenden Formen <form> werden der Reihe nach ausgewertet. Als typische <key>s sind Symbole, Ganze Zahlen, oder Zeichen erlaubt (Alle Objekte dürfen benutzt werden). Beispiel: >(case 1 (3 'c) (2 'b) (1 'a) (t 'Ende)) A