如果我使用这个我得到一个错误,因为c
从未设置.
(if (symbol-value c)
c
nil)
Run Code Online (Sandbox Code Playgroud)
我的问题是,我有一个列表包含symbols
其中一些是set
对一些价值,我想建立与他们的价值观和列表nil
小号
(setq a "x")
(setq b "y")
(setq l '(a b c))
Run Code Online (Sandbox Code Playgroud)
所以从l
我想要构建一个列表("x" "y" nil)
.我认为这应该是一件简单的事情
phi*_*ils 11
(setq a "x")
(setq b "y")
(setq l (mapcar (lambda (x)
(and (boundp x) (symbol-value x)))
'(a b c)))
Run Code Online (Sandbox Code Playgroud)