From: Michael Lazzaro [mailto:[EMAIL PROTECTED]]
> On Monday, November 18, 2002, at 11:37  AM, Garrett Goebel wrote:
> > In perl5, octal is signified by the leading zero. There is no 0c0123
> > notation.
> 
> Right, but on p6l we had been talking about eliminating the assumed 
> octalness of 0123, therefore requiring us to come up with an 
> alternate syntax, e.g. 0c0123.  Because assuming octalness on
> leading zero is a back-@$$ed affront to humanity that leads to
> things like:
> 
>     0123 != '0123'
I don't know... it probably looks fine to most C and Perl programmers.

And I still find it very confusing that you wrote:
> - need to verify that 0b1, 0c1, 0x1 are still allowed

When 0c1 has never been allowed in any exist perl implementation. Though I'd
have to say it looks like a good replacement for the leading-zero.

I went back through those posts, and I found where you suggested 0c0123...
but I can't find a post from Larry confirming it. It would helpful if there
were more citations of the A&E's, and even perhaps links to the mailing list
posts where Larry definitively comes down on one side or another.

In the same vein, it'd be nice if syntax developed on the documentation list
to flush out ambiguities or propose syntax workarounds were marked as such.
When reading some of the summaries, I've found myself wondering what parts
come from the A&E's, which have Larry & Damian since reversed or altered,
and which are suggestions from the documentation team...

--
Garrett Goebel
IS Development Specialist

ScriptPro                   Direct: 913.403.5261
5828 Reeds Road               Main: 913.384.1008
Mission, KS 66202              Fax: 913.384.2180
www.scriptpro.com          [EMAIL PROTECTED]

Reply via email to