From: Markus Triska Date: Sat, 13 Aug 2022 19:39:08 +0000 (+0200) Subject: add meta_predicate/1 declaration for phrase_to_file/3 X-Git-Tag: v0.9.1^2~40 X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=e9f507b8689f2590097336bf743999eed31d55e6;p=scryer-prolog.git add meta_predicate/1 declaration for phrase_to_file/3 --- diff --git a/src/lib/pio.pl b/src/lib/pio.pl index db609aa6..f55e4b03 100644 --- a/src/lib/pio.pl +++ b/src/lib/pio.pl @@ -4,9 +4,9 @@ Our goal is to encourage the use of definite clause grammars (DCGs) for describing strings. The predicates phrase_from_file/[2,3], - phrase_to_file/2 and phrase_to_stream/2 let us apply DCGs transparently - to files and streams, and therefore decouple side-effects from - declarative descriptions. + phrase_to_file/[2,3] and phrase_to_stream/2 let us apply DCGs + transparently to files and streams, and therefore decouple side-effects + from declarative descriptions. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ :- module(pio, [phrase_from_file/2, @@ -26,6 +26,7 @@ :- meta_predicate(phrase_from_file(2, ?)). :- meta_predicate(phrase_from_file(2, ?, ?)). :- meta_predicate(phrase_to_file(2, ?)). +:- meta_predicate(phrase_to_file(2, ?, ?)). :- meta_predicate(phrase_to_stream(2, ?)). /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -