Lines Matching defs:last
414 BcLexType last;
565 BcNum last;
673 "obase, last, var, or array element",
699 "POSIX does not allow a period ('.') as a shortcut for the last result",
726 BC_LEX_KW_ENTRY("last", 4, 0),
2586 l->last = l->t;
2589 if (l->last == BC_LEX_EOF) return bc_lex_err(l, BC_ERROR_PARSE_EOF);
2608 l->t = l->last = BC_LEX_INVALID;
3073 if ((flags & BC_PARSE_FLAG_BRACE) && p->l.last != BC_LEX_RBRACE)
3385 BcLexType last = p->l.last;
3387 if (last == BC_LEX_OP_INC || last == BC_LEX_OP_DEC || last == BC_LEX_RPAREN)
3521 if (!paren || p->l.last != BC_LEX_RPAREN) {
3584 // This needs to be last to parse nested if's properly.
4255 if (!bin_last && !BC_PARSE_OP_PREFIX(p->l.last))
4288 if (p->l.last == BC_LEX_LPAREN) return BC_STATUS_EMPTY_EXPR;
4601 *num = &p->last;
4846 if (!s) bc_num_copy(&p->last, n);
4962 BcType t, int last)
4970 if (!last) {
5161 int last = 1;
5169 for (j = 0; j < i && last; ++j) {
5171 last = strcmp(arg->d.id.str, id->str) ||
5176 s = bc_program_copyToVar(p, a->str, a->len, last);
5314 bc_num_free(&p->last);
5334 bc_num_init(&p->last, BC_NUM_DEF_SIZE);