summaryrefslogtreecommitdiff
path: root/fns.h
diff options
context:
space:
mode:
authorPeter Mikkelsen <peter@pmikkelsen.com>2021-06-30 14:04:15 +0000
committerPeter Mikkelsen <peter@pmikkelsen.com>2021-06-30 14:04:15 +0000
commitee4298a2cfbbd9e015cfc775d9d714a9f5035846 (patch)
tree8d6f4b139abf1a645e9e4fe0fba811f64b03839f /fns.h
parent79d1fe1cf2eb6748e2c12ffe9c36a678655302b1 (diff)
Add a basic repl
Diffstat (limited to 'fns.h')
-rw-r--r--fns.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/fns.h b/fns.h
index 92794bf..b8e92ca 100644
--- a/fns.h
+++ b/fns.h
@@ -1,5 +1,5 @@
/* parser.c */
-Term *parse(int);
+Term *parse(int, int);
/* prettyprint.c */
Rune *prettyprint(Term *);
@@ -14,4 +14,7 @@ Term *mkcompound(Rune *, int, Term *);
Term *mknumber(int, vlong, double);
/* eval.c */
-void evalquery(Term *, Term *); \ No newline at end of file
+int evalquery(Term *, Term *, Binding **);
+
+/* repl.c */
+void repl(Term *); \ No newline at end of file