mf2-syntax 1.0.0

MessageFormat 2 syntax: a lossless-CST parser with recovery, lowering to the data model, validation, serializer and analysis (no_std).
Documentation

mf2-syntax

MessageFormat 2 syntax: a parser to a lossless concrete syntax tree with error recovery, lowering to the data model, the Data Model Errors, a serializer back to MF2 source, and the variable analysis a build's manifest needs. no_std.

Used by mf2-build, mf2-cli and mf2's compile feature; an application does not name it.

API documentation: https://docs.rs/mf2-syntax.

The user guide — getting started, call sites, delivery modes, switching language, accessibility and migrating from leptos-fluent — is in the docs/ directory of the mf2-two repository.

Versions: every mf2-two crate is released together, and 1.x keeps the promise docs/versioning.md states; the minimum Rust version is 1.88.

License

MIT (LICENSE).