Lines Matching refs:yytext
185 /* Undo effects of setting up yytext. */ \
191 YY_DO_BEFORE_ACTION; /* set up yytext again */ \
282 /* yy_hold_char holds the character lost when yytext is formed. */
358 extern char *yytext;
359 #define yytext_ptr yytext
367 * corresponding action - sets up yytext.
610 char *yytext;
646 srcpos_update(&yylloc, yytext, yyleng); \
760 #define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
830 /* Code executed at the beginning of each rule, after yytext and yyleng
845 (yytext[yyleng - 1] == '\n'); \
891 /* Support of yytext. */
944 char *name = strchr(yytext, '\"') + 1;
945 yytext[yyleng-1] = '\0';
956 line = yytext;
990 DPRINT("String: %s\n", yytext);
991 yylval.data = data_copy_escape_string(yytext+1,
1048 DPRINT("Label: %s\n", yytext);
1049 yylval.labelref = xstrdup(yytext);
1059 DPRINT("Integer Literal: '%s'\n", yytext);
1062 yylval.integer = strtoull(yytext, &e, 0);
1068 yytext);
1082 DPRINT("Character literal: %s\n", yytext);
1084 d = data_copy_escape_string(yytext+1, yyleng-2);
1105 DPRINT("Ref: %s\n", yytext+1);
1106 yylval.labelref = xstrdup(yytext+1);
1114 yytext[yyleng-1] = '\0';
1115 DPRINT("Ref: %s\n", yytext+2);
1116 yylval.labelref = xstrdup(yytext+2);
1124 yylval.byte = strtol(yytext, NULL, 16);
1142 DPRINT("PropNodeName: %s\n", yytext);
1143 yylval.propnodename = xstrdup((yytext[0] == '\\') ?
1144 yytext + 1 : yytext);
1219 DPRINT("Char: %c (\\x%02x)\n", yytext[0],
1220 (unsigned)yytext[0]);
1221 if (yytext[0] == '[') {
1225 if ((yytext[0] == '{')
1226 || (yytext[0] == ';')) {
1230 return yytext[0];
1319 * yytext, we can now set up
1635 *(yy_c_buf_p) = '\0'; /* preserve yytext */
2009 /* Undo effects of setting up yytext. */ \
2012 yytext[yyleng] = (yy_hold_char); \
2013 (yy_c_buf_p) = yytext + yyless_macro_arg; \
2061 return yytext;