Searched refs:assignok (Results 1 – 3 of 3) sorted by relevance
330 lp->assignok = 0; in sh_lex()332 lp->assignok |= lp->lex.reservok; in sh_lex()714 if(c=='[' && lp->assignok>=SH_ASSIGN) in sh_lex()1110 assignment = lp->assignok; in sh_lex()1139 (mode==ST_NAME && (lp->assignok||lp->lexd.level))) in sh_lex()1337 lp->assignok = 0; in sh_lex()1470 lp->assignok |= lp->lex.reservok; in sh_lex()1488 int off, messages=0, assignok=lp->assignok, csub; in comsub() local1594 lp->assignok = (endchar(lp)==RBRACT?assignok:0); in comsub()
908 lexp->assignok = SH_ASSIGN; in assign()978 lexp->assignok = SH_ASSIGN; in assign()1006 lexp->assignok = 0; in assign()1322 lexp->assignok = (flag&SH_ASSIGN)?SH_ASSIGN:1; in simple()1379 if(!(lexp->assignok=key_on) && !(flag&SH_NOIO) && sh_isoption(SH_NOEXEC)) in simple()1380 lexp->assignok = SH_COMPASSIGN; in simple()1410 lexp->assignok |= SH_ASSIGN; in simple()1658 lexp->aliasok = lexp->assignok = 1; in inout()
46 char assignok; /* on when name=value is legal */ member