Lines Matching defs:BcProgram
67 typedef struct BcProgram
153 } BcProgram;
295 * Initializes the BcProgram.
299 bc_program_init(BcProgram* p);
304 * Frees a BcProgram. This is only used in debug builds because a BcProgram is
310 bc_program_free(BcProgram* p);
319 bc_program_printStackTrace(BcProgram* p);
329 bc_program_code(const BcProgram* p);
339 bc_program_printInst(const BcProgram* p, const char* code,
347 bc_program_printStackDebug(BcProgram* p);
360 bc_program_search(BcProgram* p, const char* name, bool var);
369 bc_program_addString(BcProgram* p, const char* str);
379 bc_program_insertFunc(BcProgram* p, const char* name);
386 bc_program_reset(BcProgram* p);
389 * Executes bc or dc code in the BcProgram.
393 bc_program_exec(BcProgram* p);
427 bc_program_assignSeed(BcProgram* p, BcNum* val);
440 bc_program_assignBuiltin(BcProgram* p, bool scale, bool obase, BcBigDig val);