Home
last modified time | relevance | path

Searched refs:BcProgram (Results 1 – 7 of 7) sorted by relevance

/freebsd-12-stable/contrib/bc/src/
Dprogram.c57 static inline void bc_program_setVecs(BcProgram *p, BcFunc *f) { in bc_program_setVecs()
119 static char* bc_program_string(BcProgram *p, const BcNum *n) { in bc_program_string()
132 static void bc_program_prepGlobals(BcProgram *p) { in bc_program_prepGlobals()
151 static void bc_program_popGlobals(BcProgram *p, bool reset) { in bc_program_popGlobals()
172 static BcVec* bc_program_dereference(const BcProgram *p, BcVec *vec) { in bc_program_dereference()
201 static void bc_program_pushBigdig(BcProgram *p, BcBigDig dig, BcResultType type) in bc_program_pushBigdig()
215 size_t bc_program_addString(BcProgram *p, const char *str, size_t fidx) { in bc_program_addString()
236 size_t bc_program_search(BcProgram *p, const char *id, bool var) { in bc_program_search()
269 static inline BcVec* bc_program_vec(const BcProgram *p, size_t idx, BcType type) in bc_program_vec()
286 static BcNum* bc_program_num(BcProgram *p, BcResult *r) { in bc_program_num()
[all …]
Dparse.c220 void bc_parse_init(BcParse *p, BcProgram *prog, size_t func) { in bc_parse_init()
Dlang.c56 void bc_func_insert(BcFunc *f, BcProgram *p, char *name, in bc_func_insert()
/freebsd-12-stable/contrib/bc/include/
Dprogram.h67 typedef struct BcProgram { struct
137 } BcProgram; typedef
272 void bc_program_init(BcProgram *p);
282 void bc_program_free(BcProgram *p);
293 void bc_program_code(const BcProgram *p);
302 void bc_program_printInst(const BcProgram *p, const char *code,
309 void bc_program_printStackDebug(BcProgram* p);
321 size_t bc_program_search(BcProgram *p, const char* id, bool var);
329 size_t bc_program_addString(BcProgram *p, const char *str, size_t fidx);
338 size_t bc_program_insertFunc(BcProgram *p, const char *name);
[all …]
Dparse.h140 struct BcProgram;
194 struct BcProgram *prog;
217 void bc_parse_init(BcParse *p, struct BcProgram *prog, size_t func);
Dlang.h535 struct BcProgram;
554 void bc_func_insert(BcFunc *f, struct BcProgram* p, char* name,
Dvm.h378 BcProgram prog;