void lbm_symrepr_name_iterator(symrepr_name_iterator_fun f)
Definition: symrepr.c:283
bool lbm_symbol_in_flash(char *str)
Definition: symrepr.c:532
lbm_uint lbm_get_symbol_table_size(void)
Definition: symrepr.c:515
void(* symrepr_name_iterator_fun)(const char *)
Definition: symrepr.h:41
uint32_t lbm_uint
Definition: lbm_types.h:48
int lbm_add_symbol_const(char *name, lbm_uint *id)
Definition: symrepr.c:496
const char * lbm_get_name_by_symbol(lbm_uint id)
Definition: symrepr.c:305
int lbm_add_symbol_const_base(char *name, lbm_uint *id)
Definition: symrepr.c:484
int lbm_add_symbol(char *name, lbm_uint *id)
Definition: symrepr.c:462
int lbm_get_symbol_by_name(char *name, lbm_uint *id)
Definition: symrepr.c:343
lbm_uint lbm_get_symbol_table_size_names(void)
Definition: symrepr.c:524
int lbm_symrepr_init(void)
Definition: symrepr.c:266
lbm_value symbol_rest_args
lbm_value symbol_x
Definition: symrepr.c:263
int lbm_str_to_symbol(char *name, lbm_uint *sym_id)
Definition: symrepr.c:507
lbm_uint lbm_get_symbol_table_size_flash(void)
Definition: symrepr.c:519
int lbm_add_symbol_flash(char *name, lbm_uint *id)
Definition: symrepr.c:473
uint32_t lbm_value
Definition: lbm_types.h:44
lbm_value symbol_y
Definition: symrepr.c:264
lbm_uint lbm_get_symbol_table_size_names_flash(void)
Definition: symrepr.c:528
bool lbm_symbol_list_entry_in_flash(char *str)
Definition: symrepr.c:536
int lbm_add_symbol_base(char *name, lbm_uint *id, bool flash)
Definition: symrepr.c:448
lbm_uint * lbm_get_symbol_list_entry_by_name(char *name)
Definition: symrepr.c:330