Function NAME-CHAR
name-char name => char-p
name - string-designator
name - 文字かnil
名前がnameである文字オブジェクトを返却します。 名前の検索にはstring-equalが使われるので、 大文字小文字の区別はありません。 もしそのような文字が存在しない場合はnilが返却されます。
(name-char 'space) => #\Space
(name-char "space") => #\Space
(name-char "Space") => #\Space
(let ((x (char-name #\a)))
(or (not x) (eql (name-char x) #\a))) => trueなし。
もしcharacterが文字ではなかったら、型type-errorのエラーが生じます。
なし。