/illumos-gate/usr/src/lib/libsec/common/ |
H A D | acl_lex.l | 219 free(yylval.str); 233 yylval.str[strlen(yylval.str) -1] = '\0'; 258 yylval.str); 259 free(yylval.str); 418 free(yylval.str); 504 yylval.str); 512 free(yylval.str); 626 yylval.str); 654 yylval.str); 796 yylval.str = realloc(yylval.str, [all …]
|
/illumos-gate/usr/src/cmd/oawk/ |
H A D | awk.lx.l | 41 extern int yylval; 86 <A>"!=" { yylval = NE; RETURN(RELOP); } 89 <A>"<" { yylval = LT; RETURN(RELOP); } 90 <A>"<=" { yylval = LE; RETURN(RELOP); } 91 <A>"==" { yylval = EQ; RETURN(RELOP); } 92 <A>">=" { yylval = GE; RETURN(RELOP); } 93 <A>">" { yylval = GT; RETURN(RELOP); } 95 <A>"++" { yylval = INCR; RETURN(INCR); } 96 <A>"--" { yylval = DECR; RETURN(DECR); } 110 yylval = fieldadr(watoi(yytext+1)); [all …]
|
/illumos-gate/usr/src/cmd/awk/ |
H A D | lex.c | 32 extern YYSTYPE yylval; 203 yylval.i = c; in yylex() 246 yylval.i = NE; in yylex() 255 yylval.i = MATCH; in yylex() 260 yylval.i = LE; in yylex() 263 yylval.i = LT; in yylex() 269 yylval.i = EQ; in yylex() 278 yylval.i = GE; in yylex() 285 yylval.i = GT; in yylex() 291 yylval.i = INCR; in yylex() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_lex.l | 166 yylval.l_string = strdup(yytext); 260 yylval.l_immediate = 0; 315 yylval.l_string = strdup(yytext); 316 string_unquote(yylval.l_string); 334 yylval.l_char = yytext[0]; 365 if (yylval.l_var == NULL) 512 yylval.l_string = strdup(yytext); 753 extern YYSTYPE yylval; 779 YYSTYPE yylval; 808 s->yylval = yylval; [all …]
|
/illumos-gate/usr/src/cmd/pools/poolcfg/ |
H A D | poolcfg.l | 171 yylval.ival = strtoll(yytext, NULL, 0); 181 yylval.uval = strtoull(yytext, NULL, 0); 193 yylval.bval = 1; 195 yylval.bval = 0; 201 if((yylval.sval = strdup(yytext+1)) == NULL) { 205 if (yylval.sval[yyleng-2] =='"') 206 yylval.sval[yyleng-2] = 0; 212 yylval.dval = strtod(yytext, (char **)NULL); 222 if ((yylval.sval = strdup(yytext)) == NULL) { 230 if ((yylval.sval = strdup(yytext)) == NULL) {
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | lex.l | 47 {hexnumber} {yylval.addr = hexstr_to_num(yytext); return (NUMBER);} 48 {decnumber} {yylval.addr = atoi(yytext); return (NUMBER);} 66 {symbol} {yylval.str = strdup(yytext); return (SYMBOL);} 68 yylval.str = strdup(yytext + 1); 72 yylval.str = strdup(yytext + 1); 73 if (yylval.str[yyleng - 2] == '"') 74 yylval.str[yyleng - 2] = '\0';
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_lex.l | 208 (void) stresc2chr(yylval.l_str); 246 yylval.l_str = strndup(v, len); 248 if (yylval.l_str == NULL) 251 (void) stresc2chr(yylval.l_str); 266 yylval.l_int = strtoull(v, &p, 0); 369 dt_node_int(yylval.l_int)); 385 if (yylval.l_str == NULL) 388 (void) stresc2chr(yylval.l_str); 393 dt_node_string(yylval.l_str)); 595 yylval.l_str = strdup(yytext); [all …]
|
/illumos-gate/usr/src/cmd/iconv/ |
H A D | scanner.c | 311 char *mbs = &yylval.mbs[1]; in get_wide() 387 yylval.token = strdup(token); in get_symbol() 388 if (yylval.token == NULL) { in get_symbol() 461 yylval.mbs[0] = 1; /* length */ in consume_token() 462 yylval.mbs[1] = token[0]; in consume_token() 463 yylval.mbs[2] = '\0'; in consume_token() 468 yylval.token = strdup(token); in consume_token() 510 yylval.mbs[0] = 1; /* length */ in yylex() 512 yylval.mbs[2] = '\0'; in yylex() 530 yylval.mbs[1] = c; in yylex() [all …]
|
/illumos-gate/usr/src/cmd/geniconvtbl/ |
H A D | itm_comp.l | 76 yylval.num = strtoul(yytext, (char **)NULL, 10); 80 {OCTAL} { yylval.num = strtoul(yytext, (char **)NULL, 8); 84 {HEXADECIMAL} { yylval.data = hexadecimal_data(yyleng - 2, yytext + 2); 88 {ITMNAME} { yylval.data = str_to_data(yyleng, yytext); 95 {MAPTYPE_NAME} { yylval.num = at_name_to_token(yytext); 96 yylval.data = name_data(yyleng, yytext); 101 {NAME} { yylval.num = at_name_to_token(yytext); 102 if (0 != yylval.num) { 103 return (yylval.num); 105 yylval.data = name_data(yyleng, yytext);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/rdist/ |
H A D | gram.y | 259 yylval.string = makestr(yytext); in yylex() 295 yylval.intval = COMPARE; in yylex() 299 yylval.intval = REMOVE; in yylex() 303 yylval.intval = VERIFY; in yylex() 307 yylval.intval = WHOLE; in yylex() 311 yylval.intval = YOUNGER; in yylex() 315 yylval.intval = FOLLOW; in yylex() 319 yylval.intval = IGNLNKS; in yylex() 334 yylval.string = makestr(yytext); in yylex() 337 yylval.subcmd = makesubcmd(c); in yylex()
|
/illumos-gate/usr/src/cmd/localedef/ |
H A D | scanner.c | 481 yylval.wc = wc; in get_wide() 540 (lookup_charmap(token, &yylval.wc)) != -1) { in get_symbol() 543 if ((yylval.collsym = lookup_collsym(token)) != NULL) { in get_symbol() 546 if ((yylval.collelem = lookup_collelem(token)) != in get_symbol() 551 yylval.token = strdup(token); in get_symbol() 615 yylval.num = strtol(token, &eptr, 10); in consume_token() 626 yylval.wc = token[0]; in consume_token() 631 yylval.token = strdup(token); in consume_token() 673 yylval.wc = get_escaped(c); in yylex() 690 yylval.wc = c; in yylex()
|
/illumos-gate/usr/src/cmd/msgfmt/ |
H A D | gnu_lex.c | 367 yylval.c.len = pch->len; in yylex() 368 (void) memcpy(yylval.c.buf, pch->buf, pch->len); in yylex() 394 yylval.str = buf; in yylex() 439 yylval.str = buf; in yylex() 465 yylval.str = buf; in yylex() 470 yylval.num = cur_line; in yylex() 507 yylval.num = atoi(buf); in yylex() 512 yylval.c.len = 1; in yylex() 513 yylval.c.buf[0] = uc; in yylex()
|
/illumos-gate/usr/src/cmd/sgs/lex/common/ |
H A D | parser.y | 312 yylval.i = 0; 560 yylval.cp = (CHR *)buf; 571 yylval.cp = (CHR *)token; 710 yylval.i = siconv(token); 713 first_value = yylval.i; 784 yylval.cp = (CHR *)t; 889 yylval.cp = ccp; 892 yylval.cp = ccptr; 931 yylval.i = (unsigned)c; 976 strpt(yylval.cp); [all …]
|
/illumos-gate/usr/src/cmd/zonecfg/ |
H A D | zonecfg_lex.l | 357 yylval.strval = create_token(yytext); 362 yylval.strval = create_token(yytext); 367 yylval.strval = create_token(yytext); 372 yylval.strval = create_token(yytext + 1); 373 if (yylval.strval[yyleng - 2] == '"') 374 yylval.strval[yyleng - 2] = 0; 379 yylval.strval = create_token(yytext + 1); 380 if (yylval.strval[yyleng - 2] == '"') 381 yylval.strval[yyleng - 2] = 0;
|
/illumos-gate/usr/src/cmd/fm/fminject/common/ |
H A D | inj_lex.l | 93 yylval.l_string = inj_strndup(yytext + 1, yyleng - 2); 98 yylval.l_string = inj_strdup(yytext); 103 yylval.l_string = inj_strdup(yytext); 108 yylval.l_string = inj_strdup(yytext);
|
/illumos-gate/usr/src/cmd/backup/lib/ |
H A D | getdate.y | 630 yylval.Meridian = MERam; 634 yylval.Meridian = MERpm; 651 yylval.Number = tp->value; 656 yylval.Number = tp->value; 663 yylval.Number = tp->value; 679 yylval.Number = tp->value; 694 yylval.Number = tp->value; 709 yylval.Number = tp->value; 813 yylval.Number = 0; in yylex() 818 yylval.Number = 10 * yylval.Number + n; in yylex() [all …]
|
/illumos-gate/usr/src/cmd/krb5/kadmin/cli/ |
H A D | getdate.y | 752 yylval.Meridian = MERam; 757 yylval.Meridian = MERpm; 774 yylval.Number = tp->value; 779 yylval.Number = tp->value; 786 yylval.Number = tp->value; 795 yylval.Number = tp->value; 805 yylval.Number = tp->value; 813 yylval.Number = tp->value; 827 yylval.Number = tp->value; 859 yylval.Number = 10 * yylval.Number + c - '0'; in yylex() [all …]
|
/illumos-gate/usr/src/cmd/loadkeys/ |
H A D | loadkeys.y | 775 yylval.number = '\''; in yylex() 784 yylval.number = readesc(infile, '\'', 1); in yylex() 788 yylval.number = c; in yylex() 804 yylval.number = '"'; in yylex() 824 yylval.number = STRING+nstrings; in yylex() 843 yylval.number = '^'; in yylex() 845 yylval.number = c & 037; in yylex() 867 yylval.number = (unsigned char)tokbuf[0]; in yylex() 870 yylval.number = (unsigned char)(tokbuf[1] & 037); in yylex() 885 yylval.number = wptr->w_lval; in yylex() [all …]
|
/illumos-gate/usr/src/cmd/genmsg/ |
H A D | genmsg.l | 209 yylval.str = skip_quoted('"'); 211 (void) fprintf(newfp, "\"%s\"", yylval.str); 215 free(yylval.str); 240 yylval.id = atoi(yytext); 251 yylval.id = atoi(yytext); 262 yylval.id == 1) { 279 yylval.id = atoi(yytext);
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | att2.l | 39 #define LL(t,v) return(yylval = v, t) 44 extern int yylval; 85 [0-9] { yylval = yytext[0] - '0'; return(NUMB); }
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | deltat.c | 335 { yychar = (token), yylval = (value); \ 354 #define YYLEX yylex(&yylval, &yylloc, YYLEX_PARAM) 356 #define YYLEX yylex(&yylval, &yylloc) 360 #define YYLEX yylex(&yylval, YYLEX_PARAM) 362 #define YYLEX yylex(&yylval) 372 YYSTYPE yylval; /* the semantic value of the */ variable 512 YYSTYPE yylval; in yyparse() local 692 YYPRINT (stderr, yychar, yylval); in yyparse() 736 *++yyvsp = yylval; in yyparse() 1026 *++yyvsp = yylval; in yyparse()
|
/illumos-gate/usr/src/lib/libfru/libfru/ |
H A D | nameSyntaxLex.l | 58 [0-9]+ { yylval.num = atoi (yytext); return NUMBER; } 59 [_a-zA-Z0-9]+ { yylval.name = strdup(yytext); return NAME; }
|
/illumos-gate/usr/src/tools/ndrgen/ |
H A D | ndr_lex.c | 92 extern struct node *yylval; 271 yylval = &sym->s_node; in yylex() 318 yylval = &intg->s_node; in yylex() 325 yylval = 0; /* operator tokens have no value */ in yylex() 368 yylval = &sym->s_node; in yylex() 378 yylval = &sym->s_node; in yylex()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/nwamcfg/ |
H A D | nwamcfg_lex.l | 222 yylval.strval = safe_strdup(yytext); 227 yylval.strval = safe_strdup(yytext); 232 yylval.strval = safe_strdup(yytext); 237 yylval.strval = safe_strdup(yytext);
|
/illumos-gate/usr/src/cmd/ipf/tools/ |
H A D | lexer.c | 24 } yylval; variable 448 if (inet_pton(AF_INET6, ipv6buf, &yylval.ip6) == 1) { in yylex() 533 sscanf(yystr, "%u", &yylval.num); in yylex() 537 sscanf(yystr, "0x%x", (u_int *)&yylval.num); in yylex() 541 yylval.str = strdup(yystr); in yylex()
|