18 Commits (152bcd2f20d0debf7a36d1ca0c8b925d790ef6ed)

Author SHA1 Message Date
gereon 152bcd2f20 Porting Program datastructures to use shared_ptr (at least for the moment...) 12 years ago
gereon b92260fed0 A lot of work on PrismParser: 12 years ago
gereon bb37bc49f2 Compiling version of PrismParser. 12 years ago
gereon 840a9b6e07 Somewhat works now. Still has at least one bug and segfaults afterwards :-) 12 years ago
gereon e55fca3836 Implemented module renaming. 12 years ago
gereon 752dda4252 fixing error with difference operator in freeIdentifier 13 years ago
gereon ba49792d29 Perform two runs in PrismParser. 13 years ago
dehnert 351421e9e7 Corrected typo. 13 years ago
gereon 22d8ec76bc fixed position indication in PrismParser in case of an error. 13 years ago
dehnert c4af78b859 Added singleton utility class for CUDD-based things. Added some first methods to expression classes to generate ADDs, but this should be moved to a separate class implementing the expression visitor pattern. 13 years ago
dehnert a17c99902b The PRISM parser can now parse DTMC models that do not use synchronization. 13 years ago
dehnert 152923e14b Reverted the PrismParser in the sense that it now again builds a full string of the input first and then parses it, because apparently the adapter iterators of Boost give an awful output under valgrind. 13 years ago
dehnert c19418b871 Intermediate commit to switch workplace. 13 years ago
dehnert d414b93bad Added some functionality to IR. Introduced case distinction for boolean/integer assignments in updates. Started writing an IR adapter. 13 years ago
dehnert b4ea27d7c4 Added checks to parser: Now only local variables may be written in updates and each variable at most once. 13 years ago
dehnert a82c8b3153 Moved implementation of PrismParser completely to source file. Fixed some minor things in IR classes. 13 years ago
dehnert 4b7c6a8941 Splitted PrismParser class into header and implementation file. Commented both files properly. Cleaned interface of PrismParser. 13 years ago