Things that may be removed
Nick Sabalausky
a at a.a
Wed Dec 24 08:57:21 PST 2008
"Don" <nospam at nospam.com> wrote in message
news:git0p7$2tah$1 at digitalmars.com...
> bearophile wrote:
>> Nick Sabalausky:
>>> Disagree. Octal can often useful on low-level embedded stuff.
>>
>> I think the point was to improve the syntax of octal numbers, not to
>> remove them. So 0125 becomes a syntax error (as usual to keep
>> compatibility with C, otherwise it's better to make it just mean 125),
>> and invent a less error-prone syntax for octal numbers. For example
>> 0oxxxx.
>
> Exactly. I just think it's ridiculous that octal has a privileged syntax:
> int a = 06;
> int b = 09;
> either both lines should compile, or neither.
> I like the 0c635 syntax.
>
Geez! I had no idea prepending a zero made it octal. That's terrible.
More information about the Digitalmars-d
mailing list