src/relpipe-tr-guile.cpp
branchv_0
changeset 20 dccbfd273a5a
parent 7 61fc569b77e6
child 23 6ee7a9e311e9
equal deleted inserted replaced
19:ffc7b0757e23 20:dccbfd273a5a
    48 	try {
    48 	try {
    49 		CLIParser cliParser;
    49 		CLIParser cliParser;
    50 		Configuration configuration = cliParser.parse(cli.arguments());
    50 		Configuration configuration = cliParser.parse(cli.arguments());
    51 		std::shared_ptr<reader::RelationalReader> reader(reader::Factory::create(std::cin));
    51 		std::shared_ptr<reader::RelationalReader> reader(reader::Factory::create(std::cin));
    52 		std::shared_ptr<writer::RelationalWriter> writer(writer::Factory::create(std::cout));
    52 		std::shared_ptr<writer::RelationalWriter> writer(writer::Factory::create(std::cout));
    53 		GuileHandler handler(writer.get(), configuration, cli.arguments());
    53 		GuileHandler handler(writer.get(), configuration);
    54 		reader->addHandler(&handler);
    54 		reader->addHandler(&handler);
    55 		reader->process();
    55 		reader->process();
    56 
    56 
    57 		resultCode = CLI::EXIT_CODE_SUCCESS;
    57 		resultCode = CLI::EXIT_CODE_SUCCESS;
    58 
    58