summaryrefslogtreecommitdiff
path: root/fns.h
diff options
context:
space:
mode:
Diffstat (limited to 'fns.h')
-rw-r--r--fns.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/fns.h b/fns.h
index 7255166..d548d6e 100644
--- a/fns.h
+++ b/fns.h
@@ -63,4 +63,12 @@ void writeterm(Term *, Term *, Term *);
/* module.c */
void initmodules(void);
Module *parsemodule(char *);
-Module *getmodule(Rune *); \ No newline at end of file
+Module *getmodule(Rune *);
+
+/* types.c */
+int islist(Term *);
+int ispartiallist(Term *t);
+int isemptylist(Term *);
+int isnonemptylist(Term *);
+Term *listhead(Term *);
+Term *listtail(Term *);