A C/C++ parser for the XML XCSP 2.1 format of CSP problems
To help C/C++ programmers adapt their solver to the new XCSP 2.1 format
of CSP instances, a parser for this format has been written.
This parser now depends on the libxml2
library which must be installed on your system.
The current stable release of the parser is available in CSP-XML-parser-1.0.3.tar.gz (a
beta version with support for WCSP is also available CSP-XML-parser-1.0.4b.tar.gz).
The C and C++ examples in the 'examples/{C,C++}' directories give a
simple demonstration of how to use the parser. Please see the files
README, CHANGES and the examples to learn how to use this parser. The
doc/ directory contains a preliminary documentation for the
parser. The directory tools contains the solution verifier that will
be used during the competition. A few things are still missing
in this version (especially the documentation is still scarce). Don't
hesitate to report problems or to ask more explanations.
Questions and suggestions are welcome (roussel at cril.univ-artois.fr)
Last update: 2008-05-16 (YYYY-MM-DD)
A C/C++ parser for the XML 2.0 format of CSP problems
To help C/C++ programmers adapt their solver to the new XML 2.0 format
of CSP instances, a parser for this format is currently being written.
This parser is only in the early stages of its developpement. Yet, it
is already useable so you can give it a try and interface your solver
to the current version of the parser.
DO NOT USE THE CURRENT VERSION OF THIS PARSER IN A PRODUCTION
ENVIRONMENT !
See the README file for informations about the
interface between the parser and the solver. There are some examples
(in both C and C++) to help you see how it works.
This parser depends on the Xerces-C
library which must be installed on your system.
Download the XML parser for
C/C++ (version 0.05) Bugfix and minor improvement (see changelog)
Questions and suggestions are welcome (roussel at cril.univ-artois.fr)
Last update: 2008-03-03 (YYYY-MM-DD)