[PPL-devel] ppl/interfaces/Prolog Ciao/Makefile.am SICStus ...
Patricia Hill
hill at cs.unipr.it
Fri Jan 18 12:03:50 CET 2008
CVSROOT: /cvs/ppl
Module name: ppl
Changes by: hill at cs.unipr.it 2008-01-18 12:03:50
Modified files:
interfaces/Prolog/Ciao: Makefile.am
interfaces/Prolog/SICStus: sp_predicate_check.pl
interfaces/Prolog/SWI: swi_predicate_check.pl
interfaces/Prolog/XSB:
ppl_interface_generator_xsb_predicate_check_P.m4
interfaces/Prolog/tests:
ppl_interface_generator_predicate_check_pl.m4
Log message:
Enable make predicate_check_test for Ciao.
To do this, the ":- include ppl_predicate_check_common."
directive has to be in the generated file ppl_predicate_check.pl
For this reason, the corresponding directives in swi_predicate_check.pl
and SICStus/sp_predicate_check.pl have been removed.
For XSB, the include directive is not supported as is and instead
a "#include" must be used. Changes made for XSB to handle this.
Warning messages given by the Ciao system when compiling
the generated file ppl_predicate_check.pl need further investigation
but the test in Ciao succeeds.
Patches:
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/Ciao/Makefile.am.diff?cvsroot=ppl&r1=1.67&r2=1.68
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/SICStus/sp_predicate_check.pl.diff?cvsroot=ppl&r1=1.5&r2=1.6
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/SWI/swi_predicate_check.pl.diff?cvsroot=ppl&r1=1.4&r2=1.5
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/XSB/ppl_interface_generator_xsb_predicate_check_P.m4.diff?cvsroot=ppl&r1=1.7&r2=1.8
http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/tests/ppl_interface_generator_predicate_check_pl.m4.diff?cvsroot=ppl&r1=1.29&r2=1.30
More information about the PPL-devel
mailing list