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
Support defining predicates using #[thrust::predicate] attribute with fn statements (#23)
* add: test for annotations of predicates
* add: definitions to check if functions are marked as predicates
* add: gather functions marked as predicates into Analyzer::predicates
* add: logging for found predicates
* add: UserDefinedPredDefs in chc::System
* add: parse `#[thrust::predicate]` and register user-defined predicate definitions
* add: format `UserDefinedPredDef` in SMT-LIB2
* fix: test for `#[thrust::predicate]`
* fix: use String for predicate body
* fix: insert raw commands and user-defined predicates before datatype defintions in .smt2 file
0 commit comments