Open
Description
If I try to parse a POMDP in PRISM format using the "observables ... endobservables" syntax (PRISM documentation), it seems to only work if this definition is the first thing that's defined after the pomdp
header.
In the attachment (see below), there are 2 files with the same POMDP defined, the only difference is that the test-fail.prism
contains a definition of some formula before the definition of observables. The test-ok.prism
is parsed fine and test-fail.prism
fails with:
ERROR (SpiritErrorHandler.h:26): Parsing error at 6:5: expecting "=", here:
x
^
ERROR (storm-cli.cpp:63): An exception caused Storm to terminate. The message of the exception is: WrongFormatException: Parsing error at 6:5: expecting "=", here:
x
^
PRISM parses both of these without any issues.
Metadata
Metadata
Assignees
Labels
No labels