Lines Matching refs:lexeme

37 #define MAX_LEXEME (1024 + 1)	/* The maximum size of a lexeme */
38 char yytext[MAX_LEXEME]; /* Buffer for storing the input text/lexeme */
60 static int is_keyword(char *lexeme, follby *pfollowedby);
434 char *lexeme,
446 for (i = 0; lexeme[i]; i++) {
447 while (curr_s && (lexeme[i] != SS_CH(sst[curr_s])))
450 if (curr_s && (lexeme[i] == SS_CH(sst[curr_s]))) {
451 if ('\0' == lexeme[i + 1]
471 char *lexeme
481 if (lexeme[i] == '-') {
489 for (; lexeme[i] != '\0'; i++) {
490 if (!isdigit((u_char)lexeme[i]))
498 if (1 == sscanf(lexeme, "%u", &u_val))
508 char *lexeme
515 if ('0' == lexeme[i] && 'x' == tolower((u_char)lexeme[i + 1])) {
523 for (; lexeme[i] != '\0'; i++) {
524 if (is_hex && !isxdigit((u_char)lexeme[i]))
526 if (!is_hex && !isdigit((u_char)lexeme[i]))
537 char *lexeme
546 if ('+' == lexeme[i] || '-' == lexeme[i])
550 for (; lexeme[i] && isdigit((u_char)lexeme[i]); i++)
554 if ('.' == lexeme[i]) {
557 for (; lexeme[i] && isdigit((u_char)lexeme[i]); i++)
569 if (!lexeme[i])
573 if ('e' == tolower((u_char)lexeme[i]))
579 if ('+' == lexeme[i] || '-' == lexeme[i])
583 while (lexeme[i] && isdigit((u_char)lexeme[i]))
587 if (!lexeme[i])
639 char *lexeme
647 pch = lexeme;
656 yylval.String = estrdup(lexeme);
723 /* Read in the lexeme */
765 * this lexeme, but any closing quote should
772 * of this lexeme. This fails silently if ch is EOF,
864 * Either followedby is not FOLLBY_TOKEN or this lexeme is part
906 DPRINTF(4, ("yylex: lexeme '%s' -> %s\n", yytext,
930 * if the configuration text ended before the too-long lexeme,