Lexical ANTLR description for the char constants of the C programming language
Such strings contain a character description
delimited by single quotes '
The description is either just a character different from
, or is \
, or one, two or three
octal digits representing a natural number smaller than
(in decimal, for example '\11'
or an x
followed by one or two hexadecimal digits
(uppercase or lowercase, for example '\xA1'