User Tools


This shows you the differences between two versions of the page.

Link to this comparison view

cl:variables:star-readtable-star [2017/05/01 21:00] (current)
Line 1: Line 1:
 +====== Variable *READTABLE* ======
 +====Value Type====
 +a //​[[CL:​Glossary:​readtable]]//​.
 +====Initial Value====
 +A //​[[CL:​Glossary:​readtable]]//​ that conforms to the description of Common Lisp syntax in \chapref\Syntax.
 +The //​[[CL:​Glossary:​value]]//​ of **<​nowiki>​*readtable*</​nowiki>​** is called the //​[[CL:​Glossary:​current readtable]]//​. It controls the parsing behavior of the //​[[CL:​Glossary:​Lisp reader]]//, and can also influence the //​[[CL:​Glossary:​Lisp printer]]// (//e.g.// see the //​[[CL:​Glossary:​function]]//​ **[[CL:​Functions:​readtable-case]]**).
 +<​blockquote> ​
 +([[CL:​Functions:​readtablep]] *readtable*) → //​[[CL:​Glossary:​true]]//​
 +See examples for **[[CL:​Functions:​copy-readtable]]**.
 +====Affected By====
 +**[[CL:​Functions:​compile-file]]**,​ **[[CL:​Functions:​load]]**
 +====See Also====
 +  * **[[CL:​Functions:​compile-file|Function COMPILE-FILE]]**
 +  * **[[CL:​Functions:​load|Function LOAD]]**
 +  * **[[CL:​Types:​readtable|System Class READTABLE]]**
 +  * {\secref\CurrentReadtable}