void destroyRevTrie(revtrie T) { destroyParentheses(T->pdata); destroyBitmap(T->B); destroyPerm(T->rids); free(T); }
void destroyLZTrie(lztrie T) { destroyParentheses(T->pdata); destroyPerm(T->ids); free(T->letters); free(T->boost); free(T); }
static_permutation_mrrr::~static_permutation_mrrr() { destroyPerm(permutation); }
PermutationMRRR::~PermutationMRRR() { destroyPerm(permutation); }