我是 Lisp 新手,不知道如何访问该:DIM
值!这是代码:
(defstruct peca
dim
val)
(setf exemple #S(PECA :DIM 2 :VAL 1))
我怎样才能得到:DIM
from的价值exemple
?当我尝试exemple-dim
时,它说variable -DIM has no value
。
我是 Lisp 新手,不知道如何访问该:DIM
值!这是代码:
(defstruct peca
dim
val)
(setf exemple #S(PECA :DIM 2 :VAL 1))
我怎样才能得到:DIM
from的价值exemple
?当我尝试exemple-dim
时,它说variable -DIM has no value
。
defstruct
除其他外,宏定义了阅读器功能。这些默认名称的格式为structname-slotname,在您的情况下给出peca-dim
and peca-val
。
HyperSpec中有更多信息,请点击此处。