From e973a3ea405e8a770bce88dcfbd5a8e55b4b2057 Mon Sep 17 00:00:00 2001 From: Vitor Santos Costa Date: Thu, 3 Dec 2009 10:36:36 +0000 Subject: [PATCH] fix SWI emulation of maplist to use meta_predicate instead of module_transparent. --- library/dialect/swi.yap | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/library/dialect/swi.yap b/library/dialect/swi.yap index 86373b6a9..41412e912 100755 --- a/library/dialect/swi.yap +++ b/library/dialect/swi.yap @@ -350,12 +350,7 @@ mpl(Goal, List1, List2, List3) :- mpl(Goal, List1, List2, List3, List4) :- maplist:maplist(Goal, List1, List2, List3, List4). -:- module_transparent - prolog:maplist/2, - prolog:maplist/3, - prolog:maplist/4, - prolog:maplist/5. - +:- meta_predicate prolog:maplist(:,+), prolog:maplist(:,+,+), prolog:maplist(:,+,+,+), prolog:maplist(:,+,+,+). % maplist(:Goal, +List) %