Home | History | Annotate | Download | only in pgen2

Lines Matching refs:line

69         for line in f:

71 mo = re.match(r"^#define\s+(\w+)\s+(\d+)$", line)
72 if not mo and line.strip():
74 line.strip())
121 lineno, line = lineno+1, f.next()
122 assert line == '#include "pgenheaders.h"\n', (lineno, line)
123 lineno, line = lineno+1, f.next()
124 assert line == '#include "grammar.h"\n', (lineno, line)
127 lineno, line = lineno+1, f.next()
130 while line.startswith("static arc "):
131 while line.startswith("static arc "):
133 line)
134 assert mo, (lineno, line)
138 lineno, line = lineno+1, f.next()
139 mo = re.match(r"\s+{(\d+), (\d+)},$", line)
140 assert mo, (lineno, line)
143 lineno, line = lineno+1, f.next()
144 assert line == "};\n", (lineno, line)
146 lineno, line = lineno+1, f.next()
147 mo = re.match(r"static state states_(\d+)\[(\d+)\] = {$", line)
148 assert mo, (lineno, line)
150 assert s == len(states), (lineno, line)
153 lineno, line = lineno+1, f.next()
154 mo = re.match(r"\s+{(\d+), arcs_(\d+)_(\d+)},$", line)
155 assert mo, (lineno, line)
158 assert k == len(arcs), (lineno, line)
161 lineno, line = lineno+1, f.next()
162 assert line == "};\n", (lineno, line)
163 lineno, line = lineno+1, f.next()
168 mo = re.match(r"static dfa dfas\[(\d+)\] = {$", line)
169 assert mo, (lineno, line)
172 lineno, line = lineno+1, f.next()
174 line)
175 assert mo, (lineno, line)
178 assert self.symbol2number[symbol] == number, (lineno, line)
179 assert self.number2symbol[number] == symbol, (lineno, line)
180 assert x == 0, (lineno, line)
182 assert y == len(state), (lineno, line)
183 lineno, line = lineno+1, f.next()
184 mo = re.match(r'\s+("(?:\\\d\d\d)*")},$', line)
185 assert mo, (lineno, line)
194 lineno, line = lineno+1, f.next()
195 assert line == "};\n", (lineno, line)
200 lineno, line = lineno+1, f.next()
201 mo = re.match(r"static label labels\[(\d+)\] = {$", line)
202 assert mo, (lineno, line)
205 lineno, line = lineno+1, f.next()
206 mo = re.match(r'\s+{(\d+), (0|"\w+")},$', line)
207 assert mo, (lineno, line)
215 lineno, line = lineno+1, f.next()
216 assert line == "};\n", (lineno, line)
220 lineno, line = lineno+1, f.next()
221 assert line == "grammar _PyParser_Grammar = {\n", (lineno, line)
222 lineno, line = lineno+1, f.next()
223 mo = re.match(r"\s+(\d+),$", line)
224 assert mo, (lineno, line)
227 lineno, line = lineno+1, f.next()
228 assert line == "\tdfas,\n", (lineno, line)
229 lineno, line = lineno+1, f.next()
230 mo = re.match(r"\s+{(\d+), labels},$", line)
231 assert mo, (lineno, line)
233 assert nlabels == len(self.labels), (lineno, line)
234 lineno, line = lineno+1, f.next()
235 mo = re.match(r"\s+(\d+)$", line)
236 assert mo, (lineno, line)
238 assert start in self.number2symbol, (lineno, line)
240 lineno, line = lineno+1, f.next()
241 assert line == "};\n", (lineno, line)
243 lineno, line = lineno+1, f.next()
247 assert 0, (lineno, line)