Lines Matching refs:ch

322     int ch, i;
325 while (((ch = scanchar()) != EOF) && (ch != '"'))
327 if (ch == '\\')
329 if ((ch = scanchar()) != EOF)
331 if (ch == 'n')
332 ch = '\n';
333 else if (ch == 't')
334 ch = '\t';
335 else if (ch == 'v')
336 ch = '\v';
337 else if (ch == 'b')
338 ch = '\b';
339 else if (ch == 'r')
340 ch = '\r';
341 else if (ch == 'f')
342 ch = '\f';
343 else if (ch == 'e')
344 ch = '\033';
345 else if (ch == '0')
348 ch = stop = 0;
352 ch = (ch * 8) + (tmp - '0');
364 ch = (ch * 8) + (tmp - '0');
377 ch = (ch * 8) + (tmp - '0');
391 scanBuf[i++] = ch;
394 if (ch == '"')
405 int ch, i;
408 while (((ch = scanchar()) != EOF) && (ch != '>'))
410 if (ch == '\\')
412 if ((ch = scanchar()) != EOF)
414 if (ch == 'n')
415 ch = '\n';
416 else if (ch == 't')
417 ch = '\t';
418 else if (ch == 'v')
419 ch = '\v';
420 else if (ch == 'b')
421 ch = '\b';
422 else if (ch == 'r')
423 ch = '\r';
424 else if (ch == 'f')
425 ch = '\f';
426 else if (ch == 'e')
427 ch = '\033';
428 else if (ch == '0')
431 ch = stop = 0;
435 ch = (ch * 8) + (tmp - '0');
445 ch = (ch * 8) + (tmp - '0');
455 ch = (ch * 8) + (tmp - '0');
468 scanBuf[i++] = ch;
471 if ((ch == '>') && (i < 5))
581 int ch, j, found;
586 while (((ch = scanchar()) != EOF) && (isalnum(ch) || (ch == '_')))
589 scanBuf[j++] = ch;
608 if ((ch != EOF) && (!isspace(ch)))
609 unscanchar(ch);
610 else if (ch == '\n')
617 yyGetNumber(int ch)
624 buf[0] = ch;
626 while (((ch = scanchar()) != EOF)
627 && (isxdigit(ch) || ((nInBuf == 1) && (ch == 'x')))
630 buf[nInBuf++] = ch;
632 if ((ch == '.') && (nInBuf < (nMaxBuffSize - 1)))
635 buf[nInBuf++] = ch;
636 while (((ch = scanchar()) != EOF) && (isxdigit(ch))
639 buf[nInBuf++] = ch;
643 if ((ch != EOF) && (!isspace(ch)))
644 unscanchar(ch);
664 int ch;
669 ch = scanchar();
670 if (ch == '\n')
674 else if (ch == '#')
678 ch = scanchar();
680 while ((ch != '\n') && (ch != EOF));
683 else if (ch == '/')
690 ch = scanchar();
692 while ((ch != '\n') && (ch != EOF));
701 while ((ch != EOF) && (isspace(ch)));
702 if (ch == '=')
704 else if (ch == '+')
706 else if (ch == '-')
708 else if (ch == '/')
710 else if (ch == '*')
712 else if (ch == '{')
714 else if (ch == '}')
716 else if (ch == '(')
718 else if (ch == ')')
720 else if (ch == '[')
722 else if (ch == ']')
724 else if (ch == '.')
726 else if (ch == ',')
728 else if (ch == ';')
730 else if (ch == '!')
732 else if (ch == '~')
734 else if (ch == '"')
736 else if (ch == '<')
738 else if (isalpha(ch) || (ch == '_'))
739 rtrn = yyGetIdent(ch);
740 else if (isdigit(ch))
741 rtrn = yyGetNumber(ch);
742 else if (ch == EOF)
749 "Unexpected character %c (%d) in input stream\n", ch, ch);