(self, short=None, long=None, argcount=0, value=False)
| 180 | class Option(LeafPattern): |
| 181 | |
| 182 | def __init__(self, short=None, long=None, argcount=0, value=False): |
| 183 | assert argcount in (0, 1) |
| 184 | self.short, self.long, self.argcount = short, long, argcount |
| 185 | self.value = None if value is False and argcount else value |
| 186 | |
| 187 | @classmethod |
| 188 | def parse(class_, option_description): |