Glossary¶
This glossary gathers recurring terms used across the Makrell family site.
- MBF
Makrell Base Format, the structural foundation of the family.
- MRON
Makrell Object Notation, the Makrell family data notation.
- MRML
Makrell Markup Language, the Makrell family markup notation.
- Meta
Compile-time execution and transformation.
- Macro
A compile-time transformation mechanism over Makrell structure.
- Regular node
A normal structural node in MBF after parsing, often contrasted with raw source-preserving structure.
- Quote / Unquote
Mechanisms for treating Makrell code as structured data and then inserting values or structure back into it.
- Pattern
A structural shape used for matching values, trees, or sequences.
- `{$r …}`
A regular-pattern form used for sequence-oriented matching.
- `{$type …}`
A type-oriented pattern form used to match by constructor or type shape.
- Interop
Host-language integration, such as Python interop in MakrellPy or CLR interop in Makrell#.
- Family
The broader Makrell ecosystem: programming-language implementations plus family-related formats such as MRON and MRML.
How to use this page¶
Use the glossary when a family term appears in one section and you want a short shared definition before returning to the implementation-specific pages.
It works best as a quick lookup page rather than a tutorial.