(self, left)
| 202 | return class_(short, long, argcount, value) |
| 203 | |
| 204 | def single_match(self, left): |
| 205 | for n, pattern in enumerate(left): |
| 206 | if self.name == pattern.name: |
| 207 | return n, pattern |
| 208 | return None, None |
| 209 | |
| 210 | @property |
| 211 | def name(self): |