这是书......
http://mitpress.mit.edu/sicp/full-text/book/book.html
知道我应该使用哪个解释器来处理这里提供的代码吗?
到目前为止,我尝试了一些在线和下载Lisp解释器,当我尝试使用DEFINE时,我得到的只是错误.
例:
从这一部分:http://mitpress.mit.edu/sicp/full-text/book/book-ZH-10.html#%_sec_1.1
放在这里:http://www.ugcs.caltech.edu/~rona/tlisp/
> (define (square x) (* x x))
*** EVAL Error: Function 'DEFINE' is not defined. ***
Run Code Online (Sandbox Code Playgroud)
还尝试使用具有类似结果的'lispbox'.
啊哈:http : //sisc-scheme.org/sisc-online.php工作,谢谢你的提示blabla999,很快就会接受回答.
进一步研究:Scheme!= Common Lisp
可能是因为:
(EQ Scheme CommonLisp) - > #f
并且:
(EQ Scheme ManyOtherLisps) - > #f
尝试一个真正的计划(我推荐plt,最近已经重命名为Racket).(或者自己编写 - 参见http://www.avc-cvut.cz/avc.php?id=9769)