Werder - Meaningless gibberish generator

This module is used to create pronounceable yet completely meaningless language. It is good for sending to a textto -speech program (ala festival), generating passwords, annoying people on irc, and all kinds of fun things.

This new release is a full rewrite of the engine. It is based on grammar files derived from real text of real lan­ guages. Several grammars are provided for you to use, and you can also create your own.

Sample code:

use Silly::Werder;

my $werds = new Silly::Werder;

# Set the min and max number of werds per line $werds->set_werds_num(5, 9);

# Set the min and max # of syllables per werd $werds->set_syllables_num(3, 7);

# End the sentences in a newline
$werds->end_with_newline(1);

# Set the language to mimic
$werds->set_language(English, small);

# Return a random sentence, question, or exclamation $line = $werds->line;

$sentence = $werds->sentence;
$question = $werds->question;
$exclamation = $werds->exclamation;

# Get a single werd
$werd = $werds->get_werd;

# Generate a long random sentence calling as a class method Silly::Werder->set_werds_num(10,20);
print Silly::Werder->line;

# All of the methods can be used as either class methods # or object methods.

Werder was created and implemented by Dave Olszewski, aka cxreg. You can send comments, suggestions, flames, or love letters to dave.o@pobox.com

This code is distributed under the GPL. See COPYING for details.