4 #include <unordered_map>
40 std::unordered_map<std::string, Token::Token_type>
keywords;
45 std::vector<std::unordered_map<std::string, Token::Token_type>>
operators;
47 std::map<Token::Token_type, std::string>
reverse;
std::vector< Token::Token_type > state_type
Definition: stateomat.hpp:38
Definition: PositionAwareNode.hpp:6
bool state_is_accepting(unsigned int state)
Definition: stateomat.cpp:171
std::unordered_map< std::string, Token::Token_type > keywords
Definition: stateomat.hpp:40
std::vector< std::vector< unsigned int > > transitions
Definition: stateomat.hpp:36
void dump_graph(std::string const &file_name)
Definition: stateomat.cpp:176
Stateomat()
Definition: stateomat.cpp:9
std::map< Token::Token_type, std::string > reverse
Definition: stateomat.hpp:47
Definition: stateomat.hpp:17
std::vector< std::unordered_map< std::string, Token::Token_type > > operators
Definition: stateomat.hpp:45