Vcsn
2.0
Be Rational
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
star-normal-form.cc
Go to the documentation of this file.
1
#include <
vcsn/dyn/ratexp.hh
>
2
#include <
vcsn/algos/star-normal-form.hh
>
3
#include <
vcsn/dyn/algos.hh
>
4
#include <
lib/vcsn/algos/registry.hh
>
5
6
namespace
vcsn
7
{
8
namespace
dyn
9
{
10
/*------------------------.
11
| star_normal_form(exp). |
12
`------------------------*/
13
REGISTER_DEFINE(
star_normal_form
);
14
15
ratexp
16
star_normal_form
(
const
ratexp
& e)
17
{
18
return
detail::star_normal_form_registry().call(e);
19
}
20
}
21
}
vcsn::dyn::star_normal_form
ratexp star_normal_form(const ratexp &e)
A normalized form where star is applied only to expression without null constant-term.
Definition:
star-normal-form.cc:16
ratexp.hh
vcsn::dyn::ratexp
std::shared_ptr< detail::ratexp_base > ratexp
Definition:
fwd.hh:64
star-normal-form.hh
registry.hh
algos.hh
lib
vcsn
algos
star-normal-form.cc
Generated by
1.8.7