Lines Matching refs:ch

33 #define	isunary(ch)	((ch) == '~' || (ch) == '-')  argument
34 #define iswhite(ch) ((ch) == ' ' || (ch) == '\t') argument
35 #define isnewline(ch) ((ch) == '\n' || (ch) == '\r' || (ch) == '\f') argument
36 #define isalphanum(ch) (isalpha(ch) || isdigit(ch)) argument
37 #define isnamechar(ch) (isalphanum(ch) || (ch) == '_' || (ch) == '-') argument
272 int ch, oval, badquote; in lex() local
277 while ((ch = GETC(buf, cntr)) == ' ' || ch == '\t'); in lex()
284 *cp++ = (char)ch; in lex()
285 switch (ch) { in lex()
316 while ((ch = GETC(buf, cntr)) == ' ' || in lex()
317 ch == '\t' || ch == '\f') in lex()
318 *cp++ = (char)ch; in lex()
329 while (!badquote && (ch = GETC(buf, cntr)) != '"') { in lex()
330 switch (ch) { in lex()
343 ch = (char)GETC(buf, cntr); in lex()
344 if (!isdigit(ch)) { in lex()
346 *cp++ = (char)ch; in lex()
350 while (ch >= '0' && ch <= '7') { in lex()
351 ch -= '0'; in lex()
352 oval = (oval << 3) + ch; in lex()
353 ch = (char)GETC(buf, cntr); in lex()
364 *cp++ = (char)ch; in lex()
372 if (ch == -1) { in lex()
380 if (ch == '-') { in lex()
381 *cp++ = (char)(ch = GETC(buf, cntr)); in lex()
382 if (iswhite(ch) || (ch == '\n')) { in lex()
388 } else if (isunary(ch)) { in lex()
389 *cp++ = (char)(ch = GETC(buf, cntr)); in lex()
392 if (isdigit(ch)) { in lex()
393 if (ch == '0') { in lex()
394 if ((ch = GETC(buf, cntr)) == 'x') { in lex()
395 *cp++ = (char)ch; in lex()
396 ch = GETC(buf, cntr); in lex()
397 while (isxdigit(ch)) { in lex()
398 *cp++ = (char)ch; in lex()
399 ch = GETC(buf, cntr); in lex()
407 ch = GETC(buf, cntr); in lex()
409 while (isdigit(ch)) { in lex()
410 *cp++ = (char)ch; in lex()
411 ch = GETC(buf, cntr); in lex()
416 } else if (isalpha(ch) || ch == '\\') { in lex()
417 if (ch != '\\') { in lex()
418 ch = GETC(buf, cntr); in lex()
428 while (isnamechar(ch) || ch == '\\') { in lex()
429 if (ch == '\\') in lex()
430 ch = GETC(buf, cntr); in lex()
431 *cp++ = (char)ch; in lex()
432 ch = GETC(buf, cntr); in lex()
454 register int ch; in find_eol() local
456 while ((ch = GETC(buf, cntr)) != -1) { in find_eol()
457 if (isnewline(ch)) { in find_eol()