Next: Argument Conventions of Some Reader Functions, Previous: Dynamic Control of the Lisp Reader, Up: Reader Concepts
The readtable case of the current readtable affects the Lisp reader in the following ways:
When the readtable case is :upcase, unescaped constituent characters are converted to uppercase, as specified in Reader Algorithm.
When the readtable case is :downcase, unescaped constituent characters are converted to lowercase.
When the readtable case is :preserve, the case of all characters remains unchanged.
When the readtable case is :invert, then if all of the unescaped letters in the extended token are of the same case, those (unescaped) letters are converted to the opposite case.
• Examples of Effect of Readtable Case on the Lisp Reader |