9 Commits (89909fe8dc9e42b79cccafde7ac109516bcc30b2)

Author SHA1 Message Date
PBerger 68c27f99ef Mass-added Keyword "override" 13 years ago
dehnert 4dadedf39d Added methods to retrieve module index by variable name from IR. This fixes an issue in the symbolic adapter. 13 years ago
dehnert 9505f553dd Added copy-constructors for all IR classes. TODO: make tests run again... 13 years ago
dehnert 23f25beb27 More fixes. Still TODO: copy constructors for IR classes. 13 years ago
dehnert a0ee0b46c7 Fixed minor bug. 13 years ago
dehnert 7b8b1ebd4f Further refactoring of IR classes. 13 years ago
dehnert e30c386f23 On my way of splitting header/source files in IR to make forward-declaration easy. 13 years ago
dehnert 8abc703f6a Further refactoring of IR and PRISM parser. 13 years ago
Lanchid ec91dcbe2e Merge branch master into LTLParser 13 years ago
PBerger d3c80dca16 Updated CMakeLists.txt 13 years ago
gereon dfd4df2884 Removing debug output. 13 years ago
gereon 4222130524 Fixed a few more bugs in clone() of various Expression classes and some in the module renaming. 13 years ago
gereon c3cfc5404c Somewhat fixed weird issue during module renaming. 13 years ago
gereon ac313cb997 Removed debug output, fixed DoubleExpressionGrammar 13 years ago
gereon 766a92db3a Fixed error in *Literal::clone() 13 years ago
gereon a9edf2aa8c Removed some debug output. 13 years ago
gereon 3c1cf4819c Fixed a few other issues. Module renaming seems to work now! 13 years ago
gereon 152bcd2f20 Porting Program datastructures to use shared_ptr (at least for the moment...) 13 years ago
gereon 840a9b6e07 Somewhat works now. Still has at least one bug and segfaults afterwards :-) 13 years ago
gereon e55fca3836 Implemented module renaming. 13 years ago
dehnert 42693bf0f2 Fixed wrong includes of cuddObj.hh in expression classes. Added missing files of cudd. 13 years ago
gereon 18b6e812a7 Added #include <memory>, as std::shared_ptr is used within this file 13 years ago
dehnert 4d813999e3 Backup commit. On my way of buidling appropriate BDDs. 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 edd3a9a20e Added possibility to evaluate expressions without concrete variables. Fixed some minor things in CUDD Makefiles. Renamed IR adapter. 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 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. 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
dehnert f52201466c Parsing labels works now. 13 years ago
dehnert a44da7d50a Commit to switch workplace. 13 years ago
dehnert f7194a416d Cleaned IR classes a bit and made attributes private. Changed grammar rules accordingly. 13 years ago
dehnert b381321653 Added more classes to IR. Extended PRISM-format parser. 13 years ago
dehnert a4b7b27829 Added parsing support for expressions. Now working on parsing probabilistic programs. 13 years ago
dehnert a7ab5bb309 More fun with Spirit. 13 years ago