--- a/rmq.h +++ b/rmq.h @@ -2,15 +2,12 @@ #define _rmq_h_ #include - -#define false 0 -#define true 1 +#include typedef int DT; // use long for 64bit-version (but take care of fast log!) typedef unsigned int DTidx; // for indexing in arrays typedef unsigned char DTsucc; typedef unsigned short DTsucc2; -typedef int bool; DTidx query(DTidx, DTidx); void RMQ_succinct(DT* a, DTidx n); void RMQ_succinct_destroy(void);