This PR updates Explainer.md to match the Binary.md/Wit.md changes in #198.
Working on this, I saw a few cases where the grammar for a "version" in Binary.md/Wit.md is a slight subset of what's on semver.org (particularly for pre-release identifier and build identifier). Rather than restating it all verbatim, I thought maybe we could just literally reuse the production (it seems precise enough and I don't think there's anything we need to slice out), so this PR also does that in Binary.md/Wit.md.
This PR updates Explainer.md to match the Binary.md/Wit.md changes in #198.
Working on this, I saw a few cases where the grammar for a "version" in Binary.md/Wit.md is a slight subset of what's on semver.org (particularly for
pre-release identifier
andbuild identifier
). Rather than restating it all verbatim, I thought maybe we could just literally reuse the production (it seems precise enough and I don't think there's anything we need to slice out), so this PR also does that in Binary.md/Wit.md.