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:390
int lbm_add_symbol_base(char *name, lbm_uint *id)
Definition symrepr.c:429
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:455
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:472
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:443
lbm_uint lbm_get_symbol_table_size_names(void)
Definition symrepr.c:498
lbm_uint lbm_get_symbol_table_size_names_flash(void)
Definition symrepr.c:502
lbm_uint lbm_get_symbol_table_size_flash(void)
Definition symrepr.c:493
bool lbm_symbol_list_entry_in_flash(char *str)
Definition symrepr.c:510
lbm_value symbol_y
Definition eval_cps.c:176
int lbm_str_to_symbol(char *name, lbm_uint *sym_id)
Definition symrepr.c:482
lbm_uint lbm_get_symbol_table_size(void)
Definition symrepr.c:489
const char * lbm_get_name_by_symbol(lbm_uint id)
Definition symrepr.c:314
bool lbm_symbol_in_flash(char *str)
Definition symrepr.c:506
lbm_value symbol_x
Definition eval_cps.c:175