Lines Matching refs:BcParse
78 struct BcParse;
81 typedef void (*BcParseParse)(struct BcParse*);
82 typedef void (*BcParseExpr)(struct BcParse*, uint8_t);
84 typedef struct BcParse {
102 } BcParse;
104 void bc_parse_init(BcParse *p, struct BcProgram *prog, size_t func);
105 void bc_parse_free(BcParse *p);
106 void bc_parse_reset(BcParse *p);
108 void bc_parse_addString(BcParse *p);
109 void bc_parse_number(BcParse *p);
110 void bc_parse_updateFunc(BcParse *p, size_t fidx);
111 void bc_parse_pushName(const BcParse* p, char *name, bool var);
112 void bc_parse_text(BcParse *p, const char *text);