summaryrefslogtreecommitdiff
path: root/src/genjsbind-ast.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/genjsbind-ast.h')
-rw-r--r--src/genjsbind-ast.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/genjsbind-ast.h b/src/genjsbind-ast.h
new file mode 100644
index 0000000..d94eda6
--- /dev/null
+++ b/src/genjsbind-ast.h
@@ -0,0 +1,18 @@
+/* binding file AST interface
+ *
+ * This file is part of nsgenjsbind.
+ * Licensed under the MIT License,
+ * http://www.opensource.org/licenses/mit-license.php
+ * Copyright 2012 Vincent Sanders <vince@netsurf-browser.org>
+ */
+
+#ifndef genjsbind_genjsbind_ast_h
+#define genjsbind_genjsbind_ast_h
+
+int genjsbind_parsefile(char *infilename);
+int genjsbind_output(char *outfilename);
+int genjsbind_header_comment(char *);
+int genjsbind_interface(char *);
+int genjsbind_preamble(char *ccode);
+
+#endif