Language reference

Current BAML syntax, types, declarations, expressions, attributes, and diagnostics.

Reference scope

This section documents the currently supported language. Historical differences belong in the release notes and migration material rather than a version selector for the whole language guide.

Content taxonomy

Topics follow BAML's conceptual model: syntax, types, declarations, expressions, control flow, attributes, constraints, and diagnostics.