Searched refs:assignok (Results 1 – 3 of 3) sorted by relevance
347 lp->assignok = SH_ASSIGN; in sh_lex()350 lp->assignok = 0; in sh_lex()352 lp->assignok |= lp->lex.reservok; in sh_lex()764 if(c=='[' && lp->assignok>=SH_ASSIGN) in sh_lex()1184 assignment = lp->assignok; in sh_lex()1214 (mode==ST_NAME && (lp->assignok||lp->lexd.level))) in sh_lex()1418 lp->assignok = 0; in sh_lex()1580 lp->assignok |= lp->lex.reservok; in sh_lex()1598 int off, messages=0, assignok=lp->assignok, csub; in comsub() local1723 lp->assignok = (endchar(lp)==RBRACT?assignok:0); in comsub()
981 lexp->assignok = SH_ASSIGN; in assign()985 lexp->assignok = 0; in assign()1081 lexp->assignok = SH_ASSIGN; in assign()1109 lexp->assignok = 0; in assign()1445 lexp->assignok = (flag&SH_ASSIGN)?SH_ASSIGN:1; in simple()1500 if(!(lexp->assignok=key_on) && !(flag&SH_NOIO) && sh_isoption(SH_NOEXEC)) in simple()1501 lexp->assignok = SH_COMPASSIGN; in simple()1544 lexp->assignok |= SH_ASSIGN; in simple()1790 lexp->aliasok = lexp->assignok = 1; in inout()
46 char assignok; /* on when name=value is legal */ member