Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

AlphabetDecorator Class Template Reference
[Alphabet]

Decorate a given alphabet implementation with meta-symbols. More...

List of all members.


Detailed Description

template<class L, class T>
class vcsn::algebra::AlphabetDecorator< L, T >

Decorate a given alphabet implementation with meta-symbols.

The meta-symbols are:

The meta-symbols are encoded using the type of the letter with a default value that has to be specified with the traits meta_symbol. For instance, '?' and '#' for char. Yet, if these characters are already present in the alphabet, we look for another character in a incremental way. If, unfortunately, there is not enough place, the program is stopped.


Generated on Sun Jul 18 14:31:02 2004 for Vaucanson by doxygen 1.3.7