Lines Matching refs:endchar
124 #define endchar(lp) (lp->lexd.lastc&0xff)
416 switch(c=endchar(lp))
684 endchar(lp)==RBRACE &&
697 if(endchar(lp)==RBRACE)
774 if(endchar(lp)!='$')
802 if(endchar(lp)=='$')
810 if(lp->lexd.warn && (mode!=ST_QUOTE || endchar(lp)!='`'))
838 else if((n=endchar(lp))==c)
870 if((n=endchar(lp)) == '$')
914 if(endchar(lp)==RBRACE)
921 if(c=='.' && endchar(lp)=='$')
926 switch(endchar(lp))
973 if((n=endchar(lp)) == '$')
980 if((n = endchar(lp)) != '`')
1031 if((c=endchar(lp)) == '$')
1047 n = endchar(lp);
1065 if(lp->lexd.warn && endchar(lp)==RBRACE && !lp->lexd.nested_tilde)
1081 n = endchar(lp);
1176 if((n=endchar(lp))==RBRACT || n==RPAREN ||
1649 lp->assignok = (endchar(lp)==RBRACT?assignok:0);