Puu, tai metsä; vehmas, säännöllisen vinoutunut, lambda runkona.
Miksi?
Kuvia netistä:
(defun fact-iter (product counter n) (if (> counter n) product (fact-iter (* counter product) (+ counter 1) n))) (defun factorial (n) (fact-iter 1 1 n)) (dotimes (i 10) (format t "~% ~d" i)) (dolist (i (* (iseq 10) 2)) (format t "~% ~d" i))
näyttely: ohjelmointikielten kuvat
Lauri: Lisp ei itse asiassa "pyrkinyt perustumaan lambda-kalkyyliin", ja alun perin sen funktiot toimivatkin eri lailla kuin lambda-kalkyylin. McCarthy tunsi sitä sen verran, että lainasi "lambda"-nimen Lispiin, mutta ei yrittänytkään seurata sitä tarkemmin.
Scheme onkin sitten jo eri asia...