Lisp访问值(Lisp的新功能)

时间:2012-11-16 11:41:28

标签: variables lisp common-lisp

我是Lisp的新手,不知道如何访问:DIM值!这是代码:

(defstruct peca 
  dim 
  val)

(setf exemple #S(PECA :DIM 2 :VAL 1))

如何从:DIM获取exemple的值? 当我尝试exemple-dim时,它会显示variable -DIM has no value

1 个答案:

答案 0 :(得分:4)

defstruct定义了阅读器功能等。这些格式的默认名称为 structname-slotname ,在您的案例中为peca-dimpeca-val

HyperSpec, here.

中有更多信息