Matthew Walton skribis 2004-08-23 23:12 (+0100):
> I doubt that's a problem, as C<::> as part of the ternary operator is 
> only going to be found where an operator is expected, and C<::> as part 
> of a module name is only going to be found where an identifier is 
> expected, so it's a matter of looking for different things in different 
> places, I suspect.

Where :: (in a module name) can be used, an operator could have been
used.

How is $foo??Bar::Baz::Quux parsed? I hope it's an error, although some
people aren't going to like mandatory whitespace around an already
rather fat operator.


Juerd

Reply via email to