30 #ifndef __CLAW_AUTOMATON_HPP__
31 #define __CLAW_AUTOMATON_HPP__
55 template<
class State,
class Edge,
class StateComp = std::less<State>,
56 class EdgeComp = std::less<Edge> >
77 typedef std::map<state_type, neighbours_list, state_compare>
adjacent_list;
104 template<
class InputIterator>
105 bool match(InputIterator
first, InputIterator last)
const;
120 template<
class InputIterator>
122 InputIterator last)
const;
145 #endif // __CLAW_AUTOMATON_HPP__