Lines Matching defs:bc_parse_push
425 #define bc_parse_push(p, i) (bc_vec_pushByte(&(p)->func->code, i))
2980 bc_parse_push(p, UCHAR_MAX);
2996 bc_parse_push(p, inst);
3150 bc_parse_push(p, BC_PARSE_TOKEN_INST(t));
3166 bc_parse_push(p, BC_PARSE_TOKEN_INST(top));
3202 bc_parse_push(p, BC_INST_CALL);
3281 bc_parse_push(p, *type);
3298 bc_parse_push(p, BC_INST_VAR);
3319 bc_parse_push(p, BC_INST_READ);
3345 bc_parse_push(p, *prev);
3359 bc_parse_push(p, BC_INST_SCALE);
3373 bc_parse_push(p, BC_INST_SCALE_FUNC);
3392 bc_parse_push(p, inst);
3410 bc_parse_push(p, type - BC_LEX_KEY_LAST + BC_INST_LAST);
3417 else bc_parse_push(p, BC_INST_SCALE);
3421 if (!s) bc_parse_push(p, inst);
3449 bc_parse_push(p, inst);
3470 if (!s) bc_parse_push(p, BC_INST_PRINT_POP);
3510 if (bc_parse_isDelimiter(p)) bc_parse_push(p, inst);
3516 bc_parse_push(p, inst);
3528 bc_parse_push(p, BC_INST_RET);
3567 bc_parse_push(p, BC_INST_JUMP);
3578 bc_parse_push(p, inst);
3650 bc_parse_push(p, BC_INST_JUMP_ZERO);
3667 bc_parse_push(p, BC_INST_JUMP);
3701 bc_parse_push(p, BC_INST_JUMP_ZERO);
3721 if (!s) bc_parse_push(p, BC_INST_POP);
3756 bc_parse_push(p, BC_INST_JUMP_ZERO);
3758 bc_parse_push(p, BC_INST_JUMP);
3765 if (!s) bc_parse_push(p, BC_INST_POP);
3772 bc_parse_push(p, BC_INST_JUMP);
3805 bc_parse_push(p, BC_INST_JUMP);
4097 bc_parse_push(p, BC_INST_HALT);
4344 bc_parse_push(p, (uchar) prev);
4415 bc_parse_push(p, BC_PARSE_TOKEN_INST(top));
4437 if (pfirst || !assign) bc_parse_push(p, BC_INST_PRINT);
4438 bc_parse_push(p, BC_INST_POP);