2018年10月22日月曜日

keywordシンボル

 あれれ、そういえば、「:XXXX」っていうシンボルどうやってつくれば、いいんだ。cl-dbiのplistようなものをつくろうとして戸惑ってしまった。知らんぞ。シンボル自体は「intern」でつくれることは知っていたけれど。
 しばし、「intern」の呼び出しパラメータを見ていてふと気づく。
 そういえば、「:」つきのシンボルはkeywordパッケージに定義されるんだったっけ……。こうか。

CL-USER> (intern "ABC" 'keyword)
:ABC
NIL
CL-USER>

 ビンゴ。
 ちょっとうれしい。