https://github.com/crillab/nacre_mini
Tip revision: 221f423ad4e9ad4dccf8b0c416d032b28b044139 authored by Gaël Glorian on 17 June 2019, 12:01:24 UTC
keepOnlyValues bypass fix
keepOnlyValues bypass fix
Tip revision: 221f423
main.cc
#include "XCSP3CoreParser.h"
#include "XCSP3PrintCallbacks.h"
using namespace XCSP3Core;
int main(int argc,char **argv) {
XCSP3PrintCallbacks cb; // my interface between the parser and the solver
if(argc!=2)
throw std::runtime_error("usage: ./test xcsp3instance.xml");
try
{
XCSP3CoreParser parser(&cb);
parser.parse(argv[1]); // fileName is a string
}
catch (exception &e)
{
cout.flush();
cerr << "\n\tUnexpected exception :\n";
cerr << "\t" << e.what() << endl;
exit(1);
}
return 0;
}
