Skip to content

postprocess: Add AssertsTransform and FormattingTransform and GPT tool calling#1855

Open
thedataking wants to merge 4 commits into
masterfrom
perl/postprocess-multiple-transforms-v2
Open

postprocess: Add AssertsTransform and FormattingTransform and GPT tool calling#1855
thedataking wants to merge 4 commits into
masterfrom
perl/postprocess-multiple-transforms-v2

Conversation

@thedataking

@thedataking thedataking commented Jun 15, 2026

Copy link
Copy Markdown
Contributor
  • Add AssertsTransform to replace transpiled __assert_fail expansions with idiomatic Rust assertions.
  • Add FormattingTransform to compact excessively verbose generated tables and arrays.
  • Add GPT/OpenRouter tool calling so both transforms can use their validation functions.

Assert detection currently targets __assert_fail; other libc or host configurations may require additional patterns.

@thedataking thedataking force-pushed the perl/postprocess-multiple-transforms-v2 branch 3 times, most recently from 962e684 to 8d01f3c Compare June 16, 2026 01:45
@thedataking thedataking force-pushed the perl/postprocess-multiple-transforms-v2 branch from 8d01f3c to d7945cc Compare July 7, 2026 08:32
@thedataking thedataking changed the base branch from perl/postprocess-lua to master July 7, 2026 08:34
@thedataking thedataking force-pushed the perl/postprocess-multiple-transforms-v2 branch from d7945cc to a42cfe3 Compare July 13, 2026 04:25
@thedataking thedataking marked this pull request as ready for review July 13, 2026 04:28
@thedataking thedataking requested a review from ahomescu July 13, 2026 04:29
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