Why `defvar-maybe' is necessary?
Katsumi Yamaoka
yamaoka @ jpl.org
2000年 12月 13日 (水) 17:18:31 JST
>>>>> In [apel-ja : No.00432]
>>>>> NAKAJIMA Mikio <minakaji @ osaka.email.ne.jp> wrote:
中島さん> ふと疑問に思ったのですが、defvar-maybe って何のために必要な
中島さん> のでしょうか?
中島さん> これって defvar と同じ働きしかしないんじゃあ...??
すぐに思い付くのは、既存の変数の doc-string を変えないことですが...。
(defvar foo 'foo "foo")
=> foo
(documentation-property 'foo 'variable-documentation)
=> "foo"
(defvar-maybe foo 'bar "bar")
=> t
(documentation-property 'foo 'variable-documentation)
=> "foo"
(defvar foo 'bar "bar")
=> foo
(documentation-property 'foo 'variable-documentation)
=> "bar"
--
Katsumi Yamaoka <yamaoka @ jpl.org>
More information about the APEL-ja
mailing list