Lines Matching defs:nexprs
248 * @param nexprs A pointer to the current number of expressions that have not
252 bc_parse_operator(BcParse* p, BcLexType type, size_t start, size_t* nexprs)
284 *nexprs -= !BC_PARSE_OP_PREFIX(t);
295 * @param nexprs A pointer to the current number of expressions that have not
299 bc_parse_rightParen(BcParse* p, size_t* nexprs)
308 *nexprs -= !BC_PARSE_OP_PREFIX(top);
789 * @param nexprs An in/out parameter; the number of unused expressions.
793 bool binlast, size_t* nexprs)
806 else bc_parse_operator(p, type, ops_bgn, nexprs);
2003 size_t nexprs, ops_bgn;
2021 // - nexprs is the number of unused expressions.
2033 nexprs = 0;
2068 bc_parse_incdec(p, &prev, &can_assign, &nexprs, flags);
2101 bc_parse_minus(p, &prev, ops_bgn, rprn, bin_last, &nexprs);
2181 bc_parse_operator(p, t, ops_bgn, &nexprs);
2246 bc_parse_rightParen(p, &nexprs);
2266 nexprs += 1;
2285 nexprs += 1;
2302 nexprs += 1;
2329 nexprs += 1;
2354 nexprs += 1;
2390 nexprs += 1;
2409 nexprs += 1;
2427 nexprs += 1;
2513 nexprs -= !BC_PARSE_OP_PREFIX(top);
2520 if (BC_ERR(nexprs != 1)) bc_parse_err(p, BC_ERR_PARSE_EXPR);