|
int | siod_init (int heap_size) |
|
void | siod_tidy_up () |
|
LISP | siod_get_lval (const char *name, const char *message) |
|
LISP | siod_set_lval (const char *name, LISP val) |
|
LISP | siod_assoc_str (const char *key, LISP alist) |
|
LISP | siod_member_str (const char *key, LISP list) |
|
LISP | siod_regex_member_str (const EST_String &key, LISP list) |
|
LISP | siod_member_int (const int key, LISP list) |
|
int | siod_llength (LISP list) |
|
LISP | siod_nth (int n, LISP list) |
|
int | siod_atomic_list (LISP list) |
|
int | siod_eof (LISP item) |
|
LISP | quote (LISP l) |
|
LISP | siod_last (LISP list) |
|
int | get_param_int (const char *name, LISP params, int defval) |
|
float | get_param_float (const char *name, LISP params, float defval) |
|
const char * | get_param_str (const char *name, LISP params, const char *defval) |
|
LISP | get_param_lisp (const char *name, LISP params, LISP defval) |
|
LISP | make_param_str (const char *name, const char *val) |
|
LISP | make_param_int (const char *name, int val) |
|
LISP | make_param_float (const char *name, float val) |
|
LISP | make_param_lisp (const char *name, LISP val) |
|
EST_Regex & | make_regex (const char *r) |
|
LISP | apply_hooks (LISP hooks, LISP arg) |
|
LISP | apply_hooks_right (LISP hooks, LISP args) |
|
LISP | apply (LISP func, LISP args) |
|
LISP | stringexplode (const char *str) |
|
char ** | siod_variable_generator (char *text, int length) |
|
char ** | siod_command_generator (char *text, int length) |
|
void | siod_list_to_strlist (LISP l, EST_StrList &a) |
|
LISP | siod_strlist_to_list (EST_StrList &a) |
|