|
@ -1,10 +1,3 @@ |
|
|
/*
|
|
|
|
|
|
* File: AssignmentStatement.cpp |
|
|
|
|
|
* Author: Lukas Westhofen |
|
|
|
|
|
* |
|
|
|
|
|
* Created on 11. April 2015, 17:42 |
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
|
|
#include "src/storage/pgcl/AssignmentStatement.h"
|
|
|
#include "src/storage/pgcl/AssignmentStatement.h"
|
|
|
|
|
|
|
|
|
namespace storm { |
|
|
namespace storm { |
|
@ -13,6 +6,10 @@ namespace storm { |
|
|
variable(variable), expression(expression) { |
|
|
variable(variable), expression(expression) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
bool AssignmentStatement::isDeterministic() const { |
|
|
|
|
|
return expression.which() == 0; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
boost::variant<storm::expressions::Expression, storm::pgcl::UniformExpression> const& AssignmentStatement::getExpression() const { |
|
|
boost::variant<storm::expressions::Expression, storm::pgcl::UniformExpression> const& AssignmentStatement::getExpression() const { |
|
|
return this->expression; |
|
|
return this->expression; |
|
|
} |
|
|
} |
|
|