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

6 la respuesta

¿Cómo mapear el código de clojure hacia y desde JSON?

Tengo una idea loca, que implica poner un código clojure en CouchDB y escribir vistas que lo consulten. No quiero almacenar el código clojure como texto sin formato, porque entonces tendría que preocuparme de analizarlo en las vistas. El formato ...

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

¿Puedes implementar cualquier función LISP pura usando las diez primitivas? (es decir, sin predicados de tipo)

Este sitio hace el siguiente reclamo: http://hyperpolyglot.wikidot.com/lisp#ten-primitives [http://hyperpolyglot.wikidot.com/lisp#ten-primitives] McCarthy introduced the ten primitives of lisp in 1960. All other pure lisp functions (i.e. all ...

4 la respuesta

¿Cómo implementar un sistema macro Lisp?

He implementado mi propio Lisp encima de node.js, puedo ejecutar expresiones s como esta: (assert (= 3 (+ 1 2))) (def even? (fn [n] (= 0 (bit-and n 1)))) (assert (even? 4)) (assert (= false (even? 5)))Ahora me gustaría agregar macros: ...

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 ...

4 la respuesta

Evalúe / aplique el momento de Einstein de Alan Kay

Alan Kay dijo queleer el código detenidamente y encontrar el único error del código en la página 13 del manual de Lisp 1.5, lo ayudó a comprender la informática por un factor de 100 mejor [https://youtu.be/HAT4iewOHDs?t=3m18s]. El código en ...

2 la respuesta

¿Cuál es el término correcto para el siguiente patrón de programación funcional?

Lo he escuchado referido comocorriente [http://mitpress.mit.edu/sicp/full-text/sicp/book/node72.html], como unlista infinita [http://en.wikibooks.org/wiki/Clojure_Programming/Concepts#List_Comprehension], y a veces incluso comosecuencia ...

2 la respuesta

Distancia euclidiana recursiva

Me encargaron escribir una distancia euclidiana recursiva. He estado buscando en Google pero no pude encontrar ninguna muestra. Entiendo la función de la distancia euclidiana y no tengo problemas para escribirla de manera iterativa como se ...

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 ...

2 la respuesta

¿Qué hace el asterisco en Python además de la multiplicación y la exponenciación? [duplicar

Esta pregunta ya tiene una respuesta aquí: nombre propio del operador python *? [/questions/2322355/proper-name-for-python-operator] 7 respuestasEn el intérprete Lisp de Peter Norvig escrito en Python http: ...