Lines Matching refs:c
407 register int c; /* Current character */ local
441 while (type[(c = get())] == SPA) /* Skip leading blanks */
443 if (c == '\n') /* If line's all blank, */
445 else if (c == '#') { /* Is 1st non-space '#' */
450 else if (c == EOF_CHAR) /* At end of file? */
462 if (c == EOF_CHAR) /* Exit process at */
481 for (counter = 0; (type[(c = get())] == SPA);) {
483 if (c != COM_SEP)
489 if (c == EOF_CHAR || c == '\n')
493 c = macroid(c); /* Grab the token */
494 } while (type[c] == LET && catenate());
495 if (c == EOF_CHAR || c == '\n') /* From macro exp error */
497 switch (type[c]) {
518 scannumber(c, outputEval);
520 scannumber(c, output);
522 scannumber(c, output);
527 scanstring(c, output); /* Copy it to output */
531 cput(c); /* Just output it */
534 EvalBuf[nEvalOff++] = c;
539 end_line: if (c == '\n') { /* Compiling at EOL? */
551 void output(int c) argument
558 if (c != TOK_SEP && c != COM_SEP)
560 if (c != TOK_SEP)
563 PUTCHAR(c);
567 outputEval(c) argument
568 int c;
575 if (c != TOK_SEP && c != COM_SEP)
577 if (c != TOK_SEP)
581 PUTCHAR(c);
583 EvalBuf[nEvalOff++] = c;