Lines Matching refs:BcProgram
51 static void bc_program_addFunc(BcProgram *p, BcFunc *f, BcId *id_ptr);
53 static inline void bc_program_setVecs(BcProgram *p, BcFunc *f) { in bc_program_setVecs()
93 static void bc_program_prepGlobals(BcProgram *p) { in bc_program_prepGlobals()
105 static void bc_program_popGlobals(BcProgram *p, bool reset) { in bc_program_popGlobals()
121 static void bc_program_pushBigdig(BcProgram *p, BcBigDig dig, BcResultType type) in bc_program_pushBigdig()
136 static BcVec* bc_program_dereference(const BcProgram *p, BcVec *vec) { in bc_program_dereference()
154 size_t bc_program_search(BcProgram *p, const char *id, bool var) { in bc_program_search()
175 static inline BcVec* bc_program_vec(const BcProgram *p, size_t idx, BcType type) in bc_program_vec()
181 static BcNum* bc_program_num(BcProgram *p, BcResult *r) { in bc_program_num()
267 static void bc_program_operand(BcProgram *p, BcResult **r, in bc_program_operand()
279 static void bc_program_binPrep(BcProgram *p, BcResult **l, BcNum **ln, in bc_program_binPrep()
312 static void bc_program_binOpPrep(BcProgram *p, BcResult **l, BcNum **ln, in bc_program_binOpPrep()
320 static void bc_program_assignPrep(BcProgram *p, BcResult **l, BcNum **ln, in bc_program_assignPrep()
347 static void bc_program_prep(BcProgram *p, BcResult **r, BcNum **n, size_t idx) { in bc_program_prep()
369 static BcResult* bc_program_prepResult(BcProgram *p) { in bc_program_prepResult()
379 static void bc_program_const(BcProgram *p, const char *code, size_t *bgn) { in bc_program_const()
406 static void bc_program_op(BcProgram *p, uchar inst) { in bc_program_op()
430 static void bc_program_read(BcProgram *p) { in bc_program_read()
500 static void bc_program_rand(BcProgram *p) { in bc_program_rand()
562 static void bc_program_print(BcProgram *p, uchar inst, size_t idx) { in bc_program_print()
633 static void bc_program_unary(BcProgram *p, uchar inst) { in bc_program_unary()
652 static void bc_program_logical(BcProgram *p, uchar inst) { in bc_program_logical()
729 static void bc_program_assignStr(BcProgram *p, size_t idx, in bc_program_assignStr()
746 static void bc_program_copyToVar(BcProgram *p, size_t idx, in bc_program_copyToVar()
850 static void bc_program_assign(BcProgram *p, uchar inst) { in bc_program_assign()
948 static void bc_program_pushVar(BcProgram *p, const char *restrict code, in bc_program_pushVar()
994 static void bc_program_pushArray(BcProgram *p, const char *restrict code, in bc_program_pushArray()
1026 static void bc_program_incdec(BcProgram *p, uchar inst) { in bc_program_incdec()
1066 static void bc_program_call(BcProgram *p, const char *restrict code, in bc_program_call()
1136 static void bc_program_return(BcProgram *p, uchar inst) { in bc_program_return()
1185 static void bc_program_builtin(BcProgram *p, uchar inst) { in bc_program_builtin()
1289 static void bc_program_divmod(BcProgram *p) { in bc_program_divmod()
1318 static void bc_program_modexp(BcProgram *p) { in bc_program_modexp()
1350 static void bc_program_stackLen(BcProgram *p) { in bc_program_stackLen()
1354 static uchar bc_program_asciifyNum(BcProgram *p, BcNum *n) { in bc_program_asciifyNum()
1388 static void bc_program_asciify(BcProgram *p) { in bc_program_asciify()
1428 static void bc_program_printStream(BcProgram *p) { in bc_program_printStream()
1450 static void bc_program_nquit(BcProgram *p, uchar inst) { in bc_program_nquit()
1484 static void bc_program_execStr(BcProgram *p, const char *restrict code, in bc_program_execStr()
1599 static void bc_program_printStack(BcProgram *p) { in bc_program_printStack()
1608 static void bc_program_pushGlobal(BcProgram *p, uchar inst) { in bc_program_pushGlobal()
1619 static void bc_program_pushSeed(BcProgram *p) { in bc_program_pushSeed()
1636 static void bc_program_addFunc(BcProgram *p, BcFunc *f, BcId *id_ptr) { in bc_program_addFunc()
1652 size_t bc_program_insertFunc(BcProgram *p, const char *name) { in bc_program_insertFunc()
1689 void bc_program_free(BcProgram *p) { in bc_program_free()
1725 void bc_program_init(BcProgram *p) { in bc_program_init()
1734 memset(p, 0, sizeof(BcProgram)); in bc_program_init()
1794 void bc_program_reset(BcProgram *p) { in bc_program_reset()
1822 void bc_program_exec(BcProgram *p) { in bc_program_exec()
2273 void bc_program_printStackDebug(BcProgram *p) { in bc_program_printStackDebug()
2293 static void bc_program_printStr(const BcProgram *p, const char *restrict code, in bc_program_printStr()
2304 void bc_program_printInst(const BcProgram *p, const char *restrict code, in bc_program_printInst()
2333 void bc_program_code(const BcProgram* p) { in bc_program_code()