Lines Matching refs:parse_mode
24 enum parse_mode { WHITESPACE, TOKEN, QUOTED_STRING }; enum
49 register enum parse_mode parse_mode; in ss_parse() local
61 parse_mode = WHITESPACE; /* flushing whitespace */ in ss_parse()
66 printf ("character `%c', mode %d\n", *line_ptr, parse_mode); in ss_parse()
69 while (parse_mode == WHITESPACE) { in ss_parse()
78 parse_mode = QUOTED_STRING; in ss_parse()
86 parse_mode = TOKEN; in ss_parse()
97 while (parse_mode == TOKEN) { in ss_parse()
105 parse_mode = WHITESPACE; in ss_parse()
109 parse_mode = QUOTED_STRING; in ss_parse()
115 while (parse_mode == QUOTED_STRING) { in ss_parse()
129 parse_mode = TOKEN; in ss_parse()