<cl> #\a #\a <cl> (char-code #\a) 97 <cl> #\space #\space <cl> (char-code #\space) 32 <cl> #\newline #\newline <cl> (char-code #\newline) 10 <cl> (char-code #\tab) 9 <cl> (char-code #\linefeed) 10 <cl> (char-code #\cr) 13 <cl> #\test Error: Meaningless character name tEST [1] <cl> :reset同じ文字はeq, char=で比較可能です.大文字,小文字を区別せずに同じかど うかを判定するためにchar-equalというものがあります.eq, equalは大文字, 小文字を区別しますが,equalpは区別しません.
<cl> (char-code #\A) 65 <cl> (code-char 66) #\B <cl> (code-char 100) #\d <cl> (eq #\a #\a) T <cl> (eq #\a #\A) NIL <cl> (char= #\a #\a) T <cl> (char= #\a #\A) NIL <cl> (equal #\a #\A) NIL <cl> (char-equal #\a #\A) T <cl> (equalp #\a #\A) T文字コードの順番を比較することもできます. 大文字,小文字を区別せずに比較するために, char-lessp, char-greaterpなどがあります. 大文字,小文字の変換を行なう関数もあります.