You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Infer that terms are defined to send to SMT solver (#2292)
* Mock SMT env: add function for declaring arbitrary symbols
* Separate translatePattern from translatePredicateWith
* Export translatePattern, add warning
* Test pattern translator, add tests for expected behavior
* Fix nesting in expected result
* Make Translator a newtype; change test data
* Translator: use RWST instead of StateT
* Add TranslatorEnv as Reader of Translator; use it to send defined patts to SMT
* Comment out failing tests
* Switch env to True whenever we find Defined at top
* Clean-up
* Add documentation
* Update kore/src/Kore/Step/SMT/Translate.hs
Co-authored-by: Thomas Tuegel <[email protected]>
* Address review comment
* Add MonadSimplify instance
Co-authored-by: Thomas Tuegel <[email protected]>
Co-authored-by: Thomas Tuegel <[email protected]>
0 commit comments