Coy
view release on metacpan or search on metacpan
sub random
{
for (1..100)
{
my $choice = $_[int rand @_];
my $selection = (ref($choice) eq 'CODE')
? $choice->()
: $choice;
return $selection if defined $selection;
}
die "couldn't randomize: " . join(", ", @_) . "at " . (caller)[2];
}
sub syl_count
{
my $count = 0;
my $word;
foreach $word (split / /, $_[0])
{
$word =~ /^\d+$/ and $word = NUMWORDS($word);
my @syllables = syllables($word);
( run in 0.910 second using v1.01-cache-2.11-cpan-1e74a51a04c )