Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
PrismParser.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
#include "
storm/storage/prism/Program.h
"
5
6
namespace
storm::parser
{
7
8
class
PrismParser
{
9
public
:
16
static
storm::prism::Program
parse
(std::string
const
& filename,
bool
prismCompatability =
false
);
17
25
static
storm::prism::Program
parseFromString
(std::string
const
& input, std::string
const
& filename,
bool
prismCompatability =
false
);
26
};
27
}
// namespace storm::parser
Program.h
storm::parser::PrismParser
Definition
PrismParser.h:8
storm::parser::PrismParser::parseFromString
static storm::prism::Program parseFromString(std::string const &input, std::string const &filename, bool prismCompatability=false)
Parses the given input stream into the PRISM storage classes assuming it complies with the PRISM synt...
Definition
PrismParser.cpp:9
storm::parser::PrismParser::parse
static storm::prism::Program parse(std::string const &filename, bool prismCompatability=false)
Parses the given file into the PRISM storage classes assuming it complies with the PRISM syntax.
Definition
PrismParser.cpp:5
storm::prism::Program
Definition
Program.h:32
storm::parser
Contains all file parsers and helper classes.
Definition
GspnParser.cpp:13
src
storm-parsers
parser
PrismParser.h
Generated by
1.9.8