[Python-3000] Please don't kill the % operator... (original) (raw)
Eric Smith eric+python-dev at trueblade.com
Fri Aug 17 07:09:21 CEST 2007
- Previous message: [Python-3000] Please don't kill the % operator...
- Next message: [Python-3000] Please don't kill the % operator...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Martin v. Löwis wrote:
Bill Janssen schrieb:
I think most of these points are irrelevant. The curly braces are not just syntactic sugar, at least the opening brace is not; the digit is not syntactic sugar in the case of message translations. Are there "computation of matching braces" problems here? I don't understand: AFAIK, the braces don't nest, so the closing brace just marks the end of the place holder (which in the printf format is defined by the type letter).
I don't understand, either. The braces do nest, but I don't know what the "computation of matching brace" problem is.
This test currently passes in my implementation: self.assertEqual('{0[{bar}]}'.format('abcdefg', bar=4), 'e')
This shows nesting braces working. Bill, what problem are you thinking of?
Eric.
- Previous message: [Python-3000] Please don't kill the % operator...
- Next message: [Python-3000] Please don't kill the % operator...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]