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

1 la respuesta

Lisp, las instrucciones no funcionan en defun [duplicado]

Esta pregunta ya tiene una respuesta aquí: Error común de lisp: "debería ser una expresión lambda" [/questions/2575819/common-lisp-error-should-be-lambda-expression] 4 respuestas Estoy tratando de hacer una función que cambie la entrada de ...

2 la respuesta

No se puede utilizar la función de llamada como primer argumento en s-exp [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Los lisps tienen una s-expresión como cabeza, p. ((f 2) 3 4)? Si no, ¿por qué? [/questions/12906945/do-any-lisps-have-a-s-expression-as-their-head-e-g-f-2-3-4-if-not-why] 3 respuestas ¿Por qué ...

1 la respuesta

Nicer pythonic `join` en common-lisp

En el libro de cocina cl de Edi Weitz, para el pitónjoin, se sugiere esta función: (defun join (separator list) (with-output-to-string (out) (loop for (element . more) on list do (princ element out) when more do (princ separator out)))) ...

13 la respuesta

Edición de programas "mientras se están ejecutando"? ¿Por qué

He estado aprendiendo más sobre los idiomas Lisp y Lispy últimamente, y los encuentro bastante poderosos. Una cosa que he estado leyendo en toda la red es que una ventaja de escribir en Lisp, Clojure, etc., es que puede editar su programa ...

2 la respuesta

¿Cómo ver cadenas de documentos y otra información de símbolos en Common Lisp REPL?

Soy completamente nuevo en CL, y me gustaría aprender a leer cadenas de documentación y obtener otra información de ayuda de REPL. Algo comohelp(symbol) en Python osymbol? en iPython, o:t y:i en Haskell's GHCi. Entonces, dado un nombre de ...

5 la respuesta

Existe una manera simple de usar las bibliotecas de Python desde Common Lisp?

Una cosa que realmente extraño cuando escribo código Common Lisp es el acceso a las bibliotecas de Python, tanto la biblioteca estándar como los módulos de terceros. CLPython proporciona un subconjunto limitado de funcionalidad de Python que ...

3 la respuesta

Esquema de programación (Racket) con VIM - Cómo comenzar

ecientemente, comencé a programar Racket (anteriormente Scheme) en DrRacket. Rápidamente comencé a perder todas las características de VIM en DrRacket, por lo que me gustaría usar VIM para mi programación de esquema (raqueta). é que Emacs podría ...

3 la respuesta

Lisp en plataformas integradas

¿Hay algún compilador Lisp de código abierto adecuado para aplicaciones integradas en tiempo real? Es decir. con recolección de basura incremental, manejo de memoria personalizable, tamaño reducido, etc. Editar Para aclarar, por "compilador" ...

4 la respuesta

Escribiendo GCD recursivo en Lisp

Sigo recibiendo errores aleatorios al compilar esta función: (defun gcd (a b) (if (= b 0) a (gcd b mod (a b))))El más común es que dice "función indefinida a". Así que pensé que necesitaba devolver un en ese lugar. Esto no funcionó. Obtengo ...

5 la respuesta

Qué hace # + #. significa en lisp?

Es casi imposible buscar en Google, por lo tanto, mi comprensión se limita a las pistas contextuales de la lectura del código fuente de limo: ¿tal vez es parte del sistema de objetos en común lisp? ¿Algo como 'yo'? retazo (cond ...