TASK-ORIENTED REFERENCE

Find the next useful page.

Canonical Markdown in docs/ is rendered here during the Pages build. Maturity metadata remains owned by docs/maturity.yml.

Get started

Install the gem, generate a calculator parser, and choose a mode.

Start here →

Write a grammar

Declarations, rules, generated parsers, lexers, CSTs, and grammar tests.

Grammar reference →

Migrate from racc

Map CLI options, runtime callbacks, and explicit compatibility checks.

Migration guide →

Understand contracts

Separate grammar-owned declarations from invocation-owned build and evidence choices.

Configuration model →

Check maturity

Stable, Preview, and Experimental are feature-level support boundaries, not version aliases.

Maturity audit →

Review status and evidence

Read release readiness, bounded comparisons, trust boundaries, and the current publication decision.

Project status →