
CVSROOT: /cvs/ppl Module name: ppl Branch: interfaces Changes by: hill@cs.unipr.it 2006-06-21 14:41:44
Modified files: interfaces : ppl_interface_generator_common.m4 ppl_interface_generator_common_dat.m4 interfaces/C : ppl_interface_generator_c_cc_code.m4 ppl_interface_generator_c_dat.m4 interfaces/Prolog: ppl_interface_generator_prolog_dat.m4 ppl_interface_generator_prolog_icc.m4 ppl_interface_generator_prolog_icc_code.m4
Log message: Revised the way we handle compound domains (is the powerset and product domains). Where compound domains have Polyhedron as a component, the system creates two domains, one where Polyhedron is prefixed by C and the other where it is prefixed by NNC. Note that this change has been made so as _not_ to affect the simple domain Polyhedron. As requested, both the user name and the C++ name have the topology C and NNC inserted just before the string "Polyhedron". Note though this still assumes that every component = Polyhedron has the same topology. Automatically generating different topologies for these components will be difficult and not really practical or useful. Simplified the way class name patterns are replaced by the actual name. The class patterns are now replaced as part of the main list of replacements.
Patches: http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/ppl_interface_gener... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/ppl_interface_gener... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/C/ppl_interface_gen... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/C/ppl_interface_gen... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/ppl_interfac... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/ppl_interfac... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/interfaces/Prolog/ppl_interfac...
participants (1)
-
Patricia Hill