#ifndef _CSA_H_
#define _CSA_H_
-// Include from XMLTree/libcds
-#include <basics.h>
-#include <static_bitsequence.h>
-#include <alphabet_mapper.h>
-#include <static_sequence.h>
-
-//clash between TextCollection/Tools.h and libcds/includes/basics.h
-// Number of bits in ulong vs uint.
-#undef W
-#undef WW
-#undef Wminusone
-
#include "dynFMI.h"
#include "BitRank.h"
#include "TextCollection.h"
#include <set>
#include <vector>
+// Include from XMLTree/libcds
+#include <basics.h>
+#include <static_bitsequence.h>
+#include <alphabet_mapper.h>
+#include <static_sequence.h>
+
/**
* Implementation of the TextCollection interface
*
#include <iostream>
#include <cstdlib>
#include <string>
-#include "HeapProfiler.h"
using std::cout;
using std::endl;
using std::cin;
using std::string;
#include "TextCollection.h"
+#include "HeapProfiler.h"
using SXSI::TextCollection;
void printDocumentResult(TextCollection::document_result dr)