Какой пакет lang подходит для SICP в Dr.Racket?
Я пытаюсь с SICP, и я получил некоторый код. Итак, я начал с:
#lang scheme
(word 'comp 'uter)
Возвращенная ошибка: функция (слово) не определена.
Даже если я попытался скопировать это в IDE (Run):
(define word?
(let ((number? number?)
(symbol? symbol?)
(string? string?))
(lambda (x)
(or (symbol? x) (number? x) (string? x)))))
Все тот же.
Я думаю, что это может быть определенная проблема с версией языка или иначе.
Выше "Просто схема " и когда я ввожу код именно в SICP:
(define (sqrt x)
(sqrt-iter 1.0 x))
IDE вернулсяsqrt-iter
не определено. Код можно найти в первой главе:http://mitpress.mit.edu/sicp/code/index.html