Awali
Another Weighted Automata library
Namespaces | Functions
add_path.hh File Reference
#include <awali/sttc/algos/standard.hh>
#include <awali/sttc/algos/compact_thompson.hh>
#include <awali/sttc/misc/add_epsilon_trans.hh>
#include <awali/sttc/core/rat/ratexpset.hh>
#include <awali/sttc/core/rat/ratexp.hh>
#include <awali/sttc/labelset/traits.hh>

Go to the source code of this file.

Namespaces

 awali
 Main namespace of Awali.
 
 awali::sttc
 Namespace for the static layer of Awali.
 

Functions

template<typename Aut >
void awali::sttc::add_path (Aut &aut, state_t p, state_t q, const std::string &s, bool strict_alphabet=true)
 adds a subautomaton realizing the series s between states p and q of aut. More...
 
template<typename Aut >
auto awali::sttc::add_path (Aut &aut, state_t p, state_t q, const typename context_t_of< Aut >::ratexp_t &exp) -> typename std::enable_if<!labelset_t_of< Aut >::has_one(), void >::type
 adds a subautomaton realizing the series exp between states p and q of aut. More...