User Tools


Differences

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

Link to this comparison view

cl:variables:star-read-eval-star [2017/05/01 21:00] (current)
Line 1: Line 1:
 +====== Variable *READ-EVAL* ======
 +
 +====Value Type====
 +a //​[[CL:​Glossary:​generalized boolean]]//​.
 +
 +====Initial Value====
 +//​[[CL:​Glossary:​true]]//​.
 +
 +====Description====
 +If it is //​[[CL:​Glossary:​true]]//,​ the ''#​.''​ //​[[CL:​Glossary:​reader macro]]// has its normal effect. Otherwise, that //​[[CL:​Glossary:​reader macro]]// signals an error of type **[[CL:​Types:​reader-error]]**.
 +
 +====Examples====
 +None.
 +
 +====Affected By====
 +None.
 +
 +====See Also====
 +  * **[[CL:​Variables:​star-print-readably-star|*PRINT-READABLY*]]**
 +
 +====Notes====
 +If **[[CL:​Variables:​*read-eval*]]** is //​[[CL:​Glossary:​false]]//​ and **[[CL:​Variables:​*print-readably*]]** is //​[[CL:​Glossary:​true]]//,​ any //​[[CL:​Glossary:​method]]//​ for **[[CL:​Functions:​print-object]]** that would output a reference to the ''#​.''​ //​[[CL:​Glossary:​reader macro]]// either outputs something different or signals an error of type **[[CL:​Types:​print-not-readable]]**.
 +
 +\issue{DATA-IO:​ADD-SUPPORT}