#include <ere_branch.h>
Public Member Functions | |
unsigned long | recognize (const E *buf, const unsigned long buf_length, const unsigned long buf_offset, bool try_positions=true) |
void | assign_matches (matches::match_key parent_address, unsigned long &branch_pos, matches &m) |
bool | is_right_anchor () |
void | push_parsers (parser_list &l) |
Private Types | |
typedef grammar_to_parser::basic_parser< E >::parser_list | parser_list |
Private Attributes | |
grammar_to_parser::basic_choice< E, ere_expression< E > > | m_ere |
grammar_to_parser::basic_non_terminal< E, ere_expression_ere_branch > | m_ere_expression_ere_branch |