Lines Matching refs:collected
112 def match(self, left, collected=None): argument
113 collected = [] if collected is None else collected
116 return False, left, collected
118 same_name = [a for a in collected if a.name == self.name]
127 return True, left_, collected + [match]
129 return True, left_, collected
130 return True, left_, collected + [match]
221 def match(self, left, collected=None): argument
222 collected = [] if collected is None else collected
224 c = collected
228 return False, left, collected
234 def match(self, left, collected=None): argument
235 collected = [] if collected is None else collected
237 m, left, collected = pattern.match(left, collected)
238 return True, left, collected
248 def match(self, left, collected=None): argument
250 collected = [] if collected is None else collected
252 c = collected
265 return False, left, collected
270 def match(self, left, collected=None): argument
271 collected = [] if collected is None else collected
274 matched, _, _ = outcome = pattern.match(left, collected)
279 return False, left, collected
578 matched, left, collected = pattern.fix().match(argv)
580 return Dict((a.name, a.value) for a in (pattern.flat() + collected))