[parser] Adding address_parser_rewind to make multiple passes through the file when compiling the phrase tries

This commit is contained in:
Al
2016-07-28 17:13:49 -04:00
parent 1b09b7f2e5
commit 08f39d6b80
2 changed files with 26 additions and 19 deletions

View File

@@ -33,8 +33,9 @@ typedef struct address_parser_data_set {
address_parser_data_set_t *address_parser_data_set_init(char *filename);
bool address_parser_data_set_tokenize_line(address_parser_data_set_t *data_ser, char *input);
bool address_parser_data_set_next(address_parser_data_set_t *data_set);
bool address_parser_data_set_rewind(address_parser_data_set_t *self);
bool address_parser_data_set_tokenize_line(address_parser_data_set_t *self, char *input);
bool address_parser_data_set_next(address_parser_data_set_t *self);
void address_parser_data_set_destroy(address_parser_data_set_t *self);
#endif