Odds and Ends¶
This section collects material that is interesting but does not fit neatly into the main documentation sections: design articles, background reading, comparative notes, and other pieces that may be useful for readers who want a deeper or wider view of the Makrell family.
What is here¶
makrell-design-articleA technical article on the architecture and design of the Makrell language family, covering the shared MBF substrate, the macro system, pattern matching, multi-host implementation, and the design choices behind v0.10.0. Written as a self-contained piece suitable for readers outside the project.
How to use this section¶
These pages are supplementary. They assume some familiarity with the family and are best read after the Shared Concepts pages or after working through an implementation quick-start.
If you are looking for practical guidance, start with Cookbook or Tutorials instead.
- Makrell: Shared Structural Substrates for Code, Data, and Markup
- Abstract
- 1. Introduction
- 2. The Makrell Family at v0.10.0
- 3. MBF: The Shared Parsing Architecture
- 4. Semantic Layers: Data, Markup, and Tabular Formats
- 5. The Programming Layer: Syntax and Semantics
- 6. Pattern Matching
- 7. Macros, Meta-Execution, and Source Preservation
- 8. Compilation Pipelines
- 9. Multi-Host Implementation as Methodology
- 10. Interoperability
- 11. Tooling and Developer Experience
- 12. Discussion
- 13. Related Work
- 14. Future Directions
- 15. Conclusion
- References