Acme-Wabby
view release on metacpan or search on metacpan
$word =~ s/^\s+//;
$word =~ s/\s+$//;
$word =~ s/^-+//g;
$word =~ s/^'+//g;
$word =~ s/-+$//g;
$word =~ s/'+$//g;
# Only allow the single-character words of 'a' and 'I'.
# FIXME - Need to be able to configure this so that persons with
# non-english texts can pick values that make sense.
if (length($word) == 1 && lc($word) ne "i" && lc($word) ne "a") {
$word = "";
$idx++;
next;
}
# If this is a valid word, then mark this as a possible last word.
if ($word ne "") {
$last_word = $idx;
}
$idx++;
autosave_on_destroy => 0, max_attempts => 1000 );
All configuration values passed to the object constructor are optional, and
have sensible defaults. The following is a description of the parameters
and their default values.
=over 8
=item min_len
The minimum length for a generated sentence. (3)
=item max_len
The maximum length for a generated sentence. (30)
=item punctuation
A reference to an array containing possible punctuation with which to end sentences. ([".","?","!","..."])
=item case_sensitive
Whether or not to treat text in a case sensitive manner. (1)
=item hash_file
( run in 0.672 second using v1.01-cache-2.11-cpan-65fba6d93b7 )