+
+ // Array of document id's in the order of end-markers in BWT
+ // Access by endmarkerDocId[rank_$(L, p) - 1].
+ BlockArray *endmarkerDocId;
+ // Array of text lengths (in the inserted order)
+ BlockArray *textLength;
+ // Array of text starting positions (in the inserted order)
+ BlockArray *textStartPos;
+