diff options
Diffstat (limited to 'include/csx.h')
-rw-r--r-- | include/csx.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/include/csx.h b/include/csx.h new file mode 100644 index 0000000..90d18c2 --- /dev/null +++ b/include/csx.h @@ -0,0 +1,19 @@ +#ifndef CSX_INCLUDED +#define CSX_INCLUDED + + +typedef void *(csx_list_fn)(void *head, ...); +void *csx_list(void *head, ...); + +typedef int *(csx_num_fn)(int num); +int *csx_num(int num); + +void *csx_eval(void *expression); + +typedef void *(csx_base_data)(void *arg); +void *csx_base(csx_base_data base); + +char *csx_name(const char *name); + + +#endif |