Compress-BraceExpansion
view release on metacpan or search on metacpan
lib/Compress/BraceExpansion.pm view on Meta::CPAN
same Compress::BraceExpansion object. If you call shrink() more than
once on the same object, you're on your own.
=item C<enable_debug( )>
Enable various internal data structures to be printed to stdout.
=back
=head1 BUGS AND LIMITATIONS
The current algorithm is pretty ugly, and will only compress strings
that start and/or end with similar text. I've been working on a new
algorithm that uses a weighted trie.
If multiple identical strings are supplied as input, they will only be
represented once in the resulting compressed string. For example, if
"aaa aaa aab" was supplied as input to shrink(), then the result would
simply be "aa{a,b}".
( run in 0.479 second using v1.01-cache-2.11-cpan-4d50c553e7e )