3 Commits (3db50f570d7ad6fd2d64018b0d64658ecaa268f7)

Author SHA1 Message Date
Tim Quatmann 3db50f570d PrismProgram: Correctly set line numbers for renamed modules. 6 years ago
JK 95bd4b7883 Add check that undefined constants / parameters do not appear in the 'if' part of IfThenElseExpressions 8 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
dehnert 2471036df4 more work on jit-thing: transitioning to proper handling of synchronizing edges 9 years ago
Mavo e49582c7cf Replaced assert with STORM_LOG_ASSERT 9 years ago
sjunges 9201c6420a Removes identity assignments 10 years ago
dehnert 8f4a4397e0 Started working on Markovian commands in PRISM programs. 10 years ago
dehnert 8c1870eb54 Intermediate commit. 10 years ago
dehnert 8bc646ccb8 Simplification of program when substituting constants. 10 years ago
dehnert 3260a6203c Started improving performance of explicit model generation. 10 years ago
dehnert 92d550be12 More and more refactoring. 10 years ago
dehnert c76e0e8d4d Added class for initial construct of PRISM programs (to capture position information). Added more validity checks for programs and tests for them (not all though). 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 a642ba6e72 Started adapting dependent classes to new PRISM classes. 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 f6587b424d Further work on PrismParser and the related PRISM classes... 11 years ago
dehnert cc0c327668 Removed superfluous grammars and started working on making one PRISM grammar to rule them all. 11 years ago
dehnert 0110758e3e Further work on adapting classes that store a PRISM program to the new expressions. Commit to switch workplace. 11 years ago
dehnert 6e1241211b Started moving IR and adjusting it to the new expression classes. 11 years ago
dehnert e24c64e41e Refinement work on backward implications. 12 years ago
dehnert c31dbc85a7 Made all examples from the MILP-paper work. Most of them are really slow though. 12 years ago
dehnert f7a578e65d Major change in PRISM grammars and IR: the IR now uses unique pointers instead of shared pointers to express ownership of objects more clearly. 12 years ago
dehnert 129fd296d6 Several fixes. MinimalLabelSetGenerator can now treat labeled values. 12 years ago
dehnert 84f1b192b4 Added globally unique indexes to updates in IR. Finalized support for labeled values in ExplicitModelAdapter. Modified tests to comply with the new usage of ExplicitModelAdapter. 12 years ago
dehnert 947581dd25 Refactored and fixed bugs in explicit model adapter. Added support for labeling of choices of a model. The explicit model adapter uses that functionality to label each choice with the involved PRISM commands. 12 years ago
dehnert 7b8b1ebd4f Further refactoring of IR classes. 12 years ago
dehnert 22ddf9c5be On my way of cleaning up Gereon's mess. :P 12 years ago
Lanchid ec91dcbe2e Merge branch master into LTLParser 12 years ago
gereon 1878962dea Fixed another nullptr, removed shared_ptr for Update and Command objects. 12 years ago
gereon 3c1cf4819c Fixed a few other issues. Module renaming seems to work now! 12 years ago
gereon 152bcd2f20 Porting Program datastructures to use shared_ptr (at least for the moment...) 12 years ago
gereon e55fca3836 Implemented module renaming. 12 years ago
gereon 03ca1e880d Renamed commandName to actionName, added getter for actionName 12 years ago
dehnert d414b93bad Added some functionality to IR. Introduced case distinction for boolean/integer assignments in updates. Started writing an IR adapter. 12 years ago
dehnert 50f891b9f2 Removed some unnecessary boost stuff from IR expressions. Separated header and source file for all non-expression IR entities (expressions are still to come). Added comments for these classes. 12 years ago