case GMR_CHUNK_HDR: return static_sequence_gmr_chunk::load(fp);
case GMR_HDR: return static_sequence_gmr::load(fp);
case WVTREE_NOPTRS_HDR: return static_sequence_wvtree_noptrs::load(fp);
+ case BS_HDR: return static_sequence_bs::load(fp);
}
return NULL;
}
+uint static_sequence::select_next(uint c, uint i) {
+ return select(c,rank(c,i)+1);
+}
+
bool static_sequence::test(uint * seq, uint n) {
uint sigma = 0;
for(uint i=0;i<n;i++)