Werder - Meaningless gibberish generator ---------------------------------------- This module is used to create pronounceable yet completely meaningless language. It is good for sending to a text- to-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.