#include "global.h"
#include "internal.hpp"
Go to the source code of this file.
◆ CONFIG [1/4]
◆ CONFIG [2/4]
◆ CONFIG [3/4]
Value: do { \
break; \
const NameVal *BEGIN = N##_config; \
const NameVal *END = BEGIN + sizeof N##_config / sizeof (NameVal); \
for (const NameVal *P = BEGIN; P != END; P++) { \
CADICAL_assert (Options::has (P->name)); \
opts.set (P->name, P->val); \
} \
return true; \
} while (0);
◆ CONFIG [4/4]
Value:printf (" %-14s " D "\n", "--" #N);
◆ CONFIGS
Value:\
CONFIG (default, "set default advanced internal options") \
CONFIG (plain, "disable all internal preprocessing options") \
CONFIG (sat, "set internal options to target satisfiable instances") \
CONFIG (unsat, "set internal options to target unsatisfiable instances")
Definition at line 40 of file cadical_config.cpp.
40#define CONFIGS \
41\
42 CONFIG (default, "set default advanced internal options") \
43 CONFIG (plain, "disable all internal preprocessing options") \
44 CONFIG (sat, "set internal options to target satisfiable instances") \
45 CONFIG (unsat, "set internal options to target unsatisfiable instances")