Go to the source code of this file.
|
int | clib_macro_unset (macro_main_t *mm, char *name) |
|
int | clib_macro_set_value (macro_main_t *mm, char *name, char *value) |
|
void | clib_macro_add_builtin (macro_main_t *mm, char *name, void *eval_fn) |
|
i8 * | clib_macro_get_value (macro_main_t *mm, char *name) |
|
i8 * | clib_macro_eval (macro_main_t *mm, i8 *s, i32 complain) |
|
i8 * | clib_macro_eval_dollar (macro_main_t *mm, i8 *s, i32 complain) |
|
void | clib_macro_init (macro_main_t *mm) |
|
void | clib_macro_free (macro_main_t *mm) |
|
◆ clib_macro_add_builtin()
void clib_macro_add_builtin |
( |
macro_main_t * |
mm, |
|
|
char * |
name, |
|
|
void * |
eval_fn |
|
) |
| |
◆ clib_macro_eval()
◆ clib_macro_eval_dollar()
◆ clib_macro_free()
◆ clib_macro_get_value()
◆ clib_macro_init()
◆ clib_macro_set_value()
int clib_macro_set_value |
( |
macro_main_t * |
mm, |
|
|
char * |
name, |
|
|
char * |
value |
|
) |
| |
◆ clib_macro_unset()