Lines Matching defs:lex_char
233 static int lex_char(struct sbg_parser *p, char c)
359 while (lex_char(p, '-') && lex_wsword(p, &ostr)) {
477 while (lex_char(p, '+')) {
499 if (lex_char(p, '<'))
501 else if (lex_char(p, '-'))
503 else if (lex_char(p, '='))
507 if (lex_char(p, '>'))
509 else if (lex_char(p, '-'))
511 else if (lex_char(p, '='))
598 if (!lex_char(p, '}'))
615 if (!lex_char(p, '/'))
722 r = lex_char(p, '-');
769 if (!lex_name(p, &name) || !lex_char(p, ':') || !lex_space(p)) {
785 if (lex_char(p, '{'))