void lbm_symrepr_name_iterator(symrepr_name_iterator_fun f)
Definition: symrepr.c:282
bool lbm_symbol_in_flash(char *str)
Definition: symrepr.c:531
lbm_uint lbm_get_symbol_table_size(void)
Definition: symrepr.c:514
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:495
const char * lbm_get_name_by_symbol(lbm_uint id)
Definition: symrepr.c:304
int lbm_add_symbol_const_base(char *name, lbm_uint *id)
Definition: symrepr.c:483
int lbm_add_symbol(char *name, lbm_uint *id)
Definition: symrepr.c:461
int lbm_get_symbol_by_name(char *name, lbm_uint *id)
Definition: symrepr.c:342
lbm_uint lbm_get_symbol_table_size_names(void)
Definition: symrepr.c:523
int lbm_symrepr_init(void)
Definition: symrepr.c:265
lbm_value symbol_rest_args
lbm_value symbol_x
Definition: symrepr.c:262
int lbm_str_to_symbol(char *name, lbm_uint *sym_id)
Definition: symrepr.c:506
lbm_uint lbm_get_symbol_table_size_flash(void)
Definition: symrepr.c:518
int lbm_add_symbol_flash(char *name, lbm_uint *id)
Definition: symrepr.c:472
uint32_t lbm_value
Definition: lbm_types.h:44
lbm_value symbol_y
Definition: symrepr.c:263
lbm_uint lbm_get_symbol_table_size_names_flash(void)
Definition: symrepr.c:527
bool lbm_symbol_list_entry_in_flash(char *str)
Definition: symrepr.c:535
int lbm_add_symbol_base(char *name, lbm_uint *id, bool flash)
Definition: symrepr.c:447
lbm_uint * lbm_get_symbol_list_entry_by_name(char *name)
Definition: symrepr.c:329