Lines Matching refs:ch
169 int ch;
175 ch = stream->backch;
178 conf_file_sum += ch;
182 while ((ch = fgetc(stream->fpi)) != EOF && ch > SCHAR_MAX)
184 if (EOF != ch) {
185 conf_file_sum += ch;
192 while ((ch = (u_char)*scan) > SCHAR_MAX) {
196 if ('\0' != ch) {
200 ch = EOF;
209 if (EOF == ch && stream->curpos.ncol != 0)
210 ch = '\n';
213 if (ch == '\n') {
219 return ch;
228 int ch,
235 if (EOF != stream->backch || EOF == ch)
239 stream->backch = (u_char)ch;
607 int ch
610 return strchr(special_chars, ch) != NULL;
616 int ch
619 if ((old_config_style && (ch == '\n')) ||
620 (!old_config_style && (ch == ';')))
687 int ch;
694 while (EOF != (ch = lex_getch(lex_stack)) &&
695 isspace(ch) &&
696 !is_EOC(ch))
700 if (EOF == ch) {
707 } else if (is_EOC(ch)) {
714 } else if (is_special(ch) && FOLLBY_TOKEN == followedby) {
716 token = ch;
722 if ('=' == ch && old_config_style)
724 yytext[0] = (char)ch;
728 lex_ungetch(ch, lex_stack);
735 while (EOF != (ch = lex_getch(lex_stack))) {
737 yytext[i] = (char)ch;
740 if (isspace(ch) || is_EOC(ch)
741 || '"' == ch
743 && is_special(ch)))
748 if ('#' == ch) {
749 while (EOF != (ch = lex_getch(lex_stack))
750 && '\n' != ch)
765 if ('"' == ch) {
767 while (EOF != (ch = lex_getch(lex_stack)) &&
768 ch != '"' && ch != '\n') {
769 yytext[i++] = (char)ch;
778 if ('"' == ch)
779 ch = lex_getch(lex_stack);
782 * of this lexeme. This fails silently if ch is EOF,
786 lex_ungetch(ch, lex_stack);