[PPL-devel] [GIT] ppl/ppl(master): Make sure a definition for member/2 and append/ 3 is available.
Roberto Bagnara
bagnara at cs.unipr.it
Wed Aug 5 14:48:34 CEST 2009
Module: ppl/ppl
Branch: master
Commit: 21c69b39730e0fb032395b07467b2ac3936ca124
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=21c69b39730e0fb032395b07467b2ac3936ca124
Author: Roberto Bagnara <bagnara at cs.unipr.it>
Date: Wed Aug 5 14:48:04 2009 +0200
Make sure a definition for member/2 and append/3 is available.
---
interfaces/Prolog/SWI/swi_prolog_generated_test.pl | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/interfaces/Prolog/SWI/swi_prolog_generated_test.pl b/interfaces/Prolog/SWI/swi_prolog_generated_test.pl
index a10edbb..92f8e08 100644
--- a/interfaces/Prolog/SWI/swi_prolog_generated_test.pl
+++ b/interfaces/Prolog/SWI/swi_prolog_generated_test.pl
@@ -20,6 +20,14 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1307, USA.
For the most up-to-date information see the Parma Polyhedra Library
site: http://www.cs.unipr.it/ppl/ . */
+member(X, [X|_]).
+member(X, [_|T]) :-
+ member(X, T).
+
+append([], L, L).
+append([H|T], L, [H|R]) :-
+ append(T, L, R).
+
:- ensure_loaded('ppl_prolog_generated_test_main.pl').
prolog_system('SWI').
More information about the PPL-devel
mailing list