Результаты поиска по запросу "sicp"

2 ответа

Как выразить let * как лямбда-выражение (не обычное let)

У меня есть вопрос, связанный со схемой, как мы можем реализовать let * как лямбда-выражение. Точнее, меня не интересует «обычное» let, но let with *, который позволяет нам использовать одно выражение let внутри другого.

3 ответа

Плюсы и минусы MIT Scheme и DrScheme для изучения SICP [закрыто]

Каковы плюсы и минусы использования схемы MIT по сравнению с использованием DrScheme в контексте попыток пройтиSICP [http://mitpress.mit.edu/sicp/full-text/book/book.html](предположительно одновременно с просмотром некоторых / всех видео MIT 6.001)?

1 ответ

Рекурсивный процесс SICP против итерационного процесса: использование рекурсивной процедуры для генерации итерационного процесса

в SICPРаздел 1.2.1 [http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-11.html#%_sec_1.2.1]Автор приводит такой пример кода ниже, чтобы показать, как использовать итеративный процесс для решения факториальной проблемы: (define (factorial n) ...

ТОП публикаций

2 ответа

Есть ли эквивалент в примитиве «выполнения» Лиспа в Scheme?

В соответствии сSICP раздел 1.2.6упражнение 1.22:Большинство реализаций Lisp включают примитив, называемый runtime, который возвращает целое число, которое у...

2 ответа

Какой переводчик использовать при чтении SICP? [закрыто]

8 ответов

Какова лучшая реализация Схемы для работы через SICP?

Я используюСхема PLT, но у него есть некоторые проблемы. Кто-нибудь знает о лучшей реализации для работы через SICP?

0 ответов

используя лямбду вместо пустых схем

В SICP 1.2.1 есть функция, которая делает рациональное число следующим образом:

2 ответа

Как заказать мою переменную накопления в этом случае на Racket?

1 ответ

пожалуйста! да, то, что вы написали, правильно. каждое значение отправки, созданное cons, помещается в его фрейм среды, а также знает о других объектах в этом фрейме. поэтому, когда v вызывает set-x !, это один из его (v's) фрейма. и этот сет-х! также знает свой фрейм, поэтому, когда он устанавливает х, это х из своего фрейма (который совпадает с фреймом v).

нение 3.20 в SICP: Нарисуйте диаграммы среды, чтобы проиллюстрировать оценку последовательности выражений (define x (cons 1 2)) (define z (cons x x)) (set-car! (cdr z) 17) (car x) 17 используя процедурную реализацию пар, приведенную выше. Мои ...

3 ответа

Какой пакет lang подходит для SICP в Dr.Racket?

Я пытаюсь с SICP, и я получил некоторый код. Итак, я начал с: #lang scheme (word 'comp 'uter)Возвращенная ошибка: функция (слово) не определена. Даже если я попытался скопировать это в IDE (Run): (define word? (let ((number? number?) (symbol? ...