summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/pervasive.h')
-rw-r--r--src/pervasive.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/pervasive.h b/src/pervasive.h
index 6677c7e..d7b213f 100644
--- a/src/pervasive.h
+++ b/src/pervasive.h
@@ -14,6 +14,24 @@
#define ZoO_DEBUG_ALL 0
#endif
+#define ZoO_DEBUG_KNOWLEDGE (0 | ZoO_DEBUG_ALL)
+#define ZoO_DEBUG_KNOWLEDGE_LEARN_SEQUENCE \
+ (ZoO_DEBUG_KNOWLEDGE & (0 | ZoO_DEBUG_ALL))
+#define ZoO_DEBUG_KNOWLEDGE_LEARN_WORD \
+ (ZoO_DEBUG_KNOWLEDGE & (0 | ZoO_DEBUG_ALL))
+
+#define ZoO_DEBUG_SEQUENCE (0 | ZoO_DEBUG_ALL)
+#define ZoO_DEBUG_SEQUENCE_FROM_STRING \
+ (ZoO_DEBUG_SEQUENCE & (0 | ZoO_DEBUG_ALL))
+
+#define ZoO_DEBUG_SEQUENCE_CREATION \
+ (ZoO_DEBUG_SEQUENCE & (0 | ZoO_DEBUG_ALL))
+
+#define ZoO_DEBUG_SEQUENCE_CREATION_INIT \
+ (ZoO_DEBUG_SEQUENCE_CREATION & (0 | ZoO_DEBUG_ALL))
+
+#define ZoO_DEBUG_CORE (0 | ZoO_DEBUG_ALL)
+
#define ZoO__TO_STRING(x) #x
#define ZoO_TO_STRING(x) ZoO__TO_STRING(x)
#define ZoO_ISOLATE(a) do {a} while (0)