Code-as-Data Representation
Kind: constraint
Layer: Declarative Core
Record: lexicon:code-as-data-representation
Canonical: Lexicon
The requirement that a program's code be representable in the same data structures the language manipulates.
Listed in Lexicon terms, after Unvalidated Metadata and before Macro Systems.