summaryrefslogtreecommitdiff
path: root/fns.h
diff options
context:
space:
mode:
Diffstat (limited to 'fns.h')
-rw-r--r--fns.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/fns.h b/fns.h
index 6a11174..f3d9ebd 100644
--- a/fns.h
+++ b/fns.h
@@ -57,11 +57,15 @@ int isinputstream(Term *);
int isoutputstream(Term *);
int istextstream(Term *);
int isbinarystream(Term *);
+int canreposition(Term *);
int readterm(Term *, Term **);
void writeterm(Term *, Term *, Term *, Module *);
Rune getchar(Term *);
Rune peekchar(Term *);
void putchar(Term *, Rune);
+void flushstream(Term *);
+Term *streamsproperties(void);
+void reposition(Term *, vlong);
/* module.c */
void initmodules(void);