Skip to content

convert smt to expr#103

Open
agle wants to merge 6 commits intomainfrom
smt_of_expr
Open

convert smt to expr#103
agle wants to merge 6 commits intomainfrom
smt_of_expr

Conversation

@agle
Copy link
Copy Markdown
Owner

@agle agle commented Mar 25, 2026

  • supports predicates and bvexprs that can be generated by bincaml
  • will not support all bvops defined in smtlib, we could extend it but it will need some translation into the IR (e.g. we don't define greater-than operators, so convert to not-lessthan).
  • expands expr gen property test to generate predicates
  • removes associative binary operators from Ops.AllOps.binary so they are only present in Ops.AllOps.intrin -- make their representation canonical

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