Lines Matching defs:endch
424 * Process the characters up to <endch> or end of input string
426 static void copyto(register Mac_t *mp,int endch, int newquote)
510 else if(mp->split && endch && !mp->quote && !mp->lit)
527 if(n==S_ENDCH && *cp!=endch)
578 if(mp->split && !mp->quote && endch)
599 if((mp->lit || cp[-1]!=endch || mp->quote!=newquote))
601 if(endch==RBRACE && *cp==LPAREN && mp->pattern && brace)
606 if(mp->split && !mp->quote && !mp->lit && endch)
630 if(mp->split && endch && !mp->quote && !mp->lit)
650 if(mp->arith || (((mp->assign&1) || endch==RBRACT) &&
721 if(n==S_BRACE && endch==0 && mp->pattern)
737 if(*cp=='~' && !endch && !mp->quote && !mp->lit)
753 if(n==S_COLON && mp->assign==2 && *cp=='~' && endch==0 && !mp->quote &&!mp->lit)