On 3/19/07, Andrew McCollum <[EMAIL PROTECTED]> wrote: > > Changes like this don't do much for me. Sure, lowercase modifiers are > > prettier, but why remove the general functionality and leave in a few > > special cases, especially when functionality to display numbers in > > those formats exists? > > It seems like your main objection is to the change disallowing the "0X" > prefix when a 0 radix is passed to int, which is the only functionality > suggested for removal by this PEP. I think there are legitimate arguments > on both sides, which is why this is listed as the major open issue.
No, that isn't an objection of mine. I wanted to ensure that float(), int() continued to be case agnostic for things like the exponent. The consistency argument (numeric strings should be parsed as if they were python literals) isn't terribly compelling, as you point out that there are already parseable strings which aren't literal numerals (inf, NaN). -Mike _______________________________________________ Python-3000 mailing list [email protected] http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com
