dehnert
|
72cc5f2188
|
Added 'power' as a binary operator in expression classes and expression grammar.
Former-commit-id: c58321709e
|
11 years ago |
dehnert
|
389fddc996
|
Added some more methods to valuations. Changed visitor invocation slightly. Moves ExpressionReturnType in separate file. Finished linearity checking visitor. Started on visitor that extracts coefficients of linear expressions.
Former-commit-id: 6e3d0ec910
|
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: 787e921e2c37ee120d30772bb3412e9aa91b2b78
|
11 years ago |
dehnert
|
c6976dd8b5
|
Added some query methods for new expression classes.
Former-commit-id: 0633c7740e8f9df4f016a86c30e533974dd4ca86
|
11 years ago |
PBerger
|
1d8ae9fc89
|
Fixed an issue with templated variadic template arguments (see http://stackoverflow.com/questions/23119273/use-a-templated-variadic-template-parameter-as-specialized-parameter for discussion)
Former-commit-id: e7d2d054b6115ba4e15a667bba293effd53d470b
|
11 years ago |
dehnert
|
311247ff0c
|
Added support for Xor in expression classes and added parsing functionality for Xor, Implies and Iff.
Former-commit-id: 16e023cf26806e7d9c6c7f72073b77bfff975d61
|
11 years ago |
PBerger
|
94b25c02ca
|
Fixed bugs in some files.
Made LTL a little better to compile under WIN32.
Former-commit-id: 71377f0672171b8dd8dbd9eb34425cc1de46ab4a
|
11 years ago |
dehnert
|
164c8225fd
|
Fixed some minor issues.
Former-commit-id: 80f0ae4c9c91076e0987e19643d2f06f17b51aa8
|
11 years ago |
dehnert
|
199b6576a9
|
Added ternary operator. Parsing standard PRISM models into the PRISM classes now works. Included tests for parsing stuff. ToDo: add remaining semantic checks for parsing/PRISM classes and fix explicit model adapter.
Former-commit-id: cb37c98f1f676e148f3d4589bced38bb253ba4bc
|
11 years ago |
dehnert
|
41b31df0ab
|
Added small tests for implies/iff in expressions.
Former-commit-id: 3d90be7596820dd0f420999fabad196edbc29cd1
|
11 years ago |
dehnert
|
8af52c8866
|
Finished new expression classes and corresponding functional tests.
Former-commit-id: 9268eab3a9ec3f818b672690acb720b7b70cd50c
|
11 years ago |
dehnert
|
c8a8beca2a
|
Started working on new easy-to-use expression classes.
Former-commit-id: 9ee1be58227286db4e7691705e6e92f8a1fca87b
|
11 years ago |