12#ifndef MCRL2_LPS_DETAIL_LPS_COMMAND_H
13#define MCRL2_LPS_DETAIL_LPS_COMMAND_H
15#include "mcrl2/data/rewriter.h"
16#include "mcrl2/lps/io.h"
17#include "mcrl2/utilities/detail/command.h"
30 const std::string& input_filename,
31 const std::string& output_filename,
32 const std::vector<std::string>& options
39 lps::load_lps(lpsspec, input_filename);
49 const std::string& input_filename,
50 const std::string& output_filename,
51 const std::vector<std::string>& options,
Linear process specification.
Namespace for all data library functionality.
rewrite_strategy
The strategy of the rewriter.
The main namespace for the LPS library.
A class that takes a linear process specification and checks all tau-summands of that LPS for conflue...
lps::specification lpsspec
lps_command(const std::string &name, const std::string &input_filename, const std::string &output_filename, const std::vector< std::string > &options)
PBES command that uses a rewrite strategy.
lps_rewriter_command(const std::string &name, const std::string &input_filename, const std::string &output_filename, const std::vector< std::string > &options, data::rewrite_strategy strategy_)
data::rewrite_strategy strategy
std::size_t operator()(const atermpp::detail::reference_aterm< T > &t) const