3 Commits (b9e4d6f334f972c55f4d311944a37cea43d4c280)

Author SHA1 Message Date
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
dehnert 3d426798b3 added visitor that checks for syntatical equality of expressions 9 years ago
dehnert 58857d62ed renamed double literal to rational literal 9 years ago
dehnert 1fb8d72a30 Merged master in parametricSystems. 11 years ago
David_Korzeniewski 7da35af0bb Some compile errors on Windows fixed, some still persist. 11 years ago
dehnert f76d0f93eb Adapted LP solver interface to new variable handling. 11 years ago
dehnert 7ea6ec3644 Further refactoring. 11 years ago
dehnert 92d550be12 More and more refactoring. 11 years ago
dehnert 398f6c4e86 Partly adapted code to new 'type system'. 11 years ago
dehnert 983a7d78c2 Further work on expressions. 11 years ago
dehnert 809217c359 Refactored some parts of expressions. In particular, visitors now can return anything they want by using boost::any. 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. 12 years ago
dehnert 3158d19123 Started working on adapting LP solver interface to new expressions. 12 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. 12 years ago
dehnert 83f9832e2d Added type check visitor to validate types of identifiers in expressions. Started writing validation method on PRISM program class. 12 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) 12 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. 12 years ago
dehnert 8af52c8866 Finished new expression classes and corresponding functional tests. 12 years ago
dehnert ae06c7d677 Commit to switch workplace. 12 years ago
dehnert 1d6c25547b Further work on new expressions. 12 years ago
dehnert 47b0f0b068 Further (preliminary) work on expression classes. 12 years ago