Character sets and tables
Different parts of the system make frequent use of character class
testing. For example, the lexical analyzer defines some character
classes that are used to tokenize scheme data and programs. Also,
the regular expression facility can use character sets to match
characters.