On Thu, Jan 09, 2003 at 11:15:49PM -0500, John Siracusa wrote:
> On 1/9/03 10:10 PM, Michael G Schwern wrote:
> > I would assume it to be a compiler hint via subroutine attribute.
> >
> > sub debug ($msg) is off {
> > print STDERR $msg;
> > }
> >
> > some "this subroutine is a no-op if a flag is set" attribute.
>
> Hm, not quite as convenient as setting a package global (constant)
> somewhere. Maybe that same "off" bit could be set "from a distance" at
> compile time?
That would be the "if a flag is set" part. Point is, its easily handled
by some sort of subroutine attribute which looks at some flag somewhere.
'off' was a bad name for it.
--
Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/
Perl Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One