#include <subset.h>
Inheritance diagram for grammar_to_parser::basic_subset< E, A >:
Public Types | |
typedef basic_parser< E >::parser_list | parser_list |
typedef basic_parser< E >::parser_list_iterator | parser_list_iterator |
Public Member Functions | |
virtual unsigned long | parse (const E *buf, const unsigned long buf_lenght) |
virtual std::basic_istream< E > & | parse (std::basic_istream< E > &is) |
|
This parse method is taking symbols from the begin of istream to the end, doesn't require that the whole input is parsed The input will be copied into parsed objects manipulated by
Reimplemented from grammar_to_parser::basic_non_terminal< E, A >. |
|
This parse method is taking symbols from the begin of buffer to the end, doesn't require that the whole input is parsed. The input will be copied into parsed objects manipulated by
Reimplemented from grammar_to_parser::basic_non_terminal< E, A >. |