From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: 11 December 2008 16:29 To: activeperl@listserv.ActiveState.com Subject: Initializing list of variables
> Gurus, > > I'm almost ashamed to have to post this, because I know this is a newbie question, and I'm not really one of > those any more, but I'm drawing a blank. Isn't there an easier way to initialize a list of variables, to a > common value, than this: > > my ($a, $b, $c, $d, $e, $f) = ('init', 'init', 'init', 'init', 'init', 'init'); I'm not sure how I would do it with map, but the following is likely to be simpler. my ($a, $b, $c, $d, $e, $f) = ('init') x 6; See 'Multiplicative Operators' in 'perldoc perlop' for more details. > > I'm *sure* I've seen this done using map, but, like I said, every trip to the well yields an empty bucket-- > except for the no-brainer line above. > > TIA, and PLEASE try not to laugh too loud... No more than a gentle chuckle. Promise. HTH -- Brian Raven ----------------------------------------------------------------------------------------------------------- This e-mail may contain confidential and/or privileged information. If you are not the intended recipient or have received this e-mail in error, please advise the sender immediately by reply e-mail and delete this message and any attachments without retaining a copy. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. _______________________________________________ ActivePerl mailing list ActivePerl@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs