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 )