12#ifndef MCRL2_PBES_TXT2PBES_H
13#define MCRL2_PBES_TXT2PBES_H
15#include "mcrl2/pbes/algorithms.h"
16#include "mcrl2/pbes/io.h"
17#include "mcrl2/pbes/parse.h"
30 spec_stream >> result;
33 mCRL2log(log::verbose) <<
"normalizing the PBES ..." << std::endl;
46 std::stringstream from(text);
47 return txt2pbes(from, normalize);
parameterized boolean equation system
#define mCRL2log(LEVEL)
mCRL2log(LEVEL) provides the stream used to log.
void normalize(pbes &x)
The function normalize brings (embedded) pbes expressions into positive normal form,...
The main namespace for the PBES library.
pbes txt2pbes(std::istream &spec_stream, bool normalize=true)
Parses a PBES specification from an input stream.
pbes txt2pbes(const std::string &text, bool normalize=true)
Parses a PBES specification from a string.