#include "../q.h"
//#define DEBUG
-#define CHECKS
+//#define CHECKS
+#define SPLAY
typedef enum {DIR_UP, DIR_DOWN} segment_dir_t;
typedef enum {EVENT_CROSS, EVENT_END, EVENT_CORNER, EVENT_START, EVENT_HORIZONTAL} eventtype_t;
windstate_t wind;
int nr;
+#ifdef SPLAY
+ struct _segment*parent;
+ struct _segment*leftchild;
+ struct _segment*rightchild;
+#endif
struct _segment*left;
struct _segment*right;
char changed;