Walter Bright: > Translating: > > 0177 > > in C to: > > 0177 > > in D will silently produce a very different result Nope, here I have suggested to turn leading zeros in syntax errors: http://d.puremagic.com/issues/show_bug.cgi?id=3837 Bye, bearophile