这不是我写的。但我认为它首先验证了论点是一个符号。然后检查它是否绑定到某个值,如果不是简单地将符号添加到atoms族中。我不太理解setq name 0语句。最后一个以字符串形式返回新添加的符号-大卫 好的,我想我现在明白了,我就是这样理解的:
列表结构是lambda函数的结构,它将所有符号设置为零,然后将值0限制为所需符号-因此atoms家族将仅返回该符号。
然而,它似乎失败了,因为“/”作为符号包含在原子族列表中,因此在参数列表中会发现两个“/”符号,因此存在错误。
李 (snvalid“/”)在2000年返回nil。这种情况改变了吗?
(类型“/)返回sym
所以我想它需要一些额外的参数检查-大卫 4
但是“/”是受保护的符号,因此将出现在原子族列表中,因此可能需要删除vl。
页:
1
[2]