Lines Matching defs:idx
56 static void bc_parse_update(BcParse *p, uchar inst, size_t idx) {
59 bc_parse_pushIndex(p, idx);
65 size_t idx;
71 idx = strs->len;
75 else idx = bc_program_insertFunc(p->prog, p->l.str.v) - BC_PROG_REQ_FUNCS;
78 bc_parse_update(p, BC_INST_STR, idx);
86 size_t idx;
98 idx = consts->len;
108 bc_parse_update(p, BC_INST_NUM, idx);
117 size_t idx = SIZE_MAX;
120 idx = ((size_t) (exp - p->l.str.v));
132 neg = (*((char*) bc_vec_item(&p->l.str, idx + 1)) == BC_LEX_NEG_CHAR);
134 bc_parse_addNum(p, bc_vec_item(&p->l.str, idx + 1 + neg));