1.
Introduction
2.
Quick Start
3.
Supported Languages
4.
Syntax
5.
Project Model
Developer resources
6.
Setting up for development
7.
Terminology
8.
Architecture
❱
8.1.
leafbuild-ast
8.2.
leafbuild-parser
8.3.
leafbuild-interpreter
8.4.
leafbuild-ninja-be
8.5.
leafbuild-make-be
8.6.
leafbuild-ml
8.7.
leafbuild-cmakeml
8.8.
leafbuild-mesonml
9.
The Documentation
❱
9.1.
Highlighter
10.
Root makefile recipes
11.
Validation checks
Others
12.
Motivation
13.
Roadmap
Light
Rust
Coal (default)
Navy
Ayu
The Leaf Build System
leafbuild-parser
Uses
lalrpop
(the grammar is available
here
). TBD