summaryrefslogtreecommitdiff
path: root/uscript/uscript.h
diff options
context:
space:
mode:
Diffstat (limited to 'uscript/uscript.h')
-rw-r--r--uscript/uscript.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/uscript/uscript.h b/uscript/uscript.h
index 74958e5..a7efced 100644
--- a/uscript/uscript.h
+++ b/uscript/uscript.h
@@ -3,6 +3,8 @@
struct us_func;
+typedef void (*us_cfunc_sig)(int argc);
+
void us_init(void);
void us_deinit(void);
@@ -11,4 +13,6 @@ void us_load_src(const char *src);
void us_exec(struct us_func *func);
+void us_set_cfunc(const char *c_name, us_cfunc_sig c, int argc);
+
#endif // __USCRIPT_LANG_H__