505 fields = set() |
505 fields = set() |
506 cnt = itertools.count() |
506 cnt = itertools.count() |
507 implicit = False |
507 implicit = False |
508 explicit = False |
508 explicit = False |
509 try: |
509 try: |
510 for literal, field, spec, conv in self.Formatter.parse(string): |
510 for _literal, field, spec, conv in self.Formatter.parse(string): |
511 if field is not None and (conv is None or conv in 'rsa'): |
511 if field is not None and (conv is None or conv in 'rsa'): |
512 if not field: |
512 if not field: |
513 field = str(next(cnt)) |
513 field = str(next(cnt)) |
514 implicit = True |
514 implicit = True |
515 else: |
515 else: |