A language property in which code and data share a single representation, so a program can inspect and rewrite itself as ordinary data. In MeTTa, every program is itself a metagraph of atoms.

← Back to the Glossary