mCRL2
Loading...
Searching...
No Matches
no_substitution.h
Go to the documentation of this file.
1// Author(s): Wieger Wesselink
2// Copyright: see the accompanying file COPYING or copy at
3// https://github.com/mCRL2org/mCRL2/blob/master/COPYING
4//
5// Distributed under the Boost Software License, Version 1.0.
6// (See accompanying file LICENSE_1_0.txt or copy at
7// http://www.boost.org/LICENSE_1_0.txt)
8//
11
12#ifndef MCRL2_DATA_SUBSTITUTIONS_NO_SUBSTITUTION_H
13#define MCRL2_DATA_SUBSTITUTIONS_NO_SUBSTITUTION_H
14
15#include <iostream>
16
17namespace mcrl2 {
18
19namespace data {
20
24{
25};
26
27inline
28std::ostream& operator<<(std::ostream& out, const no_substitution&)
29{
30 return out << "[]";
31}
32
33} // namespace data
34
35} // namespace mcrl2
36
37#endif // MCRL2_DATA_SUBSTITUTIONS_NO_SUBSTITUTION_H
std::ostream & operator<<(std::ostream &out, const abstraction &x)
Definition abstraction.h:94
A class that takes a linear process specification and checks all tau-summands of that LPS for conflue...
Definition indexed_set.h:72
An empty struct that is used to denote the absence of a substitution. Used for rewriters.