From e9f507b8689f2590097336bf743999eed31d55e6 Mon Sep 17 00:00:00 2001 From: Markus Triska Date: Sat, 13 Aug 2022 21:39:08 +0200 Subject: [PATCH] add meta_predicate/1 declaration for phrase_to_file/3 --- src/lib/pio.pl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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, ?)). /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- 2.54.0