void lbm_symrepr_name_iterator(symrepr_name_iterator_fun f)
Definition: symrepr.c:275
bool lbm_symbol_in_flash(char *str)
Definition: symrepr.c:515
lbm_uint lbm_get_symbol_table_size(void)
Definition: symrepr.c:497
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:478
const char * lbm_get_name_by_symbol(lbm_uint id)
Definition: symrepr.c:297
int lbm_add_symbol_const_base(char *name, lbm_uint *id)
Definition: symrepr.c:466
int lbm_add_symbol(char *name, lbm_uint *id)
Definition: symrepr.c:444
int lbm_get_symbol_by_name(char *name, lbm_uint *id)
Definition: symrepr.c:335
lbm_uint lbm_get_symbol_table_size_names(void)
Definition: symrepr.c:507
int lbm_symrepr_init(void)
Definition: symrepr.c:258
lbm_value symbol_rest_args
lbm_value symbol_x
Definition: symrepr.c:255
int lbm_str_to_symbol(char *name, lbm_uint *sym_id)
Definition: symrepr.c:489
lbm_uint lbm_get_symbol_table_size_flash(void)
Definition: symrepr.c:502
int lbm_add_symbol_flash(char *name, lbm_uint *id)
Definition: symrepr.c:455
uint32_t lbm_value
Definition: lbm_types.h:44
lbm_value symbol_y
Definition: symrepr.c:256
lbm_uint lbm_get_symbol_table_size_names_flash(void)
Definition: symrepr.c:511
bool lbm_symbol_list_entry_in_flash(char *str)
Definition: symrepr.c:519
int lbm_add_symbol_base(char *name, lbm_uint *id, bool flash)
Definition: symrepr.c:430
lbm_uint * lbm_get_symbol_list_entry_by_name(char *name)
Definition: symrepr.c:322