lib/parser/ruby26.rb in parser-2.6.2.1 vs lib/parser/ruby26.rb in parser-2.6.3.0

- old
+ new

@@ -1872,11 +1872,11 @@ -607, -607, -607, -607, -225, -607, -595, -239, -280, -281, -282, -283, -284, -285, -286, -287, -288, -581, -291, -295, -606, -571, -310, -393, -607, -607, -53, -53, -593, -607, -607, -607, -607, -333, -334, -336, -438, -439, -440, -441, -442, -463, -445, -446, -465, -467, -450, -455, -459, -461, - -477, -465, -479, -481, -482, -483, -484, -579, -486, -487, + -477, -463, -479, -481, -482, -483, -484, -579, -486, -487, -580, -489, -490, -491, -492, -493, -494, -495, -496, -501, -502, -607, -2, -594, -602, -603, -604, -6, -607, -607, -607, -607, -607, -8, -3, -18, -607, -116, -117, -118, -119, -120, -121, -122, -123, -124, -128, -129, -130, -131, -132, -133, -134, -135, -136, -137, -138, -139, -140, -141, @@ -1970,33 +1970,33 @@ -366, -366, -366, -416, -516, -607, -367, -370, -373, -376, -366, -368 ] clist = [ '221,216,334,303,381,130,130,264,16,266,272,276,341,16,691,281,281,281', -'116,317,317,585,436,442,636,6,430,330,225,497,6,553,345,346,745,533', +'116,317,317,585,436,442,636,6,430,330,225,497,6,546,345,346,745,533', '350,225,225,225,428,16,308,308,414,415,448,265,488,344,344,348,349,344', -'317,317,317,224,135,135,523,546,282,282,282,324,668,16,668,130,112,484', -'225,225,302,113,225,355,365,365,489,320,123,116,332,594,397,398,399', -'400,125,208,386,335,577,580,840,133,133,828,663,2,831,344,344,344,344', -'301,536,539,700,701,543,421,561,299,421,268,275,277,907,16,421,283,283', -'283,225,225,225,225,16,671,16,427,872,351,950,809,6,447,821,800,948', -'715,117,904,972,401,657,6,611,613,616,616,336,339,611,665,391,387,279', -'292,293,827,392,829,393,755,843,615,617,367,371,671,742,826,823,966', +'317,317,317,224,135,135,523,553,282,282,282,324,668,16,668,130,112,484', +'225,225,302,123,225,355,365,365,489,320,113,116,332,594,397,398,399', +'400,125,208,386,335,577,580,840,133,133,828,663,2,393,344,344,344,344', +'299,536,539,700,701,543,421,561,301,421,268,275,277,907,16,421,283,283', +'283,225,225,225,225,16,671,16,427,800,351,948,809,6,447,821,831,715', +'872,117,904,950,401,389,6,611,613,616,616,336,339,390,972,657,391,279', +'292,293,827,392,829,755,665,843,615,617,367,371,671,742,826,823,966', '750,497,661,1,626,723,328,403,337,410,957,360,207,674,660,882,383,338', '342,425,426,358,437,281,598,382,331,534,449,450,668,668,453,333,741', -'852,446,972,601,16,225,418,225,225,418,225,602,402,748,920,418,225,225', -'950,874,553,876,947,544,1014,993,817,875,343,16,413,413,697,889,409', -'420,789,408,420,395,677,728,281,281,420,873,436,442,686,968,698,281', -'890,655,904,483,866,795,491,671,806,1016,302,492,225,225,792,960,813', -'886,448,385,428,225,388,389,317,524,831,835,517,520,390,828,,272,502', -',,276,282,16,744,317,,16,116,527,282,308,16,535,581,561,739,933,,,507', -'828,682,,847,,679,,308,,,344,682,849,451,,,,16,588,302,,521,,,302,,', -',513,688,964,600,951,225,16,16,961,860,,505,,,283,116,506,266,,604,1017', -',283,508,509,,225,,758,515,758,,299,,,893,969,299,970,582,583,494,225', +'852,446,601,602,16,225,418,225,225,418,225,748,402,972,920,418,225,225', +'1014,874,698,876,947,544,817,993,343,875,950,16,413,413,697,889,409', +'420,789,408,420,395,677,728,281,281,420,873,436,442,686,866,553,281', +'890,655,904,483,491,795,968,671,806,1016,302,492,225,225,792,960,813', +'886,448,385,428,225,387,388,317,524,835,,517,520,,828,,272,502,,,276', +'282,16,744,317,,16,116,527,282,308,16,535,581,561,739,933,,,507,828', +'682,,847,,679,,308,831,,344,682,849,451,,,,16,588,302,,521,,,302,,,', +'513,688,964,600,951,225,16,16,961,860,,505,,,283,116,508,266,,604,1017', +',283,506,299,,225,,758,299,758,,509,,,893,969,515,970,582,583,494,225', ',682,,,,731,828,130,490,682,632,,603,,,740,493,,637,,802,510,805,,584', -',,643,,779,,,,648,784,,710,,924,925,668,553,553,,437,436,442,,281,765', -',,850,,,,854,,446,,135,,,,1019,,,1008,,656,225,855,856,776,778,643,816', +',,643,,779,,,,648,784,,710,,924,925,668,855,856,,437,436,442,,281,765', +',,850,,,,854,,446,,135,,,,1019,,,1008,,656,225,553,553,776,778,643,816', ',781,783,,561,,561,,,846,,,,524,,625,,,,,,524,133,,,,671,,,317,,437', '281,,,,,317,,,,437,,,16,446,690,561,561,,802,,308,,225,446,814,642,996', ',308,,421,647,,,,,,225,,,421,421,,,,421,421,,,,,704,706,708,916,,,775', '777,,,649,780,782,,,,877,922,,437,281,,659,736,,710,,437,837,962,281', ',16,446,,16,,667,,446,,946,225,724,,862,,,,662,1023,,225,666,,,16,794', @@ -2079,29 +2079,29 @@ end end clist = [ '34,32,77,56,63,64,64,141,29,32,81,81,96,29,11,39,39,39,104,73,73,101', -'43,43,31,7,30,34,29,83,7,170,18,18,105,9,18,29,29,29,70,29,29,29,23', -'23,70,42,45,25,25,36,36,25,73,73,73,21,68,68,58,140,78,78,78,71,84,29', -'84,64,4,43,29,29,10,6,29,29,29,29,30,57,8,104,7,61,18,18,18,18,16,16', -'158,78,99,99,100,67,67,176,46,2,181,25,25,25,25,53,79,79,123,123,79', -'19,175,52,19,44,44,44,119,29,19,80,80,80,29,29,29,29,29,185,29,27,128', -'4,135,12,7,27,132,130,134,118,5,116,182,7,144,7,163,163,163,163,80,80', -'163,144,165,159,51,51,51,129,166,129,159,168,12,162,162,62,62,185,169', +'43,43,31,7,30,34,29,83,7,140,18,18,105,9,18,29,29,29,70,29,29,29,23', +'23,70,42,45,25,25,36,36,25,73,73,73,21,68,68,58,170,78,78,78,71,84,29', +'84,64,4,43,29,29,10,8,29,29,29,29,30,57,6,104,7,61,18,18,18,18,16,16', +'158,78,99,99,100,67,67,176,46,2,158,25,25,25,25,52,79,79,123,123,79', +'19,175,53,19,44,44,44,119,29,19,80,80,80,29,29,29,29,29,185,29,27,130', +'4,134,12,7,27,132,181,118,128,5,116,135,7,161,7,163,163,163,163,80,80', +'164,182,144,165,51,51,51,129,166,129,168,144,12,162,162,62,62,185,169', '174,178,179,167,83,48,1,69,37,74,26,76,24,119,20,17,15,82,13,94,95,98', -'25,25,102,81,39,103,106,107,108,25,25,84,84,32,109,110,111,64,182,112', -'29,29,29,29,29,29,29,113,2,114,115,29,29,29,135,120,170,126,133,136', -'134,119,137,132,138,29,78,78,139,142,21,21,31,10,21,5,58,101,39,39,21', -'129,43,43,58,128,140,39,143,30,116,145,130,46,147,185,31,119,10,148', -'29,29,151,152,153,154,70,157,70,29,160,161,73,56,181,118,32,34,164,176', -',81,158,,,81,78,29,9,73,,29,104,32,78,29,29,34,18,175,61,132,,,7,176', -'43,,31,,30,,29,,,25,43,31,54,,,,29,32,10,,71,,,10,,,,57,70,105,25,129', -'29,29,29,12,31,,4,,,80,104,6,32,,25,100,,80,8,53,,29,,163,53,163,,52', -',,123,129,52,129,10,10,54,29,,43,,,,30,176,64,51,43,32,,42,,,30,51,', -'34,,83,54,58,,4,,,81,,45,,,,81,45,,117,,123,123,84,170,170,,81,43,43', -',39,30,,,9,,,,9,,64,,68,,,,129,,,11,,34,29,140,140,70,70,81,79,,70,70', +'25,25,102,81,39,103,106,107,108,25,25,84,84,32,109,110,111,64,112,113', +'29,29,29,29,29,29,29,114,2,182,115,29,29,29,134,120,140,126,133,136', +'137,119,138,132,135,29,78,78,139,142,21,21,31,10,21,5,58,101,39,39,21', +'129,43,43,58,130,170,39,143,30,116,145,147,46,128,185,31,119,10,148', +'29,29,151,152,153,154,70,157,70,29,159,160,73,56,118,,32,34,,176,,81', +'158,,,81,78,29,9,73,,29,104,32,78,29,29,34,18,175,61,132,,,7,176,43', +',31,,30,,29,181,,25,43,31,54,,,,29,32,10,,71,,,10,,,,57,70,105,25,129', +'29,29,29,12,31,,4,,,80,104,8,32,,25,100,,80,6,52,,29,,163,52,163,,53', +',,123,129,53,129,10,10,54,29,,43,,,,30,176,64,51,43,32,,42,,,30,51,', +'34,,83,54,58,,4,,,81,,45,,,,81,45,,117,,123,123,84,140,140,,81,43,43', +',39,30,,,9,,,,9,,64,,68,,,,129,,,11,,34,29,170,170,70,70,81,79,,70,70', ',175,,175,,,99,,,,56,,16,,,,,,56,67,,,,185,,,73,,81,39,,,,,73,,,,81', ',,29,64,25,175,175,,83,,29,,29,64,23,44,123,,29,,19,44,,,,,,29,,,19', '19,,,,19,19,,,,,173,173,173,9,,,27,27,,,54,27,27,,,,175,9,,81,39,,44', '36,,117,,81,117,101,39,,29,64,,29,,80,,64,,9,29,104,,70,,,,54,31,,29', '54,,,29,96,70,70,70,70,104,81,39,10,78,,10,54,64,,,,,54,,64,80,,,77', @@ -2178,28 +2178,28 @@ idx += 1 end end racc_goto_pointer = [ - nil, 181, 101, nil, 67, 139, 72, 25, 75, -296, + nil, 181, 101, nil, 67, 139, 79, 25, 68, -296, 41, -518, -554, -616, nil, -315, 82, 181, -32, -98, 120, 37, 1756, -166, -23, -15, 60, -81, 1929, 8, -189, -406, -15, 1570, -19, 2587, -15, -398, nil, -14, nil, nil, 23, -194, 91, -220, -391, 693, -307, nil, - 816, 131, 82, 74, 113, nil, -31, 46, -261, 1302, + 816, 131, 74, 82, 113, nil, -31, 46, -261, 1302, 1010, -278, 101, -68, -3, nil, nil, 89, 50, -225, -174, 24, nil, -15, 140, 1426, 126, -58, 33, -227, 94, -16, -292, -254, -430, nil, nil, nil, nil, nil, nil, nil, nil, nil, 122, 134, -50, nil, 133, -251, -624, -330, 130, -165, 15, -568, 131, 146, -127, 152, - -386, -530, -155, -157, -377, -630, -691, -133, -419, -718, - -566, nil, 71, -437, 177, 140, -564, 275, -664, -540, - -523, nil, -558, -656, -749, -755, -107, -458, 178, -299, - -282, -15, -572, -554, -335, 5, nil, -2, 2, nil, - nil, -379, -632, -411, -531, nil, nil, 205, 11, 75, - 202, 202, -220, -237, 208, 70, 75, -430, -442, -425, - -312, nil, nil, 3, -528, -229, -604, 125, -523, -746, - nil, -603, -782, nil, nil, -367 ] + -386, -530, -156, -165, -379, -630, -691, -133, -420, -718, + -566, nil, 71, -437, 177, 140, -564, 275, -655, -540, + -530, nil, -558, -656, -755, -745, -107, -460, 176, -299, + -312, -15, -572, -554, -325, 5, nil, -4, 2, nil, + nil, -379, -632, -411, -531, nil, nil, 205, 11, 203, + 203, 62, -220, -237, 69, 71, 75, -430, -443, -425, + -282, nil, nil, 3, -528, -229, -604, 125, -523, -746, + nil, -564, -771, nil, nil, -367 ] racc_goto_default = [ nil, nil, nil, 3, nil, 4, 352, 297, nil, nil, 532, nil, 841, nil, 294, 295, nil, nil, nil, 11, 12, 18, 230, nil, nil, 14, nil, 417, 231, 325,