in reply to How should named paramater keys be named?
maybe in part because the fat comma does work its quotish magic for hyphenated parameter names:
use strict; use warnings; params (-first => 'first', -second => 'second'); sub params { my %params = @_; print "$_: $params{$_}\n" for sort keys %params; }
Prints:
-first: first -second: second
and thus disambiguates somewhat between parameter names and values? The magic only works for a leading -, anywhere else it turns into a subtraction operator with less desirable results!
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: How should named paramater keys be named?
by davido (Cardinal) on Jun 28, 2011 at 02:03 UTC | |
by GrandFather (Saint) on Jun 28, 2011 at 04:38 UTC | |
by kejohm (Hermit) on Jun 28, 2011 at 05:21 UTC | |
by davido (Cardinal) on Jun 28, 2011 at 05:39 UTC | |
by Anonymous Monk on Jun 28, 2011 at 07:15 UTC | |
by davido (Cardinal) on Jun 28, 2011 at 07:37 UTC | |
by Anonymous Monk on Jun 28, 2011 at 08:23 UTC |