Skip to content

✨ feat(mq-lang): replace toon parser with native toon-format builtin#1463

Merged
harehare merged 1 commit intomainfrom
feat/native-toon-parse-builtin
Mar 17, 2026
Merged

✨ feat(mq-lang): replace toon parser with native toon-format builtin#1463
harehare merged 1 commit intomainfrom
feat/native-toon-parse-builtin

Conversation

@harehare
Copy link
Copy Markdown
Owner

Replace the pure-mq TOON parser implementation with a native builtin using the toon-format crate. The new _toon_parse builtin delegates parsing to toon_format::decode, simplifying toon.mq and improving reliability. Also update test expectations for JSON key ordering changes.

Base automatically changed from feat/native-json-parse-builtin to main March 17, 2026 13:00
Replace the pure-mq TOON parser implementation with a native builtin
using the toon-format crate. The new _toon_parse builtin delegates
parsing to toon_format::decode, simplifying toon.mq and improving
reliability. Also update test expectations for JSON key ordering changes.
@harehare harehare force-pushed the feat/native-toon-parse-builtin branch from c9f6040 to 793ceb3 Compare March 17, 2026 13:01
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Mar 17, 2026

Merging this PR will not alter performance

✅ 29 untouched benchmarks


Comparing feat/native-toon-parse-builtin (793ceb3) with main (bb7ba4e)

Open in CodSpeed

@harehare harehare merged commit 2bc9bec into main Mar 17, 2026
8 checks passed
@harehare harehare deleted the feat/native-toon-parse-builtin branch March 17, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant