Home
last modified time | relevance | path

Searched refs:assignok (Results 1 – 13 of 13) sorted by relevance

/dports/shells/ksh93/ast-93u/src/cmd/ksh93/sh/
H A Dlex.c344 lp->assignok = SH_ASSIGN; in sh_lex()
347 lp->assignok = 0; in sh_lex()
349 lp->assignok |= lp->lex.reservok; in sh_lex()
759 if(c=='[' && lp->assignok>=SH_ASSIGN) in sh_lex()
1175 assignment = lp->assignok; in sh_lex()
1205 (mode==ST_NAME && (lp->assignok||lp->lexd.level))) in sh_lex()
1409 lp->assignok = 0; in sh_lex()
1543 lp->assignok |= lp->lex.reservok; in sh_lex()
1561 int off, messages=0, assignok=lp->assignok, csub; in comsub() local
1685 lp->assignok = (endchar(lp)==RBRACT?assignok:0); in comsub()
H A Dparse.c973 lexp->assignok = SH_ASSIGN; in assign()
977 lexp->assignok = 0; in assign()
1073 lexp->assignok = SH_ASSIGN; in assign()
1101 lexp->assignok = 0; in assign()
1436 lexp->assignok = (flag&SH_ASSIGN)?SH_ASSIGN:1; in simple()
1491 if(!(lexp->assignok=key_on) && !(flag&SH_NOIO) && sh_isoption(SH_NOEXEC)) in simple()
1492 lexp->assignok = SH_COMPASSIGN; in simple()
1535 lexp->assignok |= SH_ASSIGN; in simple()
1781 lexp->aliasok = lexp->assignok = 1; in inout()
/dports/shells/ksh93-devel/ast-cc1bca27/src/cmd/ksh93/sh/
H A Dlex.c344 lp->assignok = SH_ASSIGN; in sh_lex()
347 lp->assignok = 0; in sh_lex()
349 lp->assignok |= lp->lex.reservok; in sh_lex()
759 if(c=='[' && lp->assignok>=SH_ASSIGN) in sh_lex()
1175 assignment = lp->assignok; in sh_lex()
1205 (mode==ST_NAME && (lp->assignok||lp->lexd.level))) in sh_lex()
1409 lp->assignok = 0; in sh_lex()
1543 lp->assignok |= lp->lex.reservok; in sh_lex()
1561 int off, messages=0, assignok=lp->assignok, csub; in comsub() local
1685 lp->assignok = (endchar(lp)==RBRACT?assignok:0); in comsub()
H A Dparse.c973 lexp->assignok = SH_ASSIGN; in assign()
977 lexp->assignok = 0; in assign()
1073 lexp->assignok = SH_ASSIGN; in assign()
1101 lexp->assignok = 0; in assign()
1436 lexp->assignok = (flag&SH_ASSIGN)?SH_ASSIGN:1; in simple()
1491 if(!(lexp->assignok=key_on) && !(flag&SH_NOIO) && sh_isoption(SH_NOEXEC)) in simple()
1492 lexp->assignok = SH_COMPASSIGN; in simple()
1535 lexp->assignok |= SH_ASSIGN; in simple()
1781 lexp->aliasok = lexp->assignok = 1; in inout()
/dports/shells/ksh2020/ast-ksh2020/src/cmd/ksh93/sh/
H A Dlex.c261 if (c == '[') lp->assignok = SH_ASSIGN; in sh_lex()
264 lp->assignok = 0; in sh_lex()
266 lp->assignok |= lp->lex.reservok; in sh_lex()
641 if (c == '[' && lp->assignok >= SH_ASSIGN) { in sh_lex()
1034 assignment = lp->assignok; in sh_lex()
1069 (mode == ST_NAME && (lp->assignok || lp->lexd.level))) { in sh_lex()
1263 lp->assignok = 0; in sh_lex()
1390 lp->assignok |= lp->lex.reservok; in sh_lex()
1409 int off, messages = 0, assignok = lp->assignok, csub; in comsub() local
1531 lp->assignok = (endchar(lp) == RBRACT ? assignok : 0); in comsub()
H A Dparse.c880 lexp->assignok = SH_ASSIGN; in check_array()
925 lexp->assignok = SH_ASSIGN; in parse_assign()
928 lexp->assignok = 0; in parse_assign()
1015 lexp->assignok = SH_ASSIGN; in parse_assign()
1043 lexp->assignok = 0; in parse_assign()
1341 lexp->assignok = (flag & SH_ASSIGN) ? SH_ASSIGN : 1; in simple()
1402 if (!(lexp->assignok = key_on) && !(flag & SH_NOIO) && in simple()
1404 lexp->assignok = SH_COMPASSIGN; in simple()
1448 if (associative) lexp->assignok |= SH_ASSIGN; in simple()
1668 lexp->aliasok = lexp->assignok = 1; in inout()
/dports/shells/ast-ksh/ast-ksh93v/src/cmd/ksh93/sh/
H A Dlex.c345 lp->assignok = SH_ASSIGN; in sh_lex()
348 lp->assignok = 0; in sh_lex()
350 lp->assignok |= lp->lex.reservok; in sh_lex()
767 if(c=='[' && lp->assignok>=SH_ASSIGN) in sh_lex()
1188 assignment = lp->assignok; in sh_lex()
1225 (mode==ST_NAME && (lp->assignok||lp->lexd.level))) in sh_lex()
1437 lp->assignok = 0; in sh_lex()
1571 lp->assignok |= lp->lex.reservok; in sh_lex()
1590 int off, messages=0, assignok=lp->assignok, csub; in comsub() local
1721 lp->assignok = (endchar(lp)==RBRACT?assignok:0); in comsub()
H A Dparse.c968 lexp->assignok = SH_ASSIGN; in check_array()
1017 lexp->assignok = SH_ASSIGN; in assign()
1021 lexp->assignok = 0; in assign()
1117 lexp->assignok = SH_ASSIGN; in assign()
1149 lexp->assignok = 0; in assign()
1499 lexp->assignok = (flag&SH_ASSIGN)?SH_ASSIGN:1; in simple()
1564 if(!(lexp->assignok=key_on) && !(flag&SH_NOIO) && sh_isoption(lexp->sh,SH_NOEXEC)) in simple()
1565 lexp->assignok = SH_COMPASSIGN; in simple()
1618 lexp->assignok |= SH_ASSIGN; in simple()
1867 lexp->aliasok = lexp->assignok = 1; in inout()
/dports/shells/ast-ksh/ast-ksh93v/src/cmd/ksh93/include/
H A Dshlex.h46 char assignok; /* on when name=value is legal */ member
/dports/shells/ksh93-devel/ast-cc1bca27/src/cmd/ksh93/include/
H A Dshlex.h46 char assignok; /* on when name=value is legal */ member
/dports/shells/ksh93/ast-93u/src/cmd/ksh93/include/
H A Dshlex.h46 char assignok; /* on when name=value is legal */ member
/dports/shells/ksh2020/ast-ksh2020/src/cmd/ksh93/include/
H A Dshlex.h82 char assignok; // on when name=value is legal member
/dports/shells/bash/bash-5.1/
H A Dparse.y6568 int tok, orig_line_number, orig_token_size, orig_last_token, assignok; local
6581 assignok = parser_state&PST_ASSIGNOK; /* XXX */
6639 if (assignok)