Home | History | Annotate | Download | only in tests

Lines Matching refs:grammar

64     def execParser(self, grammar, grammarEntry, input, expectErrors=False):
65 lexerCls, parserCls = self.compileInlineGrammar(grammar)
92 def execTreeParser(self, grammar, grammarEntry, treeGrammar, treeEntry, input):
93 lexerCls, parserCls = self.compileInlineGrammar(grammar)
113 grammar = textwrap.dedent(
115 grammar T;
123 found = self.execParser(grammar, "a", "abc 34")
128 grammar = textwrap.dedent(
130 grammar T;
138 found = self.execParser(grammar, "a", "abc")
143 grammar = textwrap.dedent(
145 grammar T;
153 found = self.execParser(grammar, "a", "abc")
158 grammar = textwrap.dedent(
160 grammar T;
168 found = self.execParser(grammar, "a", "abc")
174 grammar = textwrap.dedent(
176 grammar TT;
184 found = self.execParser(grammar, "a", "abc")
189 grammar = textwrap.dedent(
191 grammar T;
199 found = self.execParser(grammar, "a", "c")
204 grammar = textwrap.dedent(
206 grammar T;
214 found = self.execParser(grammar, "a", "ick")
219 grammar = textwrap.dedent(
221 grammar T;
230 found = self.execParser(grammar, "a", "abc")
235 grammar = textwrap.dedent(
237 grammar T;
245 found = self.execParser(grammar, "a", "abc 34")
250 grammar = textwrap.dedent(
252 grammar T;
261 found = self.execParser(grammar, "a", "abc 34")
266 grammar = textwrap.dedent(
268 grammar T;
276 found = self.execParser(grammar, "a", "abc 34")
281 grammar = textwrap.dedent(
283 grammar T;
291 found = self.execParser(grammar, "a", "void abc 34")
297 grammar = textwrap.dedent(
299 grammar T;
308 found = self.execParser(grammar, "a", "a 1 b 2")
313 grammar = textwrap.dedent(
315 grammar T;
323 found = self.execParser(grammar, "a", "abc")
328 grammar = textwrap.dedent(
330 grammar T;
338 found = self.execParser(grammar, "a", "a b")
343 grammar = textwrap.dedent(
345 grammar T;
353 found = self.execParser(grammar, "a", "a b")
358 grammar = textwrap.dedent(
360 grammar T;
369 found = self.execParser(grammar, "a", "abc")
374 grammar = textwrap.dedent(
376 grammar T;
385 found = self.execParser(grammar, "a", "a b")
390 grammar = textwrap.dedent(
392 grammar T;
401 found = self.execParser(grammar, "a", "a b")
406 grammar = textwrap.dedent(
408 grammar T;
416 found = self.execParser(grammar, "a", "a")
421 grammar = textwrap.dedent(
423 grammar T;
432 found = self.execParser(grammar, "a", "a b")
437 grammar = textwrap.dedent(
439 grammar T;
447 found = self.execParser(grammar, "a", "abc")
452 grammar = textwrap.dedent(
454 grammar T;
462 found = self.execParser(grammar, "a", "abc")
467 grammar = textwrap.dedent(
469 grammar T;
480 found = self.execParser(grammar, "a", "a 2")
485 grammar = textwrap.dedent(
487 grammar T;
498 found = self.execParser(grammar, "a", "a 2")
503 grammar = textwrap.dedent(
505 grammar T;
514 found = self.execParser(grammar, "a", "-34")
519 grammar = textwrap.dedent(
521 grammar T;
530 found = self.execParser(grammar, "a", "+ 34")
536 grammar = textwrap.dedent(
538 grammar T;
547 found = self.execParser(grammar, "a", "var a:int; b:float;")
552 grammar = textwrap.dedent(
554 grammar T;
564 found = self.execParser(grammar, "a", "a,b,c")
569 grammar = textwrap.dedent(
571 grammar T;
581 found = self.execParser(grammar, "a", "a")
586 grammar = textwrap.dedent(
588 grammar T;
598 found = self.execParser(grammar, "a", "a,b,c")
603 grammar = textwrap.dedent(
605 grammar T;
615 found = self.execParser(grammar, "a", "{a b c}")
620 grammar = textwrap.dedent(
622 grammar T;
632 found = self.execParser(grammar, "a", "{a b c}")
637 grammar = textwrap.dedent(
639 grammar T;
651 found = self.execParser(grammar, "a", "a 1 2")
656 grammar = textwrap.dedent(
658 grammar T;
669 found = self.execParser(grammar, "a", "a 1 2 3")
674 grammar = textwrap.dedent(
676 grammar T;
691 found = self.execParser(grammar, "a", "int a; int b=3;")
696 grammar = textwrap.dedent(
698 grammar T;
710 found = self.execParser(grammar, "a", "a b c d; 42")
715 grammar = textwrap.dedent(
717 grammar T;
726 found = self.execParser(grammar, "a", "3")
731 grammar = textwrap.dedent(
733 grammar T;
742 found = self.execParser(grammar, "a", "3")
747 grammar = textwrap.dedent(
749 grammar T;
759 found = self.execParser(grammar, "a", "3+4+5")
764 grammar = textwrap.dedent(
766 grammar T;
776 found = self.execParser(grammar, "a", "3")
782 grammar = textwrap.dedent(
784 grammar T;
792 found = self.execParser(grammar, "a", "int a,b,c;")
799 grammar = textwrap.dedent(
801 grammar T;
810 found = self.execParser(grammar, "a", "public int a,b,c;")
817 grammar = textwrap.dedent(
819 grammar T;
828 found = self.execParser(grammar, "a", "public int a,b,c;")
835 grammar = textwrap.dedent(
837 grammar T;
847 found = self.execParser(grammar, "a", "public int a,b,c;")
852 grammar = textwrap.dedent(
854 grammar T;
862 found = self.execParser(grammar, "a", "a,b,c;")
867 grammar = textwrap.dedent(
869 grammar T;
878 found = self.execParser(grammar, "a", "a")
883 grammar = textwrap.dedent(
885 grammar T;
894 found = self.execParser(grammar, "a", "a")
899 grammar = textwrap.dedent(
901 grammar T;
910 found = self.execParser(grammar, "a", "int a,b,c;")
915 grammar = textwrap.dedent(
917 grammar T;
926 found = self.execParser(grammar, "a", "int a;")
931 grammar = textwrap.dedent(
933 grammar T;
942 found = self.execParser(grammar, "a", "int a,b,c;")
948 grammar = textwrap.dedent(
950 grammar T;
959 found = self.execParser(grammar, "a", "int a:1,b:2,c:3;")
964 grammar = textwrap.dedent(
966 grammar T;
975 found = self.execParser(grammar, "a", "a b c")
980 grammar = textwrap.dedent(
982 grammar T;
992 found = self.execParser(grammar, "a", "a b c")
997 grammar = textwrap.dedent(
999 grammar T;
1011 found = self.execParser(grammar, "a", "a a b b b c c c d")
1016 grammar = textwrap.dedent(
1018 grammar T;
1027 found = self.execParser(grammar, "a", "a")
1032 grammar = textwrap.dedent(
1034 grammar T;
1042 found = self.execParser(grammar,
1048 grammar = textwrap.dedent(
1050 grammar T;
1059 found = self.execParser(grammar, "a", "a b")
1064 grammar = textwrap.dedent(
1066 grammar T;
1075 found = self.execParser(grammar, "a", "a b")
1080 grammar = textwrap.dedent(
1082 grammar T;
1091 found = self.execParser(grammar, "a", "a")
1096 grammar = textwrap.dedent(
1098 grammar T;
1107 found = self.execParser(grammar, "a", "a b")
1112 grammar = textwrap.dedent(
1114 grammar T;
1123 found = self.execParser(grammar, "a", "a b")
1128 grammar = textwrap.dedent(
1130 grammar T;
1139 found = self.execParser(grammar, "a", "a b")
1144 grammar = textwrap.dedent(
1146 grammar T;
1155 found = self.execParser(grammar, "a", "a")
1160 grammar = textwrap.dedent(
1162 grammar T;
1171 found = self.execParser(grammar, "a", "a b")
1176 grammar = textwrap.dedent(
1178 grammar T;
1186 found = self.execParser(grammar, "a", "2 a 34 de")
1191 grammar = textwrap.dedent(
1193 grammar T;
1201 found = self.execParser(grammar, "a", "2")
1208 grammar = textwrap.dedent(
1210 grammar T;
1218 found = self.execParser(grammar, "a", "2")
1223 grammar = textwrap.dedent(
1225 grammar T;
1235 found = self.execParser(grammar, "r", "25")
1242 grammar = textwrap.dedent(
1244 grammar T;
1256 found = self.execParser(grammar, "modulo", "modulo abc (x y #)")
1263 grammar = textwrap.dedent(
1265 grammar T;
1275 self.execParser(grammar, "a", "a b 3 4 5")
1282 grammar = textwrap.dedent(
1284 grammar T;
1294 self.execParser(grammar, "a", "a b")
1301 grammar = textwrap.dedent(
1303 grammar T;
1313 self.execParser(grammar, "a", "3")
1320 grammar = textwrap.dedent(
1322 grammar T;
1332 self.execParser(grammar, "a", "3")
1339 grammar = textwrap.dedent(
1341 grammar T;
1349 found = self.execParser(grammar, "a", "abc 34")
1356 grammar = textwrap.dedent(
1358 grammar foo;
1368 found, errors = self.execParser(grammar, "decl", "int 34 x=1;",
1377 grammar = textwrap.dedent(
1379 grammar foo;
1389 found, errors = self.execParser(grammar, "decl", "int =1;",
1396 grammar = textwrap.dedent(
1398 grammar foo;
1408 found, errors = self.execParser(grammar, "decl", "x=1;",
1416 grammar = textwrap.dedent(
1418 grammar foo;
1426 found, errors = self.execParser(grammar, "a", "abc",
1434 grammar = textwrap.dedent(
1436 grammar foo;
1446 found, errors = self.execParser(grammar, "a", "abc ick 34",
1455 grammar = textwrap.dedent(
1457 grammar foo;
1465 found, errors = self.execParser(grammar, "a", "34", expectErrors=True)
1472 grammar = textwrap.dedent(
1474 grammar foo;
1484 found, errors = self.execParser(grammar, "a", "34", expectErrors=True)
1493 grammar = textwrap.dedent(
1495 grammar foo;
1506 found, errors = self.execParser(grammar, "a", "*", expectErrors=True)