Lines Matching refs:sh_lexstates
85 #define isbracechar(c) ((c)==RBRACE || (_c_=sh_lexstates[ST_BRACE][c])==S_MOD1 ||_c_==S_MOD2)
261 register const char *state = sh_lexstates[ST_QUOTE];
344 switch(n=sh_lexstates[ST_DOL][c])
357 if(sh_lexstates[ST_NORM][c]==S_BREAK)
429 register const char *state = sh_lexstates[ST_MACRO];
535 if((n==S_DIG || ((paren+ere) && sh_lexstates[ST_DOL][*(unsigned char*)cp]==S_ALP)))
1043 switch(isascii(c)?sh_lexstates[ST_DOL][c]:S_ALP)
1453 if(sh_lexstates[ST_BRACE][c]==S_MOD1 && c!='*' && c!= ':')
1874 if(type==M_BRACE && sh_lexstates[ST_NORM][c]==S_BREAK)
1947 if(!(isescchar(sh_lexstates[ST_QUOTE][c]) ||
2126 state = sh_lexstates[ST_MACRO];