25 Commits (76a523d4227613f80ebae62b59dab6f2371b9590)

Author SHA1 Message Date
Dave Parker 0f0236190e Added parser utility method to test if a string is a PRISM language keyword. 19 years ago
Mark Kattenbelt 2f9e7143d0 Moved fix that printed semicolon behind global declaration to modulesfile, where it belongs 19 years ago
Dave Parker eacd8b3bd8 Added log function to PRISM language (but not actually supported yet, except in constant evaluations). 19 years ago
Dave Parker 3dac129c9b Added cumulative reward model checking for DTMCs (all 3 engines). 19 years ago
Mark Kattenbelt 3b4cebd783 Semicolon behind Declaration in toString() 19 years ago
Mark Kattenbelt 1c0f0feeab Fixed bug where formula is not terminated by semicolon 19 years ago
Dave Parker d636ab1969 Addition of 64-bit PRISM branch to trunk. 19 years ago
Dave Parker 5ef3824832 Rearrangement and tidy-up of copyright/license info in file headers. 19 years ago
Dave Parker 9ea9d3b904 ModulesFile toString() function should display model type. 19 years ago
Dave Parker d1bca01e7d Use reward structure name for experiment result name, i.e. Y-axis, where appropriate. 20 years ago
Dave Parker c01f040361 Bugfix: Incorrect detection of unknown PRISM language functions. 20 years ago
Dave Parker a2fd0dd5b7 Addition of F (future) and G (global) operators to property specification language. 20 years ago
Dave Parker a7874d4790 Cosmetic fix in parser Makefile. 20 years ago
Dave Parker 1f95850869 Added functions to query number of state/transition reward items. 20 years ago
Dave Parker 7460297a7a Fixed various possible sources of round-off error when converting doubles to ints/longs (see previous revision). 20 years ago
Dave Parker 6845512140 Removal of APMC code. 20 years ago
Dave Parker 83152265f5 Changed handling of multiple reward structures so is 1-indexed from properties, etc. 20 years ago
Dave Parker 20a6be968b Removal of explicit lists of Java/C++ files from Makefiles (we are reliant on GNU make anyway). 20 years ago
Dave Parker 92d9a06981 Language additions: doubles in exponential form (e.g. 1.4e-9) and unary minus operator. 20 years ago
Dave Parker 1b4036bc16 Major overhaul of rewards to allow multiple (named) reward structures. 20 years ago
Dave Parker 52c1294341 Removed restriction that type keyword must be first thing in model file. 20 years ago
Dave Parker cd73222bba Bug fix for explicit import when some variables have zero range. 20 years ago
Dave Parker 07baeb554e Added parse-time checks for illegal updates (synch+global or non-local). 20 years ago
Dave Parker 10e6779219 Fix to ignore PrismParser.jj compilation when javacc not present. 20 years ago
Dave Parker b54050a199 PRISM trunk layout rearrangement. 20 years ago