Lines Matching defs:scan

48 static void parse_warn_error(int which, scanner_t *scan, char *fmt, va_list va)  in parse_warn_error()
97 void parse_error (scanner_t *scan, char *fmt, ...) in parse_error()
105 void parse_warn (scanner_t *scan, char *fmt, ...) in parse_warn()
113 void scanner_def_err(scanner_t *scan, char *fmt, va_list vp) in scanner_def_err()
123 static void free_cards(scanner_t *scan, card_t *c) in free_cards()
135 static void deck_free(scanner_t *scan, deck_t *deck) in deck_free()
149 static deck_t *new_deck(scanner_t *scan) in new_deck()
161 void scanner_add_tokens(scanner_t *scan, tokenmap_t *map) in scanner_add_tokens()
172 void scanner_reset_tokens(scanner_t *scan) in scanner_reset_tokens()
184 void scanner_input_new(scanner_t *scan, file_spec_p file) in scanner_input_new()
206 void scanner_input_newfp(scanner_t *scan, void *fp) in scanner_input_newfp()
225 void scanner_sect_new(scanner_t *scan, scanner_def_t *defs, tokenmap_t *map) in scanner_sect_new()
248 void scanner_input_release(scanner_t *scan) /* release top of stack */ in scanner_input_release()
260 void scanner_sect_release(scanner_t *scan) /* release top of stack */ in scanner_sect_release()
272 void scanner_init(scanner_t *scan) in scanner_init()
285 void scanner_free_all(scanner_t *scan) in scanner_free_all()
290 void scanner_release(scanner_t *scan) in scanner_release()
349 static void skip_space(scanner_t *scan, char **p) in skip_space()
357 static void skip_nonspace_quote(scanner_t *scan, char **p) in skip_nonspace_quote()
395 static card_t *make_card(scanner_t *scan, char *p1, char *p2, char *p3, char *p4) in make_card()
473 int scanner_parse_line(scanner_t *scan) in scanner_parse_line()
696 int scanner_parse_all(scanner_t *scan) in scanner_parse_all()
721 char *scanner_token(scanner_t *scan, int token) in scanner_token()
726 file_line_t scanner_current_file_line(scanner_t *scan) in scanner_current_file_line()
734 void scanner_debug_all(scanner_t *scan, void *dbg) in scanner_debug_all()