You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gereon
b92260fed0
A lot of work on PrismParser:
* Created a distinct parser for each expression type and for identifiers
* Removed all expression rules from PrismParser, using new parsers instead
* Reduced excessive usage of boost::lambda, using semantic actions only for single calls
* Moved actual state to new class (-> VariableState, whole two-run-logic can probably implemented there)
* Much cleanup
Work should be finished on expression parser, but not yet on prism parser...
12 years ago
..
expressions
Somewhat works now. Still has at least one bug and segfaults afterwards :-)
12 years ago
Assignment.cpp
Implemented module renaming.
12 years ago
Assignment.h
Implemented module renaming.
12 years ago
BooleanVariable.cpp
Somewhat works now. Still has at least one bug and segfaults afterwards :-)
12 years ago
BooleanVariable.h
Somewhat works now. Still has at least one bug and segfaults afterwards :-)
12 years ago
Command.cpp
Implemented module renaming.
12 years ago
Command.h
Implemented module renaming.
12 years ago
IR.h
Removed some unnecessary boost stuff from IR expressions. Separated header and source file for all non-expression IR entities (expressions are still to come). Added comments for these classes.
12 years ago
IntegerVariable.cpp
Somewhat works now. Still has at least one bug and segfaults afterwards :-)
12 years ago
IntegerVariable.h
Somewhat works now. Still has at least one bug and segfaults afterwards :-)
12 years ago
Module.cpp
Somewhat works now. Still has at least one bug and segfaults afterwards :-)
12 years ago
Module.h
Implemented module renaming.
12 years ago
Program.cpp
Program returns empty RewardModel and emits error, if invalid model is given.
12 years ago
Program.h
Added getter routines, so we can retrieve the reward models
12 years ago
RewardModel.cpp
Added convenience methods RewardModel::hasStateRewards() and RewardModel::hasTransitionRewards()
12 years ago
RewardModel.h
Added convenience methods RewardModel::hasStateRewards() and RewardModel::hasTransitionRewards()
12 years ago
StateReward.cpp
Added getter routines, so we can retrieve the reward models
12 years ago
StateReward.h
Added getter routines, so we can retrieve the reward models
12 years ago
TransitionReward.cpp
Added getter routines, so we can retrieve the reward models
12 years ago
TransitionReward.h
Added getter routines, so we can retrieve the reward models
12 years ago
Update.cpp
Implemented module renaming.
12 years ago
Update.h
Implemented module renaming.
12 years ago
Variable.cpp
Somewhat works now. Still has at least one bug and segfaults afterwards :-)
12 years ago
Variable.h
Somewhat works now. Still has at least one bug and segfaults afterwards :-)
12 years ago