-\r
-// colour.h\r
-\r
-#ifndef COLOUR_H\r
-#define COLOUR_H\r
-\r
-// includes\r
-\r
-#include "util.h"\r
-\r
-// constants\r
-\r
-const int BlackFlag = 1 << 0;\r
-const int WhiteFlag = 1 << 1;\r
-\r
-const int ColourNone = 0;\r
-const int Black = BlackFlag;\r
-const int White = WhiteFlag;\r
-const int ColourNb = 3;\r
-\r
-// functions\r
-\r
-extern bool colour_is_ok (int colour);\r
-\r
-extern bool colour_is_white (int colour);\r
-extern bool colour_is_black (int colour);\r
-extern bool colour_equal (int colour_1, int colour_2);\r
-\r
-extern int colour_opp (int colour);\r
-\r
-#endif // !defined COLOUR_H\r
-\r
-// end of colour.h\r
-\r
+
+// colour.h
+
+#ifndef COLOUR_H
+#define COLOUR_H
+
+// includes
+
+#include "util.h"
+
+// defines
+
+#define BlackFlag (1 << 0)
+#define WhiteFlag (1 << 1)
+#define ColourNone 0
+#define Black BlackFlag
+#define White WhiteFlag
+#define ColourNb 3
+
+// functions
+
+extern bool colour_is_ok (int colour);
+
+extern bool colour_is_white (int colour);
+extern bool colour_is_black (int colour);
+extern bool colour_equal (int colour_1, int colour_2);
+
+extern int colour_opp (int colour);
+
+#endif // !defined COLOUR_H
+
+// end of colour.h
+