Parrot::Ops2pm::Auxiliary - Non-method subroutines holding functionality for tools/build/ops2pm.pl.
use Parrot::Ops2pm::Auxiliary qw( Usage getoptions ); Usage(); $flagref = getoptions();
Parrot::Ops2pm::Auxiliary provides subroutines called by tools/build/ops2pm.pl, a program which is called at the very beginning of the Parrot make process. This package is intended to hold subroutines used by that program other than the object-oriented methods provided by Parrot::Ops2pm::Utils.
Extraction of the subroutines exported by this package from tools/build/ops2pm.pl facilitates the testing of their functionality by the tests in t/tools/ops2pmutils/*.t.
Usage()
Purpose
Display a short description of how to use tools/build/ops2pm.pl on standard output.
usage: tools/build/ops2pm.pl [--help] [--no-lines] input.ops [input2.ops ...]
Arguments
None.
Return Value
Implicitly returns true upon successful printing.
getoptions
Process arguments provided on command-line to tools/build/ops2pm.pl.
Hash reference where any of the following keys may or may not be defined.
no-lines help renum
Comment
A wrapper around Getopt::Long::GetOptions() designed to assure testability.
Jim Keenan (refactoring code originally found in tools/build/ops2pm.pl).
Parrot::Ops2pm::Utils. tools/build/ops2pm.pl.
To install Parrot::Op, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Parrot::Op
CPAN shell
perl -MCPAN -e shell install Parrot::Op
For more information on module installation, please visit the detailed CPAN module installation guide.