-
lispariScritto daNon Autenticatoil 2009-01-12 17:32:00.0 alle 2009-01-12 17:32:00.0definizione procedurale di cons, car e cdr

(defun my-cons (x y) (lambda (m) (cond ((= m 0) x) ((= m 1) y) (t (error "Argument not 0 or 1 -- my-cons"))))) (defun my-car (z) (funcall z 0)) (defun my-cdr (z) (funcall z 1))-
Re: lispariScritto daavvelentaniCubicolarioil 2009-01-12 17:37:00.0 alle 2009-01-12 17:37:00.0Trollate totali: 18184
- Scritto da:
> definizione procedurale di cons, car e cdr
>
>(defun my-cons (x y) > (lambda (m) > (cond ((= m 0) x) > ((= m 1) y) > (t > (error "Argument not 0 or 1 -- my-cons"))))) > > (defun my-car (z) > (funcall z 0)) > > (defun my-cdr (z) > (funcall z 1))
e quindi?I think happiness is love
- Vladimir Putin
-
Re: lispariScritto daNon Autenticatoil 2009-01-12 17:56:00.0 alle 2009-01-12 17:56:00.0
- Scritto da:
> definizione procedurale di cons, car e cdr
>
>(defun my-cons (x y) > (lambda (m) > (cond ((= m 0) x) > ((= m 1) y) > (t > (error "Argument not 0 or 1 -- my-cons"))))) > > (defun my-car (z) > (funcall z 0)) > > (defun my-cdr (z) > (funcall z 1))
de sto lispe nun se capisce 'na fava!
-