Name : perl-Argv
| |
Version : 1.28
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp155.1.1
| Date : 2023-07-20 21:00:35
|
Group : Development/Libraries/Perl
| Source RPM : perl-Argv-1.28-lp155.1.1.src.rpm
|
Size : 0.14 MB
| |
Packager : https://www_suse_com/
| |
Summary : Provide an OO interface to an arg vector
|
Description :
An Argv object treats a command line as 3 separate entities: the _program_, the _options_, and the _args_. The _options_ may be further subdivided into user-defined _option sets_ by use of the \'optset\' method. When one of the _execution methods_ is called, the parts are reassembled into a single list and passed to the underlying Perl execution function.
Compare this with the way Perl works natively, keeping the 0th element of the argv in \'$0\' and the rest in \'AATTARGV\'.
By default there\'s one option set, known as the _anonymous option set_, whose name is the null string. All parsed options go there. The advanced user can define more option sets, parse options into them according to Getopt::Long-style descriptions, query or set the parsed values, and then reassemble them in any way desired at exec time. Declaring an option set automatically generates a set of methods for manipulating it (see below).
All argument-parsing within Argv is done via Getopt::Long.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/15.5/noarch |