lisp'in içinde mantıklı gürünse bile yine de dünyanın en komik fonksiyonu.
lisp'de bir listenin ilk elemanını verir. komikliği şuradadır, eğer ikinci elemanı almak isterseniz cadr yazarsınız, üçüncü elemanı almak isterseniz caddr yazarsınız. almak istediğiniz eleman kadar "d" koyarsınız yani. her koyduğunuz d için listeye
cdr uygular, işi bitince
car işleme koyulur. mealen
(caddr '(1 2 3))
yazdığınız zaman 3 gelmesinin sebebi ifadenin arka planda
(car (cdr (cdr '(1 2 3))))
ifadesine dönüşmesidir.
başta yazdığım gibi, dünyanın en komik fonksiyonudur.