Autocad II
(listp 4.343) annab tulemuseks nil
(listp nil) annab tulemuseks T
Listidest elementide leidmiseks kasutatakse lauseid (car list), (cdr list) ja nendest moo-
dustatud liitfunktsioone. Sealjuures car leiab listi esimesel kohal oleva elemendi (indeksiga
0), cdr aga moodustab lähtelistist uue listi, jättes ära just selle elemendi. Näiteks
(car `(a b c)) annab tulemuseks elemendi A
(car `((a b) c)) annab tulemuseks alamlistist elemendi (A B)
(car `()) annab tulemuseks nil
(cdr `(a b c)) annab tulemuseks listi (B C)
(cdr `((a b) c)) annab tulemuseks ühest elemendist koosneva listi (C)
(cdr `()) annab tulemuseks nil
Funktsioonidest car ja cdr saab moodustada liitfunktsioone (kuni neljanda tasemeni).
Seega on lubatud veel järgmised funktsioonid: caaaar, caaadr, caaar, caadar, caaddr,
42