summaryrefslogtreecommitdiff
path: root/test/racc/regress/cadenza
diff options
context:
space:
mode:
authorYusuke Endoh <mame@ruby-lang.org>2020-11-09 19:49:04 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2020-11-10 07:49:19 +0900
commit2fed5f0ad806869139d0e0b1ffc30c517e6baf20 (patch)
tree63ba13c0e53751040b8a58c89691d988857f954d /test/racc/regress/cadenza
parentd7581370fd7cef8743c317a1a119215cf064bb73 (diff)
lib/racc/statetransitiontable.rb: Make the racc output stable
Racc calls `Array#sort!` to build a state transition table. As `Array#sort!` is not a stable sort, the output may differ depending upon the environment. This changeset makes the sort stable manually, and updates all expectation files.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/3749
Diffstat (limited to 'test/racc/regress/cadenza')
-rw-r--r--test/racc/regress/cadenza190
1 files changed, 95 insertions, 95 deletions
diff --git a/test/racc/regress/cadenza b/test/racc/regress/cadenza
index b8f940465a..dafce3c9f3 100644
--- a/test/racc/regress/cadenza
+++ b/test/racc/regress/cadenza
@@ -1,6 +1,6 @@
#
# DO NOT MODIFY!!!!
-# This file is automatically generated by Racc 1.4.16
+# This file is automatically generated by Racc 1.5.0
# from Racc grammar file "".
#
@@ -17,81 +17,81 @@ module_eval(<<'...end cadenza.y/module_eval...', 'cadenza.y', 171)
##### State transition tables begin ###
racc_action_table = [
- 37, 89, 90, 20, 21, 22, 23, 24, 121, 3,
- 89, 4, 72, 37, 71, 3, 68, 39, 3, 29,
- 43, 37, 65, 66, 33, 9, 34, 110, 74, 50,
- 35, 9, 37, 36, 9, 122, 38, 33, 128, 34,
- 77, 78, 79, 35, 89, 33, 36, 34, 37, 38,
- 3, 35, 46, 17, 36, 85, 33, 38, 34, 37,
- 76, 103, 35, 75, 83, 36, 9, 131, 38, 54,
- 55, 3, 33, 4, 34, 124, 78, 79, 35, 65,
- 66, 36, 67, 33, 38, 34, 125, 9, 109, 35,
- 56, 57, 36, 54, 55, 38, 20, 21, 22, 23,
- 24, 20, 21, 22, 23, 24, 20, 21, 22, 23,
- 24, 108, 29, 65, 66, 54, 55, 29, 56, 57,
- 111, 107, 29, 20, 21, 22, 23, 24, 20, 21,
- 22, 23, 24, 20, 21, 22, 23, 24, 112, 29,
- 3, 113, 116, 114, 29, 115, 3, 103, 39, 29,
- 20, 21, 22, 23, 24, 120, 9, 20, 21, 22,
- 23, 24, 9, 3, nil, 4, 29, 3, 3, 43,
- 46, nil, 3, 29, 87, 3, 3, 4, 116, 9,
- 56, 57, nil, 9, 9, 56, 57, 3, 9, 116,
- nil, 9, 9, 20, 21, 22, 23, 24, 20, 21,
- 22, 23, 24, 9, 65, 66, 56, 57, nil, 29,
- 56, 57, 106, nil, 29, 58, 59, 60, 61, 62,
- 63, 58, 59, 60, 61, 62, 63, 20, 21, 22,
- 23, 24, 20, 21, 22, 23, 24, 20, 21, 22,
- 23, 24, 20, 21, 22, 23, 24, 20, 21, 22,
- 23, 24, 20, 21, 22, 23, 24, 20, 21, 22,
- 23, 24, 20, 21, 22, 23, 24, 20, 21, 22,
- 23, 24, 20, 21, 22, 23, 24, 20, 21, 22,
- 23, 24, 56, 57, 65, 66 ]
+ 37, 89, 65, 66, 20, 21, 22, 23, 24, 17,
+ 106, 37, 3, 76, 4, 3, 75, 4, 50, 37,
+ 29, 68, 65, 66, 33, 67, 34, 110, 9, 74,
+ 35, 9, 37, 36, 71, 33, 38, 34, 77, 78,
+ 79, 35, 72, 33, 36, 34, 37, 38, 3, 35,
+ 39, 83, 36, 54, 55, 38, 33, 89, 34, 37,
+ 90, 3, 35, 43, 9, 36, 85, 103, 38, 108,
+ 33, 109, 34, 56, 57, 111, 35, 9, 3, 36,
+ 46, 122, 38, 33, 112, 34, 113, 78, 79, 35,
+ 114, 3, 36, 4, 9, 38, 20, 21, 22, 23,
+ 24, 20, 21, 22, 23, 24, 115, 9, 65, 66,
+ 65, 66, 29, 54, 55, 120, 107, 29, 20, 21,
+ 22, 23, 24, 20, 21, 22, 23, 24, 20, 21,
+ 22, 23, 24, 3, 29, 39, 3, 121, 4, 29,
+ 3, 3, 43, 46, 29, 3, 124, 87, 125, 9,
+ 54, 55, 9, 56, 57, 128, 9, 9, 3, 103,
+ 116, 9, 20, 21, 22, 23, 24, 20, 21, 22,
+ 23, 24, 131, 3, 9, 116, 56, 57, 29, 3,
+ 89, 116, nil, 29, 20, 21, 22, 23, 24, 9,
+ 20, 21, 22, 23, 24, 9, 56, 57, 56, 57,
+ 29, 20, 21, 22, 23, 24, 29, 58, 59, 60,
+ 61, 62, 63, 56, 57, 56, 57, 29, 58, 59,
+ 60, 61, 62, 63, 20, 21, 22, 23, 24, 20,
+ 21, 22, 23, 24, 20, 21, 22, 23, 24, 20,
+ 21, 22, 23, 24, 20, 21, 22, 23, 24, 20,
+ 21, 22, 23, 24, 20, 21, 22, 23, 24, 20,
+ 21, 22, 23, 24, 20, 21, 22, 23, 24, 20,
+ 21, 22, 23, 24, 20, 21, 22, 23, 24, 65,
+ 66 ]
racc_action_check = [
- 87, 73, 53, 37, 37, 37, 37, 37, 85, 2,
- 52, 2, 36, 39, 35, 5, 32, 5, 6, 37,
- 6, 46, 51, 51, 87, 2, 87, 73, 37, 17,
- 87, 5, 43, 87, 6, 87, 87, 39, 122, 39,
- 39, 39, 39, 39, 129, 46, 39, 46, 116, 39,
- 7, 46, 7, 1, 46, 46, 43, 46, 43, 4,
- 38, 125, 43, 38, 43, 43, 7, 126, 43, 26,
- 26, 8, 116, 8, 116, 103, 116, 116, 116, 31,
- 31, 116, 31, 4, 116, 4, 105, 8, 72, 4,
- 27, 27, 4, 93, 93, 4, 24, 24, 24, 24,
- 24, 33, 33, 33, 33, 33, 34, 34, 34, 34,
- 34, 71, 24, 70, 70, 94, 94, 33, 95, 95,
- 75, 70, 34, 108, 108, 108, 108, 108, 89, 89,
- 89, 89, 89, 124, 124, 124, 124, 124, 76, 108,
- 118, 77, 118, 78, 89, 79, 41, 67, 41, 124,
- 3, 3, 3, 3, 3, 83, 118, 20, 20, 20,
- 20, 20, 41, 42, nil, 42, 3, 45, 48, 45,
- 48, nil, 49, 20, 49, 0, 82, 0, 82, 42,
- 96, 96, nil, 45, 48, 97, 97, 81, 49, 81,
- nil, 0, 82, 65, 65, 65, 65, 65, 66, 66,
- 66, 66, 66, 81, 69, 69, 98, 98, nil, 65,
- 99, 99, 69, nil, 66, 28, 28, 28, 28, 28,
- 28, 64, 64, 64, 64, 64, 64, 57, 57, 57,
- 57, 57, 29, 29, 29, 29, 29, 58, 58, 58,
- 58, 58, 59, 59, 59, 59, 59, 63, 63, 63,
- 63, 63, 54, 54, 54, 54, 54, 55, 55, 55,
- 55, 55, 56, 56, 56, 56, 56, 61, 61, 61,
- 61, 61, 62, 62, 62, 62, 62, 60, 60, 60,
- 60, 60, 100, 100, 123, 123 ]
+ 4, 73, 69, 69, 37, 37, 37, 37, 37, 1,
+ 69, 39, 0, 38, 0, 2, 38, 2, 17, 43,
+ 37, 32, 31, 31, 4, 31, 4, 73, 0, 37,
+ 4, 2, 46, 4, 35, 39, 4, 39, 39, 39,
+ 39, 39, 36, 43, 39, 43, 87, 39, 5, 43,
+ 5, 43, 43, 26, 26, 43, 46, 52, 46, 116,
+ 53, 6, 46, 6, 5, 46, 46, 67, 46, 71,
+ 87, 72, 87, 27, 27, 75, 87, 6, 7, 87,
+ 7, 87, 87, 116, 76, 116, 77, 116, 116, 116,
+ 78, 8, 116, 8, 7, 116, 3, 3, 3, 3,
+ 3, 20, 20, 20, 20, 20, 79, 8, 70, 70,
+ 51, 51, 3, 93, 93, 83, 70, 20, 24, 24,
+ 24, 24, 24, 33, 33, 33, 33, 33, 34, 34,
+ 34, 34, 34, 41, 24, 41, 42, 85, 42, 33,
+ 45, 48, 45, 48, 34, 49, 103, 49, 105, 41,
+ 94, 94, 42, 95, 95, 122, 45, 48, 81, 125,
+ 81, 49, 65, 65, 65, 65, 65, 66, 66, 66,
+ 66, 66, 126, 82, 81, 82, 96, 96, 65, 118,
+ 129, 118, nil, 66, 89, 89, 89, 89, 89, 82,
+ 108, 108, 108, 108, 108, 118, 97, 97, 98, 98,
+ 89, 124, 124, 124, 124, 124, 108, 28, 28, 28,
+ 28, 28, 28, 99, 99, 100, 100, 124, 64, 64,
+ 64, 64, 64, 64, 29, 29, 29, 29, 29, 54,
+ 54, 54, 54, 54, 55, 55, 55, 55, 55, 56,
+ 56, 56, 56, 56, 57, 57, 57, 57, 57, 58,
+ 58, 58, 58, 58, 59, 59, 59, 59, 59, 60,
+ 60, 60, 60, 60, 61, 61, 61, 61, 61, 62,
+ 62, 62, 62, 62, 63, 63, 63, 63, 63, 123,
+ 123 ]
racc_action_pointer = [
- 151, 53, -15, 147, 56, -9, -6, 26, 47, nil,
- nil, nil, nil, nil, nil, nil, nil, 29, nil, nil,
- 154, nil, nil, nil, 93, nil, 60, 79, 202, 229,
- nil, 59, -9, 98, 103, 11, 9, 0, 57, 10,
- nil, 122, 139, 29, nil, 143, 18, nil, 144, 148,
- nil, 2, 8, -6, 249, 254, 259, 224, 234, 239,
- 274, 264, 269, 244, 208, 190, 195, 144, nil, 184,
- 93, 77, 60, -1, nil, 92, 110, 113, 115, 117,
- nil, 163, 152, 127, nil, -20, nil, -3, nil, 125,
- nil, nil, nil, 84, 106, 107, 169, 174, 195, 199,
- 271, nil, nil, 53, nil, 63, nil, nil, 120, nil,
- nil, nil, nil, nil, nil, nil, 45, nil, 116, nil,
- nil, nil, 10, 264, 130, 58, 39, nil, nil, 42,
+ -12, 9, -9, 93, -3, 24, 37, 54, 67, nil,
+ nil, nil, nil, nil, nil, nil, nil, 18, nil, nil,
+ 98, nil, nil, nil, 115, nil, 44, 62, 194, 221,
+ nil, 2, -4, 120, 125, 31, 39, 1, 10, 8,
+ nil, 109, 112, 16, nil, 116, 29, nil, 117, 121,
+ nil, 90, 55, 52, 226, 231, 236, 241, 246, 251,
+ 256, 261, 266, 271, 205, 159, 164, 64, nil, -18,
+ 88, 35, 43, -1, nil, 47, 56, 58, 62, 78,
+ nil, 134, 149, 87, nil, 109, nil, 43, nil, 181,
+ nil, nil, nil, 104, 141, 142, 165, 185, 187, 202,
+ 204, nil, nil, 124, nil, 125, nil, nil, 187, nil,
+ nil, nil, nil, nil, nil, nil, 56, nil, 155, nil,
+ nil, nil, 127, 259, 198, 156, 144, nil, nil, 178,
nil, nil ]
racc_action_default = [
@@ -111,37 +111,37 @@ racc_action_default = [
-32, -46 ]
racc_goto_table = [
- 18, 40, 19, 32, 104, 51, 52, 105, 2, 88,
- 47, 101, 102, 41, 45, 48, 49, 44, 69, 70,
- 1, 42, 51, 73, 53, 95, 96, 97, 98, 99,
- 100, 91, 92, 93, 94, 64, nil, 80, nil, 18,
- nil, 19, nil, 18, nil, 19, 18, 18, 19, 19,
- 82, 86, nil, nil, nil, nil, 84, 81, nil, nil,
+ 19, 40, 18, 32, 104, 52, 51, 1, 2, 64,
+ 47, 91, 92, 41, 45, 48, 49, 44, 42, 69,
+ 70, 105, 73, 51, 53, 95, 96, 97, 98, 99,
+ 100, 93, 94, 101, 102, 88, nil, 80, nil, 19,
+ nil, 18, nil, 19, nil, 18, 19, 19, 18, 18,
+ 82, 86, nil, nil, 81, nil, 84, nil, nil, nil,
nil, nil, 130, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, 123, nil, nil, 117, 119, nil,
- 18, nil, 19, nil, nil, nil, nil, nil, nil, 118,
+ nil, nil, nil, nil, nil, 123, nil, 117, 119, nil,
+ 19, nil, 18, nil, nil, nil, nil, nil, nil, 118,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, nil, nil, nil, nil, 126, 51,
- 129, nil, nil, nil, 127, nil, 18, nil, 19 ]
+ nil, nil, nil, nil, nil, nil, nil, nil, 126, 129,
+ 51, nil, nil, nil, 127, nil, 19, nil, 18 ]
racc_goto_check = [
- 28, 16, 27, 6, 11, 4, 3, 12, 2, 25,
- 22, 10, 10, 2, 2, 2, 2, 19, 4, 4,
- 1, 15, 4, 3, 6, 8, 8, 8, 8, 8,
- 8, 5, 5, 7, 7, 9, nil, 16, nil, 28,
- nil, 27, nil, 28, nil, 27, 28, 28, 27, 27,
- 2, 22, nil, nil, nil, nil, 19, 15, nil, nil,
+ 27, 16, 28, 6, 11, 3, 4, 1, 2, 9,
+ 22, 5, 5, 2, 2, 2, 2, 19, 15, 4,
+ 4, 12, 3, 4, 6, 8, 8, 8, 8, 8,
+ 8, 7, 7, 10, 10, 25, nil, 16, nil, 27,
+ nil, 28, nil, 27, nil, 28, 27, 27, 28, 28,
+ 2, 22, nil, nil, 15, nil, 19, nil, nil, nil,
nil, nil, 11, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, 4, nil, nil, 16, 16, nil,
- 28, nil, 27, nil, nil, nil, nil, nil, nil, 2,
+ nil, nil, nil, nil, nil, 4, nil, 16, 16, nil,
+ 27, nil, 28, nil, nil, nil, nil, nil, nil, 2,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, nil, nil, nil, nil, 6, 4,
- 3, nil, nil, nil, 16, nil, 28, nil, 27 ]
+ nil, nil, nil, nil, nil, nil, nil, nil, 6, 3,
+ 4, nil, nil, nil, 16, nil, 27, nil, 28 ]
racc_goto_pointer = [
- nil, 20, 8, -14, -15, -23, 0, -23, -33, 6,
- -54, -63, -60, nil, nil, 16, -4, nil, nil, 11,
- nil, nil, 3, nil, nil, -40, nil, 0, -2 ]
+ nil, 7, 8, -15, -14, -43, 0, -25, -33, -20,
+ -32, -63, -46, nil, nil, 13, -4, nil, nil, 11,
+ nil, nil, 3, nil, nil, -14, nil, -2, 0 ]
racc_goto_default = [
nil, nil, nil, nil, 31, 25, nil, 26, 27, 28,