25.11.2014 Views

Tema Lisp - Dpto. Ciencias de la Computación e Inteligencia Artificial.

Tema Lisp - Dpto. Ciencias de la Computación e Inteligencia Artificial.

Tema Lisp - Dpto. Ciencias de la Computación e Inteligencia Artificial.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Introducción a <strong>Lisp</strong><br />

1<br />

El paradigma <strong>de</strong> <strong>la</strong> programación funcional<br />

✉<br />

Valores vs. Modificaciones<br />

> (setf x ’(a b c d))<br />

(A B C D)<br />

> (remove ’b x)<br />

(A C D)<br />

> x<br />

(A B C D)<br />

> (setf x (remove ’b x))<br />

(A C D)<br />

> x<br />

(A C D)<br />

1<br />

La programación sin efectos co<strong>la</strong>terales es preferible aunque no obligatoria<br />

IA-I 2003–2004 CcIa Introducción a <strong>Lisp</strong> <strong>Lisp</strong>.13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!