ToC | DocOverview | CGDoc | RelNotes | Index | PermutedIndex
| Allegro CL

| ANSI Common Lisp 2 Syntax 2.1 Character Syntax ### 2.1.3 Standard Characters All implementations must support a character repertoire called standard-char; characters that are members of that repertoire are called standard characters. The standard-char repertoire consists of the non-graphic character newline, the graphic character space, and the following additional ninety-four graphic characters or their equivalents:
Standard Character Subrepertoire (Part 1 of 3: Latin Characters)
Graphic ID | Glyph | Description | Graphic ID | Glyph | Description
--- | --- | --- | --- | --- | ---
LA01 | `a` | small a | LN01 | `n` | small n
LA02 | `A` | capital A | LN02 | `N` | capital N
LB01 | `b` | small b | LO01 | `o` | small o
LB02 | `B` | capital B | LO02 | `O` | capital O
LC01 | `c` | small c | LP01 | `p` | small p
LC02 | `C` | capital C | LP02 | `P` | capital P
LD01 | `d` | small d | LQ01 | `q` | small q
LD02 | `D` | capital D | LQ02 | `Q` | capital Q
LE01 | `e` | small e | LR01 | `r` | small r
LE02 | `E` | capital E | LR02 | `R` | capital R
LF01 | `f` | small f | LS01 | `s` | small s
LF02 | `F` | capital F | LS02 | `S` | capital S
LG01 | `g` | small g | LT01 | `t` | small t
LG02 | `G` | capital G | LT02 | `T` | capital T
LH01 | `h` | small h | LU01 | `u` | small u
LH02 | `H` | capital H | LU02 | `U` | capital U
LI01 | `i` | small i | LV01 | `v` | small v
LI02 | `I` | capital I | LV02 | `V` | capital V
LJ01 | `j` | small j | LW01 | `w` | small w
LJ02 | `J` | capital J | LW02 | `W` | capital W
LK01 | `k` | small k | LX01 | `x` | small x
LK02 | `K` | capital K | LX02 | `X` | capital X
LL01 | `l` | small l | LY01 | `y` | small y
LL02 | `L` | capital L | LY02 | `Y` | capital Y
LM01 | `m` | small m | LZ01 | `z` | small z
LM02 | `M` | capital M | LZ02 | `Z` | capital Z
Standard Character Subrepertoire (Part 2 of 3: Numeric Characters)
Graphic ID | Glyph | Description | Graphic ID | Glyph | Description
--- | --- | --- | --- | --- | ---
ND01 | `1` | digit 1 | ND06 | `6` | digit 6
ND02 | `2` | digit 2 | ND07 | `7` | digit 7
ND03 | `3` | digit 3 | ND08 | `8` | digit 8
ND04 | `4` | digit 4 | ND09 | `9` | digit 9
ND05 | `5` | digit 5 | ND10 | `0` | digit 0
Standard Character Subrepertoire (Part 3 of 3: Special Characters)
Graphic ID | Glyph | Description
--- | --- | ---
SP02 | `!` | exclamation mark
SC03 | `$` | dollar sign
SP04 | `"` | quotation mark, or double quote
SP05 | `'` | apostrophe, or [single] quote
SP06 | `(` | left parenthesis, or open parenthesis
SP07 | `)` | right parenthesis, or close parenthesis
SP08 | `,` | comma
SP09 | `_` | low line, or underscore
SP10 | `-` | hyphen, or minus [sign]
SP11 | `.` | full stop, period, or dot
SP12 | `/` | solidus, or slash
SP13 | `:` | colon
SP14 | `;` | semicolon
SP15 | `?` | question mark
SA01 | `+` | plus [sign]
SA03 | `<` | less-than [sign]
SA04 | `=` | equals [sign]
SA05 | `>` | greater-than [sign]
SM01 | `#` | number sign, or sharp[sign]
SM02 | `%` | percent [sign]
SM03 | `&` | ampersand
SM04 | `*` | asterisk, or star
SM05 | `@` | commercial at, or at-sign
SM06 | `[` | left [square] bracket
SM07 | `\` | reverse solidus, or backslash
SM08 | `]` | right [square] bracket
SM11 | `{` | left curly bracket, or left brace
SM13 | `|` | vertical bar
SM14 | `}` | right curly bracket, or right brace
SD13 | ``` | grave accent, or backquote
SD15 | `^` | circumflex accent
SD19 | `~` | tilde
The graphic IDs are not used within Common Lisp, but are provided for cross reference purposes with ISO 6937/2. Note that the first letter of the graphic ID categorizes the character as follows: L - Latin, N - Numeric, S - Special.

© Franz Inc. All Rights Reserved - File last updated 2022-07-25