Lexicon

Program Transformation

Kind: capability

Layer: Declarative Core

Record: lexicon:program-transformation

Canonical: Lexicon

The ability to analyze and rewrite a program by manipulating its structured representation.

Listed in Lexicon terms, after AST or Data Representation and before Safety/Debuggability.

Category

  • Metaprogramming / Language-Oriented Architecture

Enabled by

  • Code as Data

Linked from

  • Metaprogramming / Language-Oriented Architecture