Dave Parker
|
9ecd00a549
|
Added CTL operators to the parser.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@830 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 years ago |
Dave Parker
|
2e4014c005
|
Added error checking for var ranges that are too big.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@798 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
a8fa1ae9f6
|
Catching of invalid (too big) ints at parse time.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@797 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
141e3f8b4f
|
Bugfix: type errors in toSimulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@788 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
2ed9990cad
|
HTML warnings in prism2html output.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@776 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
daba4983ab
|
Bug fix: action label checking in simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@774 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
52bddb824e
|
New and improved version of MDP LTL model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@756 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
9d59912d3b
|
Working (but untidied) version of MDP LTL model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@752 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
e95ca0858b
|
Comment typo.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@741 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
d2981f9b27
|
Tweaks to expression types (and last commit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@740 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
4afcadb8b6
|
Error in LTL type checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@739 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
3d4a694614
|
Error in LTL type checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@738 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
31336f44db
|
Bug fix: deepCopy() in ExpressionTemporal.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@737 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
9254bd041d
|
Added model checking of negated temporal operators (not simulator).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@736 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
91a7d8455f
|
Added fallback type computation to getType().
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@718 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
3c5f18511d
|
Type checking for temporal operators.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@716 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
bd34666560
|
Integration of path properties into expression hierarchy in parser.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@715 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
39085ddc40
|
Slightly improved version of just-improved parsing of bounded temporal operators.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@712 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
f8de8dbda3
|
New and improved version of dodgy parsing of bounded temporal operators.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@711 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
4b889ef3e2
|
Removed PathExpression classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@710 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
e572ad0b2d
|
Added weak until (W) and release (R) to properties language.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@700 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
ff44e3a64d
|
Bug fix (constants in simulator).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@694 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
57da2ecd16
|
Updated copyright info etc.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@688 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
3a718795f8
|
Small improvements to model checking output.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@687 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
2ba554804a
|
Parser fix (system defn parallel comp grammar).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@680 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
9e877df567
|
Better error handling for missing quotes on labl defs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@678 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
81a951c643
|
Bug fix (for loops) in parser.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@675 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
57e49593ff
|
Parser bug.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@669 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
bdb7b8be60
|
Enabled steady-state properties for DTMCs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@666 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
6af512e916
|
Small fix in parsing of time-bounded untils.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@664 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
fbb41af068
|
Filter toString() typo.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@663 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
84bc3d3d47
|
Eclipse tidy (remove unused imports).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@661 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
5d3d24bc17
|
Merged prism-parser branch (revs 577:659) into trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@660 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
1518fbdbae
|
Slight tweaks to PrismParser main method.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@658 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
738b806fd2
|
Added (in full) log function to PRISM language.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@569 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
7e348b6052
|
Redefining built-in labels is an error.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@550 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
e715cf3c8b
|
Updated more email addresses, affiliations, etc.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@548 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
2179deefdb
|
Updated email addresses and affiliations in copyright info.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@547 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
1a366fc0a9
|
Improvements to PRISM-to-Latex code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@537 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
b06fc67a27
|
Better handling of double quotes in PRISM-latex converter.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@507 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
27e20077be
|
Improvements to PRISM-latex export.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@496 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
ef9ac49519
|
Syntax highlighter handles preprocessor code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@488 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
a37a947fc5
|
Properties files can use model file formulas. Model files can contain labels.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@454 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
0f0236190e
|
Added parser utility method to test if a string is a PRISM language keyword.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@329 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
2f9e7143d0
|
Moved fix that printed semicolon behind global declaration to modulesfile, where it belongs
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@328 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
eacd8b3bd8
|
Added log function to PRISM language (but not actually supported yet, except in constant evaluations).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@325 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
3dac129c9b
|
Added cumulative reward model checking for DTMCs (all 3 engines).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@278 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
3b4cebd783
|
Semicolon behind Declaration in toString()
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@277 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Mark Kattenbelt
|
1c0f0feeab
|
Fixed bug where formula is not terminated by semicolon
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@264 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |
Dave Parker
|
d636ab1969
|
Addition of 64-bit PRISM branch to trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@262 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
19 years ago |