> How would you handle differentiating between safe-coding practices and
> debugging type (internal) pre/post conditions?
Why would one bother?
A comment would serve to distinguish them, wouldn't it?
However, I have given thought to allowing conditions to be grouped,
and de-activated by group. This would probably meet your need.
pre mymethod : group("safe-coding practice") { @_ > 0 }
pre mymethod : group("debugging") { print @_, "\n"; }
Damian
- Re: RFC 118 (v1) lvalue subs: parameters, expli... Johan Vromans
- Re: RFC 118 (v1) lvalue subs: parameters, explicit ... Chaim Frenkel
- Re: RFC 118 (v1) lvalue subs: parameters, expli... Graham Barr
- Re: RFC 118 (v1) lvalue subs: parameters, e... Chaim Frenkel
- Re: RFC 118 (v1) lvalue subs: parameters, e... Damian Conway
- Re: RFC 118 (v1) lvalue subs: parameters, e... perl6
- Re: RFC 118 (v1) lvalue subs: parameters, e... Damian Conway
- Re: RFC 118 (v1) lvalue subs: parameters, e... Chaim Frenkel
- Re: RFC 118 (v1) lvalue subs: parameters, e... Damian Conway
- Re: RFC 118 (v1) lvalue subs: parameters, e... Chaim Frenkel
- Re: RFC 118 (v1) lvalue subs: parameters, e... Damian Conway
- Re: RFC 118 (v1) lvalue subs: parameters, e... Chaim Frenkel
- Re: RFC 118 (v1) lvalue subs: parameters, e... Damian Conway
- Re: RFC 118 (v1) lvalue subs: parameters, e... Chaim Frenkel
- Re: RFC 118 (v1) lvalue subs: parameters, e... Nathan Torkington
- Re: RFC 118 (v1) lvalue subs: parameters, e... Chaim Frenkel
- Re: RFC 118 (v1) lvalue subs: parameters, e... Damian Conway
- Re: RFC 118 (v1) lvalue subs: parameters, e... Nathan Torkington
- Re: RFC 118 (v1) lvalue subs: parameters, e... Hildo Biersma
- Re: RFC 118 (v1) lvalue subs: parameters, e... Nathan Torkington
- Re: RFC 118 (v1) lvalue subs: parameters, explicit assig... Buddha Buck
