diff options
author | Peter Mikkelsen <peter@pmikkelsen.com> | 2021-07-23 00:50:18 +0000 |
---|---|---|
committer | Peter Mikkelsen <peter@pmikkelsen.com> | 2021-07-23 00:50:18 +0000 |
commit | c85de58a2047c4858825d03977e490db6168fbe3 (patch) | |
tree | 8856e5d3e8ac67ca9404bd6b0541d3652f37973d /fns.h | |
parent | 43f65cbe02b3a2512c3a797862196d693b3a9f11 (diff) |
Simplify parsing a bit, and make sure the prolog loader calls read_term with the correct module to pick up the correct operators
Diffstat (limited to 'fns.h')
-rw-r--r-- | fns.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1,5 +1,5 @@ /* parser.c */ -Term *parse(int, Biobuf *, int); +Term *parse(Biobuf *, Module *); /* prettyprint.c */ Rune *prettyprint(Term *, int, int, int, Module *); @@ -58,7 +58,7 @@ int isoutputstream(Term *); int istextstream(Term *); int isbinarystream(Term *); int canreposition(Term *); -int readterm(Term *, Term **); +int readterm(Term *, Term **, Module *); void writeterm(Term *, Term *, Term *, Module *); Rune getchar(Term *); Rune peekchar(Term *); |