12 Commits (076b6cc71c5cd0e82b4d2871e9213d9e31a9cba1)

Author SHA1 Message Date
dehnert e79233bd7b Added check in PRISM program that prevents global varibles from written in possibly synchronizing commands. 10 years ago
dehnert aaefe7dfa5 Fixed some tests/parser. 10 years ago
dehnert 8e71081f1e Functional tests now work again. 10 years ago
dehnert 93a08538e3 Reverted debug change in test. 10 years ago
dehnert 7c5603de3e Improved performance of the expression parser a bit more. 10 years ago
dehnert 72cc5f2188 Added 'power' as a binary operator in expression classes and expression grammar. 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 82836f1ad1 Added some checks for validity of identifiers in PRISM programs. Added some illegal tests to test suite. 11 years ago
dehnert 39ec9401ef Fixed the PrismParser so the exact format of PRISMs boolean expressions can now be parsed. 11 years ago
dehnert 311247ff0c Added support for Xor in expression classes and added parsing functionality for Xor, Implies and Iff. 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