Changeset 1954 for trunk/gsdl/perllib/parsargv.pm
- Timestamp:
- 2001-02-13T10:58:26+13:00 (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/parsargv.pm
r1240 r1954 73 73 74 74 my @rest = @_; 75 75 76 76 77 # if the last argument is the string "allow_extra_options" then options … … 92 93 while (($spec, $var) = splice(@rest, 0, 2)) 93 94 { 95 94 96 die "Variable for $spec is not a valid type." 95 97 unless ref($var) eq 'SCALAR' || ref($var) eq 'ARRAY'; … … 107 109 my ($name, $regex, $default) = split(/$delimiter/, $spec, 3); 108 110 111 109 112 if ($name) 110 { 113 { 111 114 if ($default && $default !~ /$regex/) 112 115 { … … 225 228 226 229 1; 230 231 232 233 234 235 236 237
Note:
See TracChangeset
for help on using the changeset viewer.