uint32_t lbm_uint
Definition: lbm_types.h:48
uint32_t lbm_value
Definition: lbm_types.h:44
void lbm_symrepr_set_next_id(lbm_uint id)
Definition: symrepr.c:278
bool store_symbol_name_flash(char *name, lbm_uint *res)
Definition: symrepr.c:388
const char * lbm_get_name_by_symbol(lbm_uint id)
Definition: symrepr.c:314
int lbm_add_symbol_base(char *name, lbm_uint *id)
Definition: symrepr.c:427
int lbm_get_symbol_by_name(char *name, lbm_uint *id)
Definition: symrepr.c:355
int lbm_add_symbol_const_base(char *name, lbm_uint *id, bool link)
Definition: symrepr.c:453
void(* symrepr_name_iterator_fun)(const char *)
Definition: symrepr.h:41
void lbm_symrepr_name_iterator(symrepr_name_iterator_fun f)
Definition: symrepr.c:292
lbm_uint * lbm_get_symbol_list_entry_by_name(char *name)
Definition: symrepr.c:342
bool lbm_symrepr_init(void)
Definition: symrepr.c:282
lbm_value symbol_rest_args
int lbm_add_symbol_const(char *name, lbm_uint *id)
Definition: symrepr.c:470
lbm_uint lbm_symrepr_get_next_id(void)
Definition: symrepr.c:274
void lbm_symrepr_set_symlist(lbm_uint *ls)
Definition: symrepr.c:269
int lbm_add_symbol(char *name, lbm_uint *id)
Definition: symrepr.c:441
lbm_uint lbm_get_symbol_table_size_names(void)
Definition: symrepr.c:496
lbm_uint lbm_get_symbol_table_size_names_flash(void)
Definition: symrepr.c:500
lbm_uint lbm_get_symbol_table_size_flash(void)
Definition: symrepr.c:491
bool lbm_symbol_list_entry_in_flash(char *str)
Definition: symrepr.c:508
lbm_value symbol_y
Definition: eval_cps.c:176
int lbm_str_to_symbol(char *name, lbm_uint *sym_id)
Definition: symrepr.c:480
lbm_uint lbm_get_symbol_table_size(void)
Definition: symrepr.c:487
bool lbm_symbol_in_flash(char *str)
Definition: symrepr.c:504
lbm_value symbol_x
Definition: eval_cps.c:175