Skip to content

Complete the syntax for the integer fragment of the arith dialect#241

Merged
tobiasgrosser merged 2 commits intomainfrom
tobias/arith-dialect
Feb 23, 2026
Merged

Complete the syntax for the integer fragment of the arith dialect#241
tobiasgrosser merged 2 commits intomainfrom
tobias/arith-dialect

Conversation

@tobiasgrosser
Copy link
Collaborator

This PR only stablished syntax, but no semantics yet. It is pulled out of PR #219.

We also increase the max recursion limit as the generation of the opcode inductive requires a deeper limit.

This PR only stablished syntax, but no semantics yet.
It is pulled out of PR #219.

We also increase the max recursion limit as the generation of the
opcode inductive requires a deeper limit.

Co-authored-by: Alexander Viand <AlexanderViand@gmail.com>
Copy link
Collaborator

@math-fehr math-fehr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@tobiasgrosser tobiasgrosser added this pull request to the merge queue Feb 23, 2026
Merged via the queue into main with commit d4db35f Feb 23, 2026
2 checks passed
@tobiasgrosser tobiasgrosser deleted the tobias/arith-dialect branch February 23, 2026 00:14
@AlexanderViand
Copy link
Contributor

Thanks! I also have some partially vibe-coded, partially hand-reviewed interpreter semantics for the arith ops (on a local branch, I think 🙈) but I'm not sure if it's more work for @math-fehr to review those or to write them himself or write some documentation on what the intended semantics are first?

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.

3 participants