Resultados de la búsqueda a petición "common-lisp"

8 la respuesta

Mac OS X viene con un entorno Lisp integrado con Emacs?

He estado tratando de encontrar un entorno que no implique instalar nada más en mi Mac para Lisp, ya que no lo usaré después de hacer la tarea (quién sabe si continúo usándola). He tratado de mirar pero no puedo encontrar nada. ¿Alguien sabe si ...

2 la respuesta

En Common Lisp, ¿cómo definir un especificador de tipo de datos genérico (como la lista de enteros)?

Me gustaría definir un especificador de tipo que describa una lista de cosas del mismo tipo. Entonces me gustaría tener(list-of integer) Similar a(array integer) (que está incorporado). Puedo crearlo para un tipo específico, como este: (defun ...

5 la respuesta

LISP común en iPhone / iOS

¿Es posible llamar a unCommon Lisp funciona en iOS? Si es así, ¿es posible crearlo en una biblioteca dinámica?

10 la respuesta

En Lisp, ¿cuántas entradas puede tener la función + en realidad?

Soy relativamente nuevo en Lisp, y me preguntaba si realmente hay un límite superior para la función "+". (Supongo que esto se aplica a todas las demás funciones aritméticas "-", "/" etc.)

1 la respuesta

Transposición de listas en Common Lisp

Estoy tratando de transponer una lista de listas; mis comentarios indican el proceso de pensamiento. (setq thingie '((1 2 3) (4 5 6) (7 8 9))) ;;test case (defun trans (mat) (if (car mat) (let ((top (mapcar 'car mat)) ;;slice the first row off ...

22 la respuesta

Utilizando Vim para el desarrollo de Lisp

He estado usando Lisp por un tiempo, pero estoy empezando a tomarme más en serio el trabajo "real" en Lisp. Soy un gran fan de Vim y me preguntaba cómo puedo ser más productivo usando Vim como mi editor para el desarrollo de Lisp. Complementos, ...

3 la respuesta

Uso de memoria por objetos en común

¿Hay alguna forma de averiguar cuánta memoria utiliza una instancia de una clase o tipos de datos básicos en general?Tengo un juguete webframework en cl que ...

7 la respuesta

¿Cuántas primitivas se necesitan para construir una máquina LISP? ¿Diez, siete o cinco?

En este sitio dicen que hay 10 primitivas LISP. Los primitivos son:atom, quote, eq, car, cdr, cons, cond, lambda, label, apply. http://hyperpolyglot.wikidot.com/lisp#ten-primitives [http://hyperpolyglot.wikidot.com/lisp#ten-primitives] Stevey ...

5 la respuesta

¿Cómo ejecutar Clozure CL (Lisp) desde un script de shell en OS X?

Intenté lo siguiente: $ cat args.sh \#! /Applications/ccl/dx86cl64 (format t "~&~S~&" *args*) $ ./args.shNo se pudo cargar la imagen de montón de lisp desde./args.sh Puedo ejecutar lisp fine directamente: $ /Applications/ccl/dx86cl64 Welcome ...

1 la respuesta

Distinguir y argumento opcional con valor predeterminado de ningún valor

De acuerdo aLas funciones [http://www.gigamonkeys.com/book/functions.html]en GigaMonkeys, Common Lisp admite parámetros posicionales opcionales a través de&optional y el valor predeterminado se puede establecer de forma arbitraria. El valor ...