(toiminnot)

hwechtla-tl: Teos: lisp

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


teos-Lisp.jpeg

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...


kommentoi (viimeksi muutettu 20.01.2012 17:49)