字元是一種物件,代表一段文字(例如字串或文字串流)中的單一項目。
字元以#\加上它的名稱來表示(例如#\A、#\9、#\!、#\Space)。
除了char=、char<和char>之外,還有char<=和char>=,以及像char-equal和char-greaterp這類不分大小寫的版本。
字元可以轉換成整數,也可以從整數轉換回來。(但它們不是整數,而是另一種不同的型別。)
規格把字元的確切順序留給實作決定。
這表示不應該假設(char> #\a #\A),也不該對字元的順序做類似假設。
標準確實有規定(char< #\A #\Z)、(char< #\a #\z)和(char< #\0 #\9)必須成立。
Common Lisp 有幾個述詞可以用來判斷某個字元屬於哪一種「類型」,例如alphanumericp、digit-char-p和graphic-char-p。
另外還有upper-case-p和lower-case-p可以用來判斷字元的大小寫。