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

2 la respuesta

Cómo expresar let * como una expresión lambda (no la let regular)

3 la respuesta

¿Qué paquete lang es adecuado para SICP en Dr.Racket?

Estoy intentando con SICP y tengo un código. Así que empecé con:

1 la respuesta

Scheme, SICP, R5RS, ¿por qué la demora no es una forma especial?

Esto se refiere al capítulo 3.5 del SICP, en el que se discuten las transmisiones. La idea es que: (cons-stream 1 (display 'hey)) No debe evaluar la segunda parte de la secuencia de contras, por lo que no debe imprimir "hey". Esto sucede, ...

2 la respuesta

¿Hay un equivalente a la primitiva "tiempo de ejecución" de Lisp en Scheme?

De acuerdo aSICP sección 1.2.6 [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-11.html#%_sec_1.2.6], ejercicio 1.22: La mayoría de las implementaciones de Lisp incluyen un primitivo llamado tiempo de ejecución que devuelve un número entero ...

4 la respuesta

usando lambda en lugar de dejar en esquema

En SICP 1.2.1 hay una función que hace un número racional, como sigue: (define (make-rat n d) (let ((g (gcd n d))) (cons (/ n g) (/ d g))))Tengo curiosidad por saber cómo puede implementar lo mismo usando lambda en lugar de let, sin llamar a GCD ...

2 la respuesta

¿Cómo ordenar mi variable acumulada en este caso en Racket?

Estoy codificando con Racket por razones educativas. Se me asignó una tarea en la que debería crear una función que, sin filtro, recibiría una lista como entrada y devolvería otra lista solo con los números pares de la primera lista. Se me ...

2 la respuesta

Estado de gestión - capítulo 3 del SICP

He estado trabajando enEstructura e interpretación de programas informáticos. y completando los ejercicios en Haskell. Los dos primeros capítulos estaban bie...

1 la respuesta

Comprender el modelo de evaluación ambiental

Ejercicio 3.20 en SICP: Dibuje diagramas de entorno para ilustrar la evaluación de la secuencia de expresiones. (define x (cons 1 2)) (define z (cons x x)) (set-car! (cdr z) 17) (car x) 17 usando la implementación procesal de los pares dados ...

3 la respuesta

Ejecución de código de sustitución basado en reglas de coincidencia de patrones SICP

He encontrado el código de esta lección en línea (http://groups.csail.mit.edu/mac/ftpdir/6.001-fall91/ps4/matcher-from-lecture.scm), y estoy teniendo una gran experiencia tiempo tratando de depurarlo. El código se ve bastante comparable a lo que ...

5 la respuesta

Materiales para SICP con python?

Quiero probar SICP con Python. ¿Puede alguien señalar materiales (video.artículo ...) que enseñen Estructura e Interpretación de Programas de Computadora enpitón. Actualmente estoy aprendiendo de los videos SICP de Abelson, Sussman y Sussman.