<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">Getopt::Euclid version 0.0.7

       Getopt::Euclid uses your program's own documentation to create a com-
       mand-line argument parser. This ensures that your program's documented
       interface and its actual interface always agree.

       To use the module, you simply write:

           use Getopt::Euclid;

       at the top of your program.

       When the module is loaded within a regular Perl program, it will:

            1.  locate any POD in the same file,
            2.  extract information from that POD, most especially
                from the "=head1 REQUIRED ARGUMENTS" and "=head1
                OPTIONS" sections,
            3.  build a parser that parses the arguments and options the
                POD specifies,
            4.  parse the contents of @ARGV using that parser, and
            5.  put the results in the global %ARGV variable.


INSTALLATION

To install this module, run the following commands:

    perl Makefile.PL
    make
    make test
    make install


Alternatively, to install with Module::Build, you can use the following commands:

    perl Build.PL
    ./Build
    ./Build test
    ./Build install



DEPENDENCIES

File::Spec::Functions
List::Util


COPYRIGHT AND LICENCE

Copyright (C) 2005, Damian Conway

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
</pre></body></html>