23 #define GUDHI_CHECK(expression, excpt) ((expression) ? (void) 0 : (throw excpt))
24 #define GUDHI_CHECK_code(CODE) CODE
26 #define GUDHI_CHECK(expression, excpt) (void) 0
27 #define GUDHI_CHECK_code(CODE)
30#define PRINT(a) std::clog << #a << ": " << (a) << " (DISP)" << std::endl
34 #define DBG(a) std::clog << "DBG: " << (a) << std::endl
35 #define DBGMSG(a, b) std::clog << "DBG: " << a << b << std::endl
36 #define DBGVALUE(a) std::clog << "DBG: " << #a << ": " << a << std::endl
37 #define DBGCONT(a) std::clog << "DBG: container " << #a << " -> "; for (auto x : a) std::clog << x << ","; std::clog << std::endl
39 #define DBG(a) (void) 0
40 #define DBGMSG(a, b) (void) 0
41 #define DBGVALUE(a) (void) 0
42 #define DBGCONT(a) (void) 0