On Wed, Nov 20, 2002 at 10:05:38AM -0800, Michael Lazzaro wrote: : On Tuesday, November 19, 2002, at 06:34 PM, Larry Wall wrote: : >On Tue, Nov 19, 2002 at 10:59:02AM -0800, Michael Lazzaro wrote: : >: (A) Unification of Literal <--> Stringified Numeric Behaviors : >: : >: 0123 == "0123" : >: 0xff == "0xff" : >: 20#1gj == "20#1gj" : >: 1e10 == "1e10" : >: : >: .... in the interest of regularity, flexibility, etc. Comments? : > : >This is impossible unless we do away with 0123. There are too many : >leading 0's in the decimal world. On the other hand, 0x is unlikely : >to occur by accident. : : So can we pull that trigger? Seriously, 0123 as octal seems like a : poster child for weird archaic behaviors, given the frequency with : which leading 0's happen in the rest of the world and the obvious : utility of understanding them as Not-Octal-Dammit.
Paint it pulled. Larry