Steffen Märcker
|
4317643abf
|
Check argument instead of result in function evaluation
Make the check intention revealing, i.e., we do not floor/ceil special values.
|
8 years ago |
Joachim Klein
|
9d0b038dda
|
ExpressionFunc.evaluatePowInt: guard against int underflow
|
8 years ago |
Joachim Klein
|
2c8f5427b5
|
Expression: add evaluateExact methods
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@11556 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
10 years ago |
Dave Parker
|
f4bc0ee72c
|
Add equals and hashCode methods to Expression class hierarchy (Eclipse auto-generated).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@10565 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
10 years ago |
Dave Parker
|
a9456fa826
|
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@10564 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
10 years ago |
Dave Parker
|
daedb1e06f
|
Add isProposition methods to Expression classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7259 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
99181f0ec3
|
Spaces in ExpressionFunc toString.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6993 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9b5aae301f
|
Patch in current version of multi-objective model checking (from prism-multi branch). Still need to copy across etc/ directory containing lpsolve libraries. Also contains a few JDD fixes via Christian von Essen.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6211 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
e3846c7d21
|
Push some function evaluation code into separate methods, for easier re-use elsewhere.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4637 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
7fda209763
|
Undo revision 4243 - alternative fix coming up
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4248 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Vojtech Forejt
|
b1ea8c04d4
|
Fixed handling of the case when functions like pow, floor, etc. are given incorrect number of arguments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4243 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
2e8a2d4b2e
|
Bug fix in integer power type checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2205 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
03cf76f5d6
|
Fix: floor/ceil of NaN/inf is an error.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2185 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
bf16bd754b
|
Correct handling of mod (error on non-positive divisor, positive result for negative dividend) (NB: needs CUDD fix too).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2182 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
904b3436b0
|
Correct detection of erroneous integer powers with negative exponent.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2181 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
ff697f7196
|
Correct detection of erroneous integer powers with negative exponent.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2180 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
a6627b8c5a
|
Filters, new property semantics and corresponding code tidying.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1712 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
d199d035ed
|
Integration of prism-explicit branch into trunk, i.e. merge of trunk@1015-prism-explicit@1405 into trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1406 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 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
|
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 |