【发布时间】:2012-02-14 05:04:47
【问题描述】:
我找到了Similar question。
但我不太明白那个解释。
所以我尝试使用以下示例运行 clisp:
[1]> (defvar a 5)
A
[2]> (+ a 1)
6
[3]> (defparameter b 5)
B
[4]> (+ b 1)
6
[5]> (setf c 5)
5
[6]> (+ c 1)
6
[7]> (setq d 5)
5
[8]> (+ d 1)
6
[9]> (let ((a 500)) (+ a 1))
501
[10]> (let ((b 500)) (+ b 1))
501
[11]> (let ((c 500)) (+ c 1))
501
[12]> (let ((d 500)) (+ d 1))
501
[13]>
我发现的完全一样。
我不知道他们有什么不同?
【问题讨论】:
标签: lisp common-lisp clisp