changeset 25170 | c69f4f7fe01a |
parent 17500 | 8ac8db8dc346 |
child 25941 | a75cda2dfc19 |
25169:7855d1f5f152 | 25170:c69f4f7fe01a |
---|---|
174 return labels[ref] |
174 return labels[ref] |
175 |
175 |
176 chiter = (c for c in desc) |
176 chiter = (c for c in desc) |
177 |
177 |
178 def nextch(): |
178 def nextch(): |
179 try: |
179 return next(chiter, '\0') |
180 return chiter.next() |
|
181 except StopIteration: |
|
182 return '\0' |
|
183 |
180 |
184 def nextrun(c, allow): |
181 def nextrun(c, allow): |
185 s = '' |
182 s = '' |
186 while c in allow: |
183 while c in allow: |
187 s += c |
184 s += c |