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

9 la respuesta

Plantillas HTML CL-WHO-like para otros idiomas?

os chicos comunes de Lisp tienen su CL-WHO [http://www.weitz.de/cl-who/], lo que hace que la plantilla HTML se integre con el lenguaje "principal", lo que facilita la tarea. Para aquellos que no conocen CL-WHO, se ve así (ejemplo de la página web ...

4 la respuesta

Cómo superar la falta de variable local para el cierre de lisma de emacs

Ahora estoy estudiando Emacs Lisp de lamanual de referenci [http://www.gnu.org/software/emacs/manual/elisp.html] y Common Lisp de unaCECE [https://rads.stackoverflow.com/amzn/click/com/0201083191] Libro del libro Common Lisp >> (setf ...

3 la respuesta

¿Qué está pasando con este código Common Lisp?

He escrito el siguiente bit de código para simular lanzar un dado de seis lados varias veces y contar cuántas veces aterrizó cada lado: (defun dice (num) (let ((myList '(0 0 0 0 0 0))) (progn (format t "~a" myList) (loop for i from 1 to num do ...

2 la respuesta

¿Cómo describo una función local para (trace)?

En común lisp, la función (nombre de rastreo) se puede utilizar para ver resultados sobre las llamadas a una función. Si mi función se declara con alcance local, ¿cómo la describo para rastrear? eg, ¿cómo puedo rastrear la barra, a ...

5 la respuesta

quiero aprender lisp común [cerrado]

Tengo algo de experiencia básica en Python, así que conozco los conceptos básicos de la programación, como variables, tipos de datos, funciones y OO básico. Cuál es una buena fuente para aprender lisp común?

7 la respuesta

¿Cómo convertir una cadena a la lista usando clisp?

¿Cómo puedo convertir la cadena"1 2 3 4 5 6 7" en la lista(1 2 3 4 5 6 7) elegantemente? Estoy usando CLISP.

3 la respuesta

Recurrente en una función lambda

Tengo las siguientes 2 funciones que deseo combinar en una: (defun fib (n) (if (= n 0) 0 (fib-r n 0 1))) (defun fib-r (n a b) (if (= n 1) b (fib-r (- n 1) b (+ a b)))) Me gustaría tener una sola función, así que probé algo como esto: (defun ...

5 la respuesta

¿Cómo cambiar el directorio actual de SBCL?

Esmu fácil de cambiar el directorio de trabajo actual de CLisp: >cat ~/.clisprc.lisp ;;; The following lines added by ql:add-to-init-file: #-quicklisp (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" (user-homedir-pathname)))) (when ...

6 la respuesta

Existe una forma estándar de ejecutar un programa externo en Common Lisp?

En clisp, funciona el siguiente código: (defun hit-history () (shell "tail ssqHitNum.txt")) Sin embargo, en Clozure CL, elshellLa función @ no es compatible!

4 la respuesta

¿Cómo se copia una matriz en lisp común?

Me gustaría hacer copias de mi matriz 2D, que se siente como la forma agradable, funcional y no destructiva de manejar matrices. ¿Cuál es la forma lispy de hacer esto?