dfa*_*dfa 130
你可能想要boundp:如果变量(符号)不为空,则返回t; 更准确地说,如果它目前的约束力不是无效的.否则返回nil.
(boundp 'abracadabra) ; Starts out void.
=> nil
(let ((abracadabra 5)) ; Locally bind it.
(boundp 'abracadabra))
=> t
(boundp 'abracadabra) ; Still globally void.
=> nil
(setq abracadabra 5) ; Make it globally nonvoid.
=> 5
(boundp 'abracadabra)
=> t
Run Code Online (Sandbox Code Playgroud)
Jac*_*son 43
除了dfa的答案,你可能还想看看它是否被绑定为使用fboundp的函数:
(defun baz ()
)
=> baz
(boundp 'baz)
=> nil
(fboundp 'baz)
=> t
Run Code Online (Sandbox Code Playgroud)