如何在Common LISP中创建全局变量?

时间:2016-02-22 20:32:56

标签: common-lisp sbcl

我尝试在" toplevel"中使用setf我的计划:

(setf x 17)

但SBCL版本1.3.1给出了一条错误消息:

; in: SETF X
;     (SETF X 17)
; ==>
;   (SETQ X 17)
; 
; caught WARNING:
;   undefined variable: X
; 
; compilation unit finished
;   Undefined variable:
;     X
;   caught 1 WARNING condition

听起来我应该在某处宣布x,但我不知道该怎么做。

0 个答案:

没有答案