Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Program Reference

This section describes the currently implemented parser, lowering, packet, and public execution behavior.

Use this section for public reference material only:

  • supported syntax and command families
  • current public runtime behavior
  • user-visible diagnostics and invalid-program behavior

Maintainer-only test inventories live in Development: Testing Reference.

Use these pages:

Suggested reading order:

  1. Start with APIs and Status Matrix.
  2. Read Motion and Modal Commands for the command-family coverage that is already implemented.
  3. Read Control Flow and Runtime for the current execution boundary and runtime behavior.
  4. Use Diagnostics and Invalid Programs for public error behavior and common invalid shapes.