Lines Matching refs:cptr
53 char *cptr, *line; variable
134 cptr = 0; in get_line()
150 cptr = line; in get_line()
163 cptr = line; in get_line()
198 char *st_cptr = st_line + (cptr - line); in skip_comment()
200 s = cptr + 2; in skip_comment()
203 cptr = s + 2; in skip_comment()
211 s = cptr; in skip_comment()
228 s = cptr; in nextc()
235 s = cptr; in nextc()
249 cptr = s; in nextc()
254 cptr = s; in nextc()
256 s = cptr; in nextc()
262 s = cptr; in nextc()
268 cptr = s; in nextc()
279 char *t_cptr = cptr; in keyword()
281 c = (unsigned char) *++cptr; in keyword()
293 c = (unsigned char) *++cptr; in keyword()
316 ++cptr; in keyword()
346 syntax_error(lineno, line, cptr); in copy_ident()
350 c = (unsigned char) *++cptr; in copy_ident()
358 ++cptr; in copy_ident()
374 char *t_cptr = t_line + (cptr - line - 2); in copy_text()
376 if (*cptr == '\n') { in copy_text()
385 c = (unsigned char) *cptr++; in copy_text()
400 char *s_cptr = s_line + (cptr - line - 1); in copy_text()
405 c = (unsigned char) *cptr++; in copy_text()
415 c = (unsigned char) *cptr++; in copy_text()
429 c = (unsigned char) *cptr; in copy_text()
432 while ((c = (unsigned char) *++cptr) != '\n') { in copy_text()
433 if (c == '*' && cptr[1] == '/') in copy_text()
444 char *c_cptr = c_line + (cptr - line - 1); in copy_text()
447 ++cptr; in copy_text()
449 c = (unsigned char) *cptr++; in copy_text()
451 if (c == '*' && *cptr == '/') { in copy_text()
453 ++cptr; in copy_text()
469 if (*cptr == '}') { in copy_text()
472 ++cptr; in copy_text()
492 char *u_cptr = u_line + (cptr - line - 6); in copy_union()
495 over_unionized(cptr - 6); in copy_union()
512 c = (unsigned char) *cptr++; in copy_union()
541 char *s_cptr = s_line + (cptr - line - 1); in copy_union()
545 c = (unsigned char) *cptr++; in copy_union()
556 c = (unsigned char) *cptr++; in copy_union()
571 c = (unsigned char) *cptr; in copy_union()
576 while ((c = (unsigned char) *++cptr) != '\n') { in copy_union()
577 if (c == '*' && cptr[1] == '/') { in copy_union()
595 char *c_cptr = c_line + (cptr - line - 1); in copy_union()
600 ++cptr; in copy_union()
602 c = (unsigned char) *cptr++; in copy_union()
606 if (c == '*' && *cptr == '/') { in copy_union()
610 ++cptr; in copy_union()
638 char *s_cptr = s_line + (cptr - line); in get_literal()
640 quote = (unsigned char) *cptr++; in get_literal()
643 c = (unsigned char) *cptr++; in get_literal()
649 char *c_cptr = cptr - 1; in get_literal()
652 c = (unsigned char) *cptr++; in get_literal()
669 ulval = strtoul(cptr - 1, &s, 8); in get_literal()
670 if (s == cptr - 1 || ulval > MAXCHAR) in get_literal()
673 cptr = s; in get_literal()
677 ulval = strtoul(cptr, &s, 16); in get_literal()
678 if (s == cptr || ulval > MAXCHAR) in get_literal()
681 cptr = s; in get_literal()
807 for (c = (unsigned char) *cptr; IS_IDENT(c); c = (unsigned char) *++cptr) in get_name()
824 ul = strtoul(cptr, &p, 10); in get_number()
826 syntax_error(lineno, line, cptr); in get_number()
827 cptr = p; in get_number()
839 char *t_cptr = t_line + (cptr - line); in get_tag()
841 ++cptr; in get_tag()
851 c = (unsigned char) *++cptr; in get_tag()
861 ++cptr; in get_tag()
958 c = (unsigned char) *++cptr; in declare_expect()
973 syntax_error(lineno, line, cptr); in declare_expect()
975 c = (unsigned char) *++cptr; in declare_expect()
994 syntax_error(lineno, line, cptr); in declare_types()
1023 syntax_error(lineno, line, cptr); in declare_start()
1048 syntax_error(lineno, line, cptr); in read_declarations()
1161 s_cptr = cptr; in advance_to_start()
1181 syntax_error(lineno, line, cptr); in advance_to_start()
1193 syntax_error(lineno, line, cptr); in advance_to_start()
1195 ++cptr; in advance_to_start()
1272 c = (unsigned char) *cptr; in add_symbol()
1282 ++cptr; in add_symbol()
1303 char *a_cptr = a_line + (cptr - line); in copy_action()
1312 if (*cptr == '=') in copy_action()
1313 ++cptr; in copy_action()
1321 c = (unsigned char) *cptr; in copy_action()
1323 if (cptr[1] == '<') { in copy_action()
1326 char *d_cptr = d_line + (cptr - line); in copy_action()
1328 ++cptr; in copy_action()
1330 c = (unsigned char) *cptr; in copy_action()
1333 ++cptr; in copy_action()
1343 } else if (c == '-' && isdigit((unsigned char) cptr[1])) { in copy_action()
1344 ++cptr; in copy_action()
1351 } else if (cptr[1] == '$') { in copy_action()
1359 cptr += 2; in copy_action()
1361 } else if (isdigit((unsigned char) cptr[1])) { in copy_action()
1362 ++cptr; in copy_action()
1377 } else if (cptr[1] == '-') { in copy_action()
1378 cptr += 2; in copy_action()
1389 c = (unsigned char) *++cptr; in copy_action()
1394 ++cptr; in copy_action()
1425 char *s_cptr = s_line + (cptr - line - 1); in copy_action()
1429 c = (unsigned char) *cptr++; in copy_action()
1438 c = (unsigned char) *cptr++; in copy_action()
1450 c = (unsigned char) *cptr; in copy_action()
1453 while ((c = (unsigned char) *++cptr) != '\n') { in copy_action()
1454 if (c == '*' && cptr[1] == '/') in copy_action()
1465 char *c_cptr = c_line + (cptr - line - 1); in copy_action()
1468 ++cptr; in copy_action()
1470 c = (unsigned char) *cptr++; in copy_action()
1472 if (c == '*' && *cptr == '/') { in copy_action()
1474 ++cptr; in copy_action()
1499 c = (unsigned char) cptr[1]; in mark_symbol()
1501 cptr += 2; in mark_symbol()
1505 cptr += 2; in mark_symbol()
1507 ((c = cptr[2]) == 'r' || c == 'R') && in mark_symbol()
1508 ((c = cptr[3]) == 'e' || c == 'E') && in mark_symbol()
1509 ((c = cptr[4]) == 'c' || c == 'C') && in mark_symbol()
1510 ((c = (unsigned char) cptr[5], !IS_IDENT(c)))) in mark_symbol()
1511 cptr += 5; in mark_symbol()
1513 syntax_error(lineno, line, cptr); in mark_symbol()
1521 syntax_error(lineno, line, cptr); in mark_symbol()
1554 ++cptr; in read_grammar()
1559 syntax_error(lineno, line, cptr); in read_grammar()