20 Commits (4cf2fd7d61521fbc7101bcff54445341f0878fa7)

Author SHA1 Message Date
Tim Quatmann aa5bb9cb7d
PrismParser: Parsing unbounded integer variables 4 years ago
Tim Quatmann 6fe76a009d Polished parsing of Prism-SMGs, in particular 5 years ago
Stefan Pranger 81db530f70 do not clear moduleToIndexMap for second run 5 years ago
Stefan Pranger 9bf2a572a7 check if state is controlled by multiple players 5 years ago
Stefan Pranger 11f7464372 players now get stored in PRISM programs 5 years ago
Stefan Pranger 48276e47a9 further work on player parsing 5 years ago
Stefan Pranger 3f3b154ce0 first progress on player parsing 5 years ago
Stefan Pranger 55f4efd40a added SMG ModelType 5 years ago
Stefan Pranger d35e9a6a40 removed plenty of empty line whitespaces 5 years ago
Sebastian Junges e22f699339 parser for predicates 5 years ago
Stefan Pranger e0a71f331c do not clear moduleToIndexMap for second run 5 years ago
Sebastian Junges 290ede7404 extended the parser to handle observable expressions 6 years ago
Tim Quatmann 78d99328b6 PrismParser: Making module renaming a LocatedInformation so we can properly store the line number of it. Also silenced a warning related to virtual destructors 6 years ago
TimQu 5f3065ec5a PrismParser: Check for expression type. Support for formulas in arbitrary order. 6 years ago
TimQu 734cb2d456 PrismParser: Allow Formula assignments in random order. 6 years ago
Tim Quatmann 12ef18a239 PrismParser: Various improvements of error output. Support for using formulas before they were declared. 6 years ago
TimQu 2b90975525 parsing prism PTAs 7 years ago
sjunges 79bb6734ed compile and link parsers in seperate binary 7 years ago
sjunges 12dda40919 split IOSettings in BuildSettings and IOSettings, refactored some dependencies on settings object away if it doesnt hurt too much, moved GSPN and PGCL settings to their own libs 8 years ago
dehnert 2d99ff3126 preserving action knowledge from first to second PRISM parser pass 8 years ago
Sebastian Junges 63fd02937f pomdps 8 years ago
sjunges bbb4d16965 towards support for pomdps in storm 8 years ago
dehnert 0a3ff157f7 constants defaulting to type int and allowing model type everywhere (on top level) of PRISM program 9 years ago
dehnert e09e3f3f75 making the phoenix rise from the ashes (aka boost 1.63) 9 years ago
dehnert 8d6b029d67 next batch of fixing warnings 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
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
sjunges 2365f62f23 minor updates of parsers 9 years ago
sjunges 5cc1a86f10 No - I won't wait for those parsers no more. Part one of some compiliation speed up stuff. 9 years ago
dehnert 92932fced1 support for initial constructs in PRISM programs 9 years ago
dehnert 9db10e7849 added all composition operators of PRISM 9 years ago
sjunges 1e1400d68d merge 10 years ago
dehnert f72f556018 improved spirit error handling a bit 10 years ago
dehnert 4ca64a913a main executable compiling again, started to debug 10 years ago
dehnert 6133c3462a symbolic models can now have several reward models, adapted reward generation in model builders, probably introduced quite some bugs 10 years ago
dehnert e631dbd1a0 more work on new reward models 10 years ago
sjunges a129983ae9 cleaning includes for better compilation times 10 years ago
dehnert 8f4a4397e0 Started working on Markovian commands in PRISM programs. 10 years ago
dehnert 1699732dce More work on logic classes. 11 years ago
dehnert ab0caf79e8 Replaced action names by indices in PRISM programs. 11 years ago
dehnert 3260a6203c Started improving performance of explicit model generation. 11 years ago
dehnert 7ec3e8b214 Further fixes for new variable handling. libstorm now compiles again, yay. 11 years ago
dehnert e49814d391 Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch. 11 years ago
dehnert 40c698af90 Some fixes to make new SMT framework compile with clang under Mac OS (includes fixes to some initializiation ordering warnings). Bugfix for PRISM parser to correctly handle formulas. 11 years ago
dehnert 478f5ee38c Started separating expression parsing from PRISM model parsing. 11 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
dehnert 873d80cd2d If a module is renamed from some other module, this is now kept track of in the respective PRISM classes. 11 years ago
dehnert 82836f1ad1 Added some checks for validity of identifiers in PRISM programs. Added some illegal tests to test suite. 11 years ago
dehnert d0d80cf5e1 Started on making the PrismParser more robust. 11 years ago