Vaucanson
1.4.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
vaucanson
contexts
bmig
contexts/bmig/z_transducer_structures.hh
1
#ifndef VAUCANSON_CONTEXTS_BMIG_Z_TRANSDUCER_STRUCTURES_HH
2
# define VAUCANSON_CONTEXTS_BMIG_Z_TRANSDUCER_STRUCTURES_HH
3
# ifndef VCSN_GRAPH_IMPL
4
# define VCSN_GRAPH_IMPL bmig
5
# define VCSN_GRAPH_IMPL_INCLUDE_PATH vaucanson/automata/implementation
6
# define VCSN_CONTEXT_INCLUDE_PATH vaucanson/contexts
7
# else
8
# define DONT_UNDEF
9
# endif
10
11
# ifndef VCSN_DEFAULT_GRAPH_IMPL
12
# define VCSN_DEFAULT_GRAPH_IMPL bmig
13
# define VCSN_ALIAS_NAMESPACE
14
# endif
15
16
# include <vaucanson/misc/usual_macros.hh>
17
# include <vaucanson/automata/generic_contexts/z_transducer_structures.hh>
18
# if !defined(ALIAS_z_transducer) && defined(VCSN_ALIAS_NAMESPACE)
19
# define ALIAS_z_transducer
20
namespace
vcsn
21
{
22
namespace
z_transducer = vcsn::VCSN_DEFAULT_GRAPH_IMPL::z_transducer;
23
}
24
# endif
25
# if !defined(ALIAS_z_automaton) && defined(VCSN_ALIAS_NAMESPACE)
26
# define ALIAS_z_automaton
27
namespace
vcsn
28
{
29
namespace
z_automaton = vcsn::VCSN_DEFAULT_GRAPH_IMPL::z_automaton;
30
}
31
# endif
32
33
# ifndef DONT_UNDEF
34
# undef VCSN_GRAPH_IMPL
35
# undef VCSN_GRAPH_IMPL_INCLUDE_PATH
36
# undef VCSN_CONTEXT_INCLUDE_PATH
37
# else
38
# undef DONT_UNDEF
39
# endif
40
#endif // !VAUCANSON_CONTEXTS_BMIG_Z_TRANSDUCER_STRUCTURES_HH
Generated on Sat Jul 14 2012 18:46:41 for Vaucanson by
1.8.1.1