On Tue, Jul 7, 2009 at 11:20 PM, Walter Bright<newshou...@digitalmars.com> wrote: > Jarrett Billingsley wrote: >> >> Totally agree. They're cruft that just complicate lexical analysis. > > Not a significant issue, as the code to lex it is done, works, and is > readily available.
I'm not going to argue this anymore. >> Or just drop octal altogether. Outside of chmod, when is there any >> legitimate need for it these days? > > Translating C code to D. I don't see this as a reasonable justification. Octal isn't used that much in C either, and D is already so far from C that you need an automated tool to do it, so you might as well just have the tool translate them. The compiler could even disallow leading zeroes, giving you an error on any integer literals that weren't automatically translated.