Tag: ANSI-COMMON-LISP
Uno esperaría que prog2 difiera de prog1 y progn al devolver el resultado de evaluar la segunda expresión en lugar de la primera y la última, respectivamente. Sin embargo, el HyperSpec dice algo diferente (énfasis mío): prog2 evalúa first-form, luego second-form, y luego forms, yielding como su único valor el . . . Read more
Si evalúas (list-tail ‘(1 2) 3) en guile scheme, obtendrás una excepción. Sería más inteligente tener como respuesta un ‘(). En general, ¿por qué no tenemos la propiedad de cierre con respecto al combinador cdr? ¿Qué complicaciones pueden surgir? Ejemplos para hacer mi punto más claro: Ahora, (cdr (cdr (cdr . . . Read more
Estuve buscando en la documentación y archivos fuente de Hunchentoot durante gran parte de la noche pasada, pero no pude encontrar ninguna pista sobre cómo desactivar el servidor de archivos estáticos. Todo lo que quiero hacer es escribir algunos controladores que respondan a las solicitudes HTTP POST. Dado que no . . . Read more
Estoy generando una ventana con 2 columnas y 11 filas con LTK en Common Lisp. Desafortunadamente, no puedo establecer la posición en la pantalla donde se muestra. Mayormente aparece en la parte superior izquierda, a veces a la derecha de mi ventana de terminal. ¿Cómo puedo establecer su posición en . . . Read more
Tengo en LISP un árbol representado como lista de la siguiente manera: (A 2 B 0 C 2 D 0 E 0) Esto significa que A tiene 2 hijos (B y C), B tiene 0, y así sucesivamente… Mi tarea es escribir cada nivel del árbol. Sé sobre esta publicación: . . . Read more