Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
lenguaje lisp
1.
2.
3. de declaración,
Forma
declarativa.
El elemento fundamental es la
lista (acrónimo de
“LIStProcessing”.
Las listas en Lisp están
delimitadas por paréntesis.
4. de las funciones
Algunas
predefinidas de Lisp tienen
símbolos familiares (+ para
la suma, * para el
producto) pero también
tiene palabras reservadas
(“car” devuelve la cabeza
de una lista, “cdr” devuelve
su cola o resto.
5. código y los datos
El
tienen el mismo
tratamiento (como listas).
Tiene manejo de
excepciones.
Logo es un lenguaje
derivado de Lisp.
6. vacia (1)
(defun
(cond) ((null 1) 1) 1); si
la lista esta vacia devuelve
1
(t 0))) ; en otro
caso (lista llena) devuelve 0
7. (vacia „(1 3 4));la lista no esta
vacia, devolvería 1
(vacia „ ());la lista esta
vacia, devolvería 1.
(defun ultimo (lista)
(cond ((null (cdr lista)) (car lista))
(t (ultimo (cdr lista)))))
(ultimo „(1 2 3 4 5 6 7));devuelve el
ultimo de la lista 7