Lines Matching defs:endchar
122 #define endchar(lp) (lp->lexd.lastc&0xff)
421 switch(c=endchar(lp))
690 endchar(lp)==RBRACE &&
703 if(endchar(lp)==RBRACE)
780 if(endchar(lp)!='$')
808 if(endchar(lp)=='$')
816 if(lp->lexd.warn && (mode!=ST_QUOTE || endchar(lp)!='`'))
844 else if((n=endchar(lp))==c)
878 if((n=endchar(lp)) == '$')
922 if(endchar(lp)==RBRACE)
929 if(c=='.' && endchar(lp)=='$')
934 switch(endchar(lp))
983 if((n=endchar(lp)) == '$')
990 if((n = endchar(lp)) != '`')
1042 if((c=endchar(lp)) == '$')
1058 n = endchar(lp);
1076 if(lp->lexd.warn && endchar(lp)==RBRACE && !lp->lexd.nested_tilde)
1102 n = endchar(lp);
1202 if((n=endchar(lp))==RBRACT || n==RPAREN ||
1243 else if(mode==ST_NESTED && endchar(lp)==RBRACE)
1685 lp->assignok = (endchar(lp)==RBRACT?assignok:0);