#include <one_char_or_coll_elem_ere.h>
Public Member Functions | |
void | push_parsers (parser_list &l) |
unsigned long | recognize (const E *buf, const unsigned long buf_length, const unsigned long buf_offset) |
Private Types | |
typedef grammar_to_parser::basic_parser< E >::parser_list | parser_list |
typedef bracket_expression::bracket_expr< E > | bracket_expr_type |
typedef bracket_expression::collating_symbol< E > | collating_symbol_type |
Private Attributes | |
grammar_to_parser::basic_except_terminal< E, special_chars< E > > | m_ord_char |
grammar_to_parser::basic_non_terminal< E, quoted_char > | m_quoted_char |
grammar_to_parser::basic_terminal< E,'.'> | m_dot |
grammar_to_parser::basic_choice< E, bracket_expr_type > | m_bracket_expr |