dehnert
|
3d426798b3
|
added visitor that checks for syntatical equality of expressions
Former-commit-id: b6753a4891 [formerly 2b36b42bfa ]
Former-commit-id: f693de5f30
|
9 years ago |
sjunges
|
a129983ae9
|
cleaning includes for better compilation times
Former-commit-id: e2878ae043
|
10 years ago |
dehnert
|
99d9a9710d
|
Further steps to make everything work again.
Former-commit-id: 3f45a49dab
|
11 years ago |
dehnert
|
983a7d78c2
|
Further work on expressions.
Former-commit-id: 4774f0136d
|
11 years ago |
dehnert
|
fff18f2789
|
Intermediate commit (refactoring expressions).
Former-commit-id: e7cc7e95c2
|
11 years ago |
dehnert
|
809217c359
|
Refactored some parts of expressions. In particular, visitors now can return anything they want by using boost::any.
Former-commit-id: 0f6af138ae
|
11 years ago |
David_Korzeniewski
|
83d2a1c315
|
Adapted Z3ExpressionAdapter to deletion of constant expressions. Added functionality to autocreate variables in the solver. Added function to get variables and their types from an expression.
Former-commit-id: 29f8e2fb70
|
11 years ago |
dehnert
|
219af9b43b
|
Removed constants from expressions. Even though PRISM has the concept of constants and variables, it currently makes no sense to distinguish them in our expression classes.
Former-commit-id: 787e921e2c
|
11 years ago |
dehnert
|
c6976dd8b5
|
Added some query methods for new expression classes.
Former-commit-id: 0633c7740e
|
11 years ago |
dehnert
|
7667933caf
|
First working version of explicit model generation using the new PRISM classes and expressions.
Former-commit-id: e71408cb89
|
11 years ago |
dehnert
|
8af52c8866
|
Finished new expression classes and corresponding functional tests.
Former-commit-id: 9268eab3a9
|
11 years ago |
dehnert
|
ae06c7d677
|
Commit to switch workplace.
Former-commit-id: d828f3d255
|
11 years ago |