static void print_result_message (QDPLLApp * app, QDPLL * qdpll, QDPLLResult result, FILE *stream) { /* Print result message; this may not always be desired and depends on the current usage of the solver library. */ if (!app->options.qdimacs_output) { /* Print own output format. */ if (result == QDPLL_RESULT_SAT) fprintf (stream, "SAT\n"); else if (result == QDPLL_RESULT_UNSAT) fprintf (stream, "UNSAT\n"); else if (!app->options.pretty_print && !app->options.deps_only) { assert (result == QDPLL_RESULT_UNKNOWN); fprintf (stream, "UNKNOWN\n"); } } else { /* Print qdimacs-compliant output format. */ qdpll_print_qdimacs_output (qdpll); } }
JNIEXPORT void JNICALL Java_depqbf4j_DepQBF4J_printQdimacsOutput (JNIEnv * env, jclass cls) { qdpll_print_qdimacs_output(solver); }