Re: Subroutine variables are like underwear

2002-04-15 Thread Piers Cawley
Damian Conway <[EMAIL PROTECTED]> writes: > Yes, subroutine variables *are* like underwear. > But parameter names *aren't* like underwear. > Because they're not (primarily) subroutine variables. > > So they're like the labels on the knobs, dials, and buttons

Re: Subroutine variables are like underwear

2002-04-14 Thread Damian Conway
Yes, subroutine variables *are* like underwear. But parameter names *aren't* like underwear. Because they're not (primarily) subroutine variables. So they're like the labels on the knobs, dials, and buttons of your favourite elctronic device. They're part of the *interface*,

Re: Subroutine variables are like underwear

2002-04-12 Thread Luke Palmer
On Fri, 12 Apr 2002, Miko O'Sullivan wrote: > SUMMARY > > A way to declare public names for params irrelevant to the internal variable > names: > > sub load_data (-filename $filename_tainted ; 'version' 'ver' > $version_input / /= 1) {...} I like it. It's clean (doesn't introduce any wierd op

Subroutine variables are like underwear

2002-04-12 Thread Miko O'Sullivan
SUMMARY A way to declare public names for params irrelevant to the internal variable names: sub load_data (-filename $filename_tainted ; 'version' 'ver' $version_input / /= 1) {...} DETAILS Subroutine variables are like underwear: you don't generally go showing the