What is mdbook-spec
mastermdbook-spec is an mdBook preprocessor used to add specialized features to the Rust Language Reference. It automates several documentation tasks including:
- Grammar Diagrams: Parsing and generating diagrams, automatic grammar production links, and the grammar summary appendix.
- Standard Library Links: Automatic linking to the Rust standard library.
- Rule Name Handling: Validating rule names, converting them to links, providing automatic rule link references, generating links to rule tests, and creating the test summary.
- Admonitions: Support for specialized callout blocks (admonitions).