develooper Front page | perl.perl5.porters | Postings from June 2021

Re: RFC 0004 - defer {} syntax

Thread Previous | Thread Next
June 17, 2021 20:33
Re: RFC 0004 - defer {} syntax
Message ID:
On Thu, 17 Jun 2021 at 00:16, Paul "LeoNerd" Evans <>

> be a SHOUTY PHASER BLOCK. All the SHOUTY PHASER BLOCKS are declarations,
> activated by their mere presence at compiletime, whereas `defer {}` is
> a statement which only takes effect if dynamic execution actually
> encounters it. The p5p mailing list and the CPAN module's RT queue both
> contain various other rejected naming ideas, such as UNWIND, UNSTACK,
> CLEANUP, to name three.
Unrelated note to this RFC, just observation:

From discussion about trim uppercase version of name seems better
alternative to me.
words like __PACKAGE__, AUTOLOAD, or taken from Ovid's Corinna, ADJUST,
tokens are not phaser and yet still there is a reason to have them

Maybe there should be some guideline when to use uppercase and when

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About