Tecnología

Inicio

Cómo crear una lista en la codificación de Lisp

Lisp, en su base misma, es un lenguaje de programación orientada a listas. A diferencia de lenguajes como C ++, no es necesario para crear nuevos objetos con el fin de utilizar las listas; sólo hay que utilizar paréntesis. Lisp utiliza la notación de prefijo dentro de las listas y funciones; el operador viene directamente ante sus operandos. Lisp usa listas enlazadas por enlaces sencillos, por lo que puede utilizar las operaciones de "coche" y "CDR" (o "descanso") para mover las partes de la lista de alrededor. Mientras que el "coche" se refiere al primer elemento de una lista, "CDR" se refiere a todos los demás elementos.

Instrucciones

1 Establecer paréntesis alrededor de los elementos de la lista, y separar los elementos de la lista con espacios. Por ejemplo, (1 2 4 51 2) crea una lista con los cinco elementos.

2 Utilice la operación "contras" para añadir elementos a una lista. Por ejemplo, (cons 1 (2 3 4)) crea la lista (1 2 3 4).

3 Crear una variable para una lista para guardar la lista para su uso posterior. Por ejemplo, (test setf (1 2 3 4)) crea una variable llamada "prueba". Cuando se escribe "prueba" en la línea de comandos Lisp y pulsar "Enter", la pantalla mostrará "(1 2 3 4)."