20 Commits (4317643abf601cbe47d42a16ecd89983ccae6d70)

Author SHA1 Message Date
Steffen Märcker 4317643abf Check argument instead of result in function evaluation 8 years ago
Joachim Klein 9d0b038dda ExpressionFunc.evaluatePowInt: guard against int underflow 8 years ago
Joachim Klein 2c8f5427b5 Expression: add evaluateExact methods 10 years ago
Dave Parker f4bc0ee72c Add equals and hashCode methods to Expression class hierarchy (Eclipse auto-generated). 10 years ago
Dave Parker a9456fa826 Code tidy. 10 years ago
Dave Parker daedb1e06f Add isProposition methods to Expression classes. 13 years ago
Dave Parker 99181f0ec3 Spaces in ExpressionFunc toString. 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. 13 years ago
Dave Parker e3846c7d21 Push some function evaluation code into separate methods, for easier re-use elsewhere. 14 years ago
Dave Parker 7fda209763 Undo revision 4243 - alternative fix coming up 14 years ago
Vojtech Forejt b1ea8c04d4 Fixed handling of the case when functions like pow, floor, etc. are given incorrect number of arguments. 14 years ago
Dave Parker 2e8a2d4b2e Bug fix in integer power type checking. 15 years ago
Dave Parker 03cf76f5d6 Fix: floor/ceil of NaN/inf is an error. 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). 15 years ago
Dave Parker 904b3436b0 Correct detection of erroneous integer powers with negative exponent. 15 years ago
Dave Parker ff697f7196 Correct detection of erroneous integer powers with negative exponent. 15 years ago
Dave Parker a6627b8c5a Filters, new property semantics and corresponding code tidying. 16 years ago
Dave Parker d199d035ed Integration of prism-explicit branch into trunk, i.e. merge of trunk@1015-prism-explicit@1405 into trunk. 17 years ago
Dave Parker 57da2ecd16 Updated copyright info etc. 18 years ago
Dave Parker 5d3d24bc17 Merged prism-parser branch (revs 577:659) into trunk. 18 years ago