在 common lisp 中,我有一个变量“名称”定义为:
(setq name ':length-1)
>> :length-1
现在我想使用这个变量创建一个 plist,我希望它看起来像:
(:length-1 10)
有没有办法使用另一个定义的变量来定义 plist 的键?
我尝试过“格式”,但这给了我一个字符串而不是符号:
(list (format nil ":~a" name) 10)
但这给了我:
(":lifting-surface" 10)