检验符号是否被设置为某个值 (boundp sym)
参数
sym
符号。
返回值
如果参数 sym 已被设置为非 nil 值,该函数返回 T。如果没有设置 sym 或它被设置为 nil,本函数返回 nil。如果 sym 是一个未定义的符号,则自动创建它,并将其设为 nil。
示例
命令: (setq a 2 b nil)
nil
命令: (boundp 'a)
T
命令: (boundp 'b)
nil
还可以用 atoms-family 函数来确定一个符号的是否存在,但它不自动创建该符号。
参阅
atoms-family 函数。 |