Changelog
Version 1.0.4 - 2025-07-10
Clarified the relationship between Syntax and its specialized subcategories (Character, UnexpectedEnd, Indentation, LimitExceeded, Unsupported).
Reworded and expanded descriptions to improve readability and precision for parser implementors.
Added design rationales to explain the purpose and intent behind each specialized category.
Explicitly stated that distinguishing specialized errors is optional for parser conformance.
Version 1.0.0 - 2025-07-09
Initial release