相关疑难解决方法(0)

Dr.Racket中哪个lang数据包适合SICP?

我正在尝试使用SICP,我得到了一些代码.所以我开始:

#lang scheme
(word 'comp 'uter)
Run Code Online (Sandbox Code Playgroud)

返回错误:函数(字)未定义.

即使我试图将其复制到IDE(运行):

(define word?
  (let ((number? number?)
        (symbol? symbol?)
        (string? string?))
    (lambda (x)
      (or (symbol? x) (number? x) (string? x)))))
Run Code Online (Sandbox Code Playgroud)

还是一样.

我认为这可能是语言版本的某些问题或者其他问题.


以上是"简单方案",当我在SICP中引入代码时:

(define (sqrt x)
    (sqrt-iter 1.0 x))
Run Code Online (Sandbox Code Playgroud)

IDE返回sqrt-iterundefined.代码可以在第一章找到:http://mitpress.mit.edu/sicp/code/index.html

scheme sicp dr.racket

26
推荐指数
2
解决办法
1万
查看次数

标签 统计

dr.racket ×1

scheme ×1

sicp ×1