Skip to content

Commit

Permalink
Cluck-a-buh-gawk gobble-gobble Puk bwwwaaaaak cluck-a-buh-gawk
Browse files Browse the repository at this point in the history
honk-honk Waak-waaaaaaak bwak pukak cluck gobble bwak-bwak-bwak
cluck-a-buh-gawk-cluck-a-buh-gawk honk Bwok Cluckity Pukaaak bwok
 cluck-a-buh-gawk-cluck-a-buh-gawk bwwwaaaaak `--printchickenversion`.
Cock-a-dooooodle-doooooo-cock-a-dooooooodle-dooooooo
Cluck-a-buh-gawk-cluck-a-buh-gawk-cluck-a-buh-gawk
puk bwok-bwok-bwok puk-puk-puk cluck puk-puk-puk Bwok
cock-a-doooooodle-dooooooo-cock-a-dooooooodle-do wak-waaak bwwwaaaak? Honk
cluckity cluck-a-buh-gawk-cluck-a-buh-gawk bwwwak-bwwwaaaaaaak...
  • Loading branch information
wwwutz committed Nov 29, 2022
1 parent 0888cf9 commit bc5e3ec
Showing 1 changed file with 23 additions and 9 deletions.
32 changes: 23 additions & 9 deletions chicken.pl
Original file line number Diff line number Diff line change
@@ -1,29 +1,43 @@
#!/usr/bin/perl -w
use strict;
use Getopt::Long;
use constant USAGE => <<'eof';

my $VERSION = '5.0';

sub USAGE {
print <<"eof";
usage: $0 [options]
--numberofwords -nw <n>: number of words
--enumerate -en <n>: create a list of arguments
--numberofwords -nw <n[-m]> : number of words, ranged from n to m
--enumerate -en <n> : create a list of arguments
--printchickenversion : print out "$VERSION"
eof
exit;
}

our %OPT;

my $opt_numberOfWords = -1;
my $opt_numberOfWordsRange = '15-75';
my $opt_version = 0;
my $opt_numberOfWords = -1;
my $opt_numberOfWordsRange = '15-75';
my $opt_numberOfWordsRangeStart = 0;
my $numberOfWords = 0;
my $numberOfWords = 0;

my ( $f, $t ) = ( 0, 0 );
my $opt_enumerate = 0;

GetOptions(
'numberofwords|nw=s' => \$opt_numberOfWordsRange,
'enumerate|en=i' => \$opt_enumerate,
) or die USAGE;
'numberofwords|nw=s' => \$opt_numberOfWordsRange,
'enumerate|en=i' => \$opt_enumerate,
'printchickenversion' => \$opt_version,
) or USAGE;

if ($opt_version) {
print $VERSION. "\n";
exit;
}

my @WORDS = ( "puk", "pukaak", "cluck", "cluckity", "bwak", "waak", "bok", "bwok", "cluck-a-buh-gawk", "cock-a-doodle-doo", "bwwwaak", "gobble", "honk" );

Expand Down

0 comments on commit bc5e3ec

Please sign in to comment.