diff options
author | Peter Mikkelsen <peter@pmikkelsen.com> | 2021-07-19 12:44:08 +0000 |
---|---|---|
committer | Peter Mikkelsen <peter@pmikkelsen.com> | 2021-07-19 12:44:08 +0000 |
commit | 1b73b6d1323c69c0086a41bf85a9b85003377a3b (patch) | |
tree | fdb0b85cd4192aac74fb462ed2cadfa1193391ec /fns.h | |
parent | daadb2b174846cda95e51e0c4c94bcb748da4a69 (diff) |
More work on streams
Diffstat (limited to 'fns.h')
-rw-r--r-- | fns.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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); |