17 Commits (4cf2fd7d61521fbc7101bcff54445341f0878fa7)

Author SHA1 Message Date
Matthias Volk c12c0352f7
Support for parsing jani model from string 5 years ago
Tim Quatmann 1dccab9673 JaniParser: Added missing template instantiation and other fixes. 6 years ago
Tim Quatmann 0433469b9e Added missing template instantiation. 6 years ago
Tim Quatmann 328b9c6986 Gave the JaniParser a template argument, so that we can use it to parse with doubles or with RationalNumbers. 6 years ago
TimQu f2fe674656 JaniParser: made the model available when parsing the property. 7 years ago
TimQu bf40fb54f2 added api call that directly applies a given jani-property filter 7 years ago
TimQu 019cc8b1a0 preserved order of jani-properties as given in the file 7 years ago
TimQu 7cdbd257d3 support for parsing/storing/exporting non-trivial reward expressions 7 years ago
TimQu bb04291860 fixed parsing of jani-function: two passes are required as functions can be defined before they are used 7 years ago
TimQu b1272c58b6 Parsing and exporting of jani-functions 7 years ago
TimQu ea6b211703 fixed storing the wrong pointers to Variables in LValues 7 years ago
TimQu dac431b263 parsing of jani-arrays 7 years ago
TimQu 701f3832b1 parsing reward accumulations 7 years ago
TimQu 4b3e7849ed jani parser parses array variables 7 years ago
TimQu 611428c01f allowing constants in property bounds 8 years ago
sjunges 79bb6734ed compile and link parsers in seperate binary 8 years ago
dehnert ad9008e0c1 fixing more warnings related to struct vs. class forward declarations 9 years ago
TimQu f0ae3a2dfb Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N 9 years ago
dehnert 82cc586718 fixed some issues related to assigning an initializer list to an unordered_map which causes problems on older platforms 9 years ago
sjunges d8952ab5f6 JANI parsing formulae now with correct variable names 9 years ago
sjunges 57fd0fa2dd Fixed variable parsing in JANI, now stricter and handles a larger set of files (also detects issues in our export...). 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 ecc74595ba several jani related fixes: IsInitialRestrictionSet(), FormulaContext, minor things 9 years ago
sjunges ed970d78b1 property support for jani -- several changes throughout code, parser currently only supports probability properties 9 years ago
sjunges 3626c044d3 several improvements towards jani-property support 9 years ago
sjunges 1db826c0e2 recursive parallel composition support in im and export 9 years ago
sjunges 4418b85466 Updated parser 9 years ago
dehnert 1b19372a14 changed a default argument initializer list to make compilers happier 9 years ago
sjunges 6e64631839 initial value support for booleans, some extra error messages) 10 years ago
sjunges 10419d4bba improved error message for unsupported operations 10 years ago
sjunges 1dcec6471f add support for transient var 10 years ago
sjunges ba1f6bf3d5 jani property stub 10 years ago
sjunges 380bed563c updated the jani parser to actually buidl models 10 years ago
sjunges 88af02e723 towards new jani version 10 years ago
sjunges 813515d546 JaniParser: support for local variables 10 years ago
sjunges 70a0e3f547 preliminary version of parsing variables, stub for parsing expressions. 10 years ago
sjunges 926d7730e5 JaniParser: 10 years ago
sjunges 121cfe4d93 rough skeleton for the parser, v1 10 years ago
sjunges 4df9984b87 added bare minimum for parser calls 10 years ago
sjunges 16e20ced0b stub for jani parser 10 years ago