blob: 5b37c333511a4540857b0f41de1c416afb0af7f3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
Class::ParmList
General named parameter list parser. Handles default values,
required vs allowed distinctions, optional name lexical checking,
multiple retrieval, and error reporting. Works well as a complement to
Class::NamedParms.
Changes
1.00 1999.06.15 - Initial release
1.01 1999.06.18 - Performance tweaks. Addition of 'make test' support
1.02 1999.06.21 - Fixed '-legal' (broken by performance tweaks in 1.01),
removed use of 'use attrs' for portability, extended
'make test' tests.
1.03 2000.12.06 - Added exportable class functions 'simple_parms'
and 'parse_parms' and allowed 'stacking' references
for parms to the object to improve calling usage.
To install:
perl Makefile.PL
make
make test
make install
Type 'perldoc Class::ParmList' after installation for the documentation
or go to <URL:http://www.nihongo.org/snowhare/utilities/modules/class-parmlist/>
Copyright 1999, Benjamin Franz (<URL:http://www.nihongo.org/snowhare/>) and
FreeRun Technologies, Inc. (<URL:http://www.freeruntech.com/>). All Rights Reserved.
This software may be copied or redistributed under the same terms as Perl itelf.
|