Awali
Another Weighted Automata library
Namespaces | Macros | Functions
printer.hxx File Reference
#include <awali/sttc/misc/escape.hh>
#include <awali/sttc/misc/indent.hh>
#include <awali/sttc/misc/raise.hh>

Go to the source code of this file.

Namespaces

 awali
 Main namespace of Awali.
 
 awali::sttc
 Namespace for the static layer of Awali.
 
 awali::sttc::rat
 Namespace about static rational expressions.
 

Macros

#define CASE(T)   case type_t::T: o << #T; break
 
#define CASE(Type)
 
#define DEFINE
 
#define VISIT(Type)
 

Functions

std::ostream & awali::sttc::rat::operator<< (std::ostream &o, type_t t)
 

Macro Definition Documentation

◆ CASE [1/2]

#define CASE (   T)    case type_t::T: o << #T; break

◆ CASE [2/2]

#define CASE (   Type)
Value:
case exp::type_t::Type: \
return precedence_t::Type;

◆ DEFINE

#define DEFINE
Value:
template <typename RatExpSet> \
inline \
auto \
printer<RatExpSet>

◆ VISIT

#define VISIT (   Type)
Value:
DEFINE::visit(const Type ## _t& v) \
-> void