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.