summaryrefslogtreecommitdiff
path: root/fns.h
diff options
context:
space:
mode:
authorPeter Mikkelsen <peter@pmikkelsen.com>2021-07-02 17:50:51 +0000
committerPeter Mikkelsen <peter@pmikkelsen.com>2021-07-02 17:50:51 +0000
commitbe26a1ce93e3ed24e57d2e0916f09252536994cb (patch)
tree296f7fa9ab3e5072158d50ac151d04120ba19d56 /fns.h
parent2bfb79be604c68b7684b515f3be3388fecfcf1f4 (diff)
Begin work on set_prolog_flag/2 and current_prolog_flag/2
Diffstat (limited to 'fns.h')
-rw-r--r--fns.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/fns.h b/fns.h
index 1a97b92..c897ddb 100644
--- a/fns.h
+++ b/fns.h
@@ -28,3 +28,15 @@ Builtin findbuiltin(Term *);
/* flags.c */
void initflags(void);
+Term *setflag(Rune *, Term *);
+
+/* error.c */
+Term *instantiationerror(void);
+Term *typeerror(Rune *, Term *);
+Term *domainerror(Rune *, Term *);
+Term *existenceerror(Rune *, Term *);
+Term *permissionerror(Rune *, Rune *, Term *);
+Term *representationerror(Rune *);
+Term *evaluationerror(Rune *);
+Term *resourceerror(Rune *);
+Term *syntaxerror(Rune *);