On Mon, May 14, 2007 at 02:29:11PM -0700, Jonathan Lang wrote: > 2. This brings up the possibility of custom-designed termination > operators.
cf. Semi::Semicolons. I think that being flexible enough that people can write packages like that is one of Perl < 6's greatest strengths. Long may it continue. Of course, if Perl 6 is actually parsed using a descendant of Larry's 'Perl 6 grammar as a Perl 6 grammar', the compiler could easily (*cough*) provide hooks to edit the grammar at parse-time, meaning you can write your own (lexically scoped) Semi::Semicolons, or Semi::Line::Continuation::Markers, or even Semi::I::Don't::Really::Want::Prefix::Operators::Available::As::Methods. Then there need be no arguments about what it looks like, and everyone will be happy, and all programmers will hold hands and stop having holy wars. Maybe. -- "Sometimes it's a Boat, and sometimes it's more of an Accident. It all "Depends on what?" depends." "On whether I'm on the top of it or underneath it." -- A. A. Milne, 'Winnie-the-Pooh' http://surreal.istic.org/
Description: Digital signature