Lines Matching refs:canonical
467 AT_TEST_TABLES_AND_PARSE([[%define lr.type canonical-lr: ]$1],
468 [[canonical LR]], [[]],
469 [[%define lr.type canonical-lr
476 // Conflict resolution renders state 12 unreachable for canonical LR(1). We
581 ]AT_COND_CASE([[canonical LR]], [['a']],
607 'a' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[17]],
611 ]AT_COND_CASE([[canonical LR]], [[$end]],
617 7 c: A .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
619 ]AT_COND_CASE([[canonical LR]], [[$end]],
625 3 S: 'c' c .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
627 ]AT_COND_CASE([[canonical LR]], [[$end]],
640 4 A: 'a' 'a' .]AT_COND_CASE([[canonical LR]], [[ ['a']]])[
642 ]AT_COND_CASE([[canonical LR]], [['a']],
648 1 S: 'a' A 'a' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
650 ]AT_COND_CASE([[canonical LR]], [[$end]],
656 2 S: 'b' A 'b' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
658 ]AT_COND_CASE([[canonical LR]], [[$end]],
664 6 c: 'a' 'b' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
666 ]AT_COND_CASE([[canonical LR]], [[$end]],
676 'a' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[18]],
679 ]AT_COND_CASE([[canonical LR]], [['b']],
680 [[$default]])[ reduce using rule 5 (A)]AT_COND_CASE([[canonical LR]], [[
709 // Conflict resolution renders state 16 unreachable for canonical LR(1). We
825 7 c: A .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
827 ]AT_COND_CASE([[canonical LR]], [[$end]],
833 3 S: 'c' c .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
835 ]AT_COND_CASE([[canonical LR]], [[$end]],
851 ]AT_COND_CASE([[canonical LR]], [['a']],
859 1 S: 'a' A 'a' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
861 ]AT_COND_CASE([[canonical LR]], [[$end]],
867 2 S: 'b' A 'b' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
869 ]AT_COND_CASE([[canonical LR]], [[$end]],
879 'a' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[19]],
883 ]AT_COND_CASE([[canonical LR]], [[$end]],
889 4 A: 'a' 'a' 'a' .]AT_COND_CASE([[canonical LR]], [[ ['a']]])[
891 ]AT_COND_CASE([[canonical LR]], [['a']],
897 6 c: 'a' 'a' 'b' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
899 ]AT_COND_CASE([[canonical LR]], [[$end]],
909 'a' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[20]],
913 State 19]AT_COND_CASE([[canonical LR]], [[
915 4 A: 'a' 'a' 'a' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
917 ]AT_COND_CASE([[canonical LR]], [[$end]],
926 'a' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[21]],
929 ]AT_COND_CASE([[canonical LR]], [['b']],
930 [[$default]])[ reduce using rule 5 (A)]AT_COND_CASE([[canonical LR]], [[
935 4 A: 'a' 'a' 'a' .]AT_COND_CASE([[canonical LR]], [[ ['b']]])[
937 ]AT_COND_CASE([[canonical LR]], [['b']],
953 // Conflict resolution renders state 16 unreachable for canonical LR(1). We
1067 8 c: A .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1069 ]AT_COND_CASE([[canonical LR]], [[$end]],
1075 3 S: 'c' c .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1077 ]AT_COND_CASE([[canonical LR]], [[$end]],
1094 ]AT_COND_CASE([[canonical LR]], [['a']],
1104 1 S: 'a' A 'a' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1106 ]AT_COND_CASE([[canonical LR]], [[$end]],
1112 2 S: 'b' A 'b' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1114 ]AT_COND_CASE([[canonical LR]], [[$end]],
1125 'a' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[20]],
1129 ]AT_COND_CASE([[canonical LR]], [[$end]],
1132 B go to state ]AT_COND_CASE([[canonical LR]], [[21]], [[17]])[
1137 5 B: 'a' .]AT_COND_CASE([[canonical LR]], [[ ['a']]])[
1139 ]AT_COND_CASE([[canonical LR]], [['a']],
1145 4 A: 'a' 'a' B .]AT_COND_CASE([[canonical LR]], [[ ['a']]])[
1147 ]AT_COND_CASE([[canonical LR]], [['a']],
1153 7 c: 'a' 'a' 'b' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1155 ]AT_COND_CASE([[canonical LR]], [[$end]],
1163 'a' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[22]],
1167 State 20]AT_COND_CASE([[canonical LR]], [[
1187 'a' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[23]],
1190 ]AT_COND_CASE([[canonical LR]], [['b']],
1193 B go to state ]AT_COND_CASE([[canonical LR]], [[24
1343 [[canonical LR]], [[13]],
1356 2 S: 'a' B .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1358 ]AT_COND_CASE([[canonical LR]], [[$end]],
1368 'e' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[20]],
1371 ]AT_COND_CASE([[canonical LR]], [[$end]],
1396 'd' shift, and go to state ]AT_COND_CASE([[canonical LR]], [[21]],
1424 9 B: 'd' 'e' . ]AT_COND_CASE([[canonical LR]], [[[$end]]], [[['g']]])[
1426 ]AT_COND_CASE([[canonical LR]], [[$end]],
1428 ]AT_COND_CASE([[canonical LR]], [['f' ]],
1434 1 S: 'a' A 'f' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1436 ]AT_COND_CASE([[canonical LR]], [[$end]],
1442 3 S: 'b' A 'f' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1444 ]AT_COND_CASE([[canonical LR]], [[$end]],
1450 4 S: 'b' B 'g' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1452 ]AT_COND_CASE([[canonical LR]], [[$end]],
1465 7 S: 'c' 'c' B .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1467 ]AT_COND_CASE([[canonical LR]], [[$end]],
1473 6 S: 'c' 'c' A 'g' .]AT_COND_CASE([[canonical LR]], [[ [$end]]])[
1475 ]AT_COND_CASE([[canonical LR]], [[$end]],
1480 State 20]AT_COND_CASE([[canonical LR]], [[