Re: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-25 Thread Me
I would not be appalled if Perl 6 were to assume use of caps for catcher block labels, but I would still like to see Larry et al reconsider this design choice. One suggestion is use of label syntax for catcher blocks (suggests "come-from"). If catch and CATCH were defined as synonyms, then one co

Re: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-24 Thread Larry Wall
Peter Haworth writes: : On Wed, 23 Jan 2002 08:30:41 -0800 (PST), Larry Wall wrote: : > Andy Wardley writes: : > : Same with 'last/NEXT' - they're so similar : > : in concept that the implementation details should not matter. : > : > You mean last/LAST and next/NEXT, I suspect. But there's anoth

Re: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-24 Thread Peter Haworth
On Wed, 23 Jan 2002 08:30:41 -0800 (PST), Larry Wall wrote: > Andy Wardley writes: > : Same with 'last/NEXT' - they're so similar > : in concept that the implementation details should not matter. > > You mean last/LAST and next/NEXT, I suspect. But there's another > argument for case differentia

Re: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-24 Thread Andy Wardley
On Wed, Jan 23, 2002 at 08:30:41AM -0800, Larry Wall wrote: > : INIT, DESTROY, AUTOLOAD, etc., all make sense to me. They really are > : special blocks that normally only occur once in a file. But CATCH and > : NEXT are part of normal syntax. I don't think they're any more "unusual" > : in the

RE: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-23 Thread Brent Dax
Casey West: # On Wed, Jan 23, 2002 at 01:45:44PM -0600, Jonathan Scott Duff wrote: # : # :On Wed, Jan 23, 2002 at 11:50:54AM +, Tim Bunce wrote: # :> Early on in the life of Perl 5 Larry adopted the convention that # :> subroutines that Perl calls automatically for you should have # :> all-cap

Re: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-23 Thread Casey West
On Wed, Jan 23, 2002 at 03:21:37PM -0500, Casey West wrote: : :On Wed, Jan 23, 2002 at 01:45:44PM -0600, Jonathan Scott Duff wrote: :: ::On Wed, Jan 23, 2002 at 11:50:54AM +, Tim Bunce wrote: ::> Early on in the life of Perl 5 Larry adopted the convention that ::> subroutines that Perl calls a

Re: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-23 Thread Casey West
On Wed, Jan 23, 2002 at 01:45:44PM -0600, Jonathan Scott Duff wrote: : :On Wed, Jan 23, 2002 at 11:50:54AM +, Tim Bunce wrote: :> Early on in the life of Perl 5 Larry adopted the convention that :> subroutines that Perl calls automatically for you should have :> all-caps names[*]. : :Not early

Re: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-23 Thread Jonathan Scott Duff
On Wed, Jan 23, 2002 at 11:50:54AM +, Tim Bunce wrote: > Early on in the life of Perl 5 Larry adopted the convention that > subroutines that Perl calls automatically for you should have > all-caps names[*]. Not early enough to catch import() though. Oh well ... Perl 6 will fix that. (For va

Re: Apocalypse 4 : The Strange Case of the STRANGE CASE

2002-01-23 Thread Tim Bunce
Early on in the life of Perl 5 Larry adopted the convention that subroutines that Perl calls automatically for you should have all-caps names[*]. I'm not uncomfortable with the apparent try/CATCH inconsistency. I suspect that having CATCH etc. be lowercase would create a greater inconsistency in