8 Commits (72a387960d9db2437002b4b26aeaeb4ad891044a)

Author SHA1 Message Date
Johannes Lehmann 0d43a55923 Fixed incorrect type of modulo expression with integer inputs 4 years ago
Tim Quatmann 481d23b904 Replaced storm::expressions::Expression::operator^ by storm::expressions::pow. An optional flag indicates if we should allow power expressions of integer type (PRISM semantics) or whether it is always a real (JANI semantics). 4 years ago
Sebastian Junges 3282bf895c more support for the modulo expression 5 years ago
Tim Quatmann b24d224691 tests: Enabled logging output while running test-cases. 6 years ago
Jip Spel 6695f64460 Add test and fix bug RationalFunction to Expression 7 years ago
Jip Spel 51aace8421 Renamed ValueTypeToExpression to RationalFunctionToExpression 7 years ago
Jip Spel 440b127880 Add test for ValueType to Expression 7 years ago
TimQu 4191d17f1e Moved main testfiles into tests/storm/ and the storm-pars testfiles into tests/storm-pars 8 years ago
sjunges f196afcb66 moved tests to src folder, have several binaries now instead of a single monolithic test 9 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
David_Korzeniewski e41922347d Adapted ExpressionTest.cpp to weird behavior of windows when using temporary shared_ptr in make_pair in initializer_list. 10 years ago
dehnert aaefe7dfa5 Fixed some tests/parser. 10 years ago
dehnert ee9533e586 Started working on making the main executable build again. 10 years ago
dehnert 99d9a9710d Further steps to make everything work again. 10 years ago
dehnert 72cc5f2188 Added 'power' as a binary operator in expression classes and expression grammar. 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. 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. 11 years ago
dehnert c6976dd8b5 Added some query methods for new expression classes. 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) 11 years ago
dehnert 311247ff0c Added support for Xor in expression classes and added parsing functionality for Xor, Implies and Iff. 11 years ago
PBerger 94b25c02ca Fixed bugs in some files. 11 years ago
dehnert 164c8225fd Fixed some minor issues. 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. 11 years ago
dehnert 41b31df0ab Added small tests for implies/iff in expressions. 11 years ago
dehnert 8af52c8866 Finished new expression classes and corresponding functional tests. 11 years ago
dehnert c8a8beca2a Started working on new easy-to-use expression classes. 11 years ago