lib/ddbcli/ddb-parser.tab.rb in ddbcli-0.5.0 vs lib/ddbcli/ddb-parser.tab.rb in ddbcli-0.5.1
- old
+ new
@@ -198,279 +198,281 @@
...end ddb-parser.y/module_eval...
##### State transition tables begin ###
racc_action_table = [
- 197, 197, 83, 285, 57, 243, 238, 197, 238, 287,
- 351, 106, 83, 55, 237, 123, 237, 197, 199, 199,
- 323, 55, 192, 192, 212, 199, 197, 197, 120, 192,
+ 197, 197, 83, 286, 57, 243, 238, 197, 238, 288,
+ 352, 106, 83, 55, 237, 123, 237, 197, 199, 199,
+ 324, 55, 192, 192, 212, 199, 197, 197, 120, 192,
213, 58, 55, 196, 196, 199, 27, 60, 242, 192,
- 196, 322, 59, 120, 199, 199, 284, 53, 192, 192,
- 196, 82, 84, 85, 286, 53, 139, 193, 193, 196,
+ 196, 323, 59, 120, 199, 199, 285, 53, 192, 192,
+ 196, 82, 84, 85, 287, 53, 139, 193, 193, 196,
196, 82, 84, 85, 193, 76, 53, 101, 149, 102,
194, 194, 195, 195, 193, 198, 198, 194, 231, 195,
- 244, 234, 198, 193, 193, 197, 197, 194, 106, 195,
- 302, 301, 198, 197, 197, 55, 194, 194, 195, 195,
- 148, 198, 198, 199, 199, 156, 148, 192, 192, 320,
- 317, 199, 199, 197, 197, 192, 192, 156, 196, 196,
- 52, 138, 51, 120, 173, 391, 196, 196, 50, 53,
- 254, 199, 199, 116, 392, 192, 192, 174, 175, 360,
- 72, 214, 193, 193, 356, 215, 196, 196, 359, 361,
- 193, 193, 250, 357, 197, 194, 194, 195, 195, 155,
+ 244, 234, 198, 193, 193, 197, 197, 194, 148, 195,
+ 303, 302, 198, 197, 197, 55, 194, 194, 195, 195,
+ 106, 198, 198, 199, 199, 156, 148, 192, 192, 321,
+ 318, 199, 199, 197, 197, 192, 192, 156, 196, 196,
+ 52, 138, 51, 120, 173, 383, 196, 196, 50, 53,
+ 254, 199, 199, 116, 359, 192, 192, 174, 175, 362,
+ 72, 214, 193, 193, 295, 215, 196, 196, 361, 363,
+ 193, 193, 250, 296, 197, 194, 194, 195, 195, 155,
198, 198, 156, 194, 194, 195, 195, 72, 198, 198,
- 193, 193, 199, 197, 197, 371, 192, 372, 278, 251,
+ 193, 193, 199, 197, 197, 101, 192, 102, 278, 251,
252, 253, 255, 194, 194, 195, 195, 196, 198, 198,
- 100, 199, 199, 313, 160, 192, 192, 320, 317, 43,
- 3, 4, 101, 254, 102, 18, 196, 196, 44, 173,
+ 100, 199, 199, 314, 160, 192, 192, 321, 318, 105,
+ 3, 4, 101, 254, 102, 18, 196, 196, 104, 173,
23, 193, 97, 21, 173, 98, 99, 161, 24, 22,
100, 100, 174, 175, 194, 250, 195, 174, 175, 198,
- 193, 193, 101, 101, 102, 102, 101, 101, 102, 102,
+ 193, 193, 101, 101, 102, 102, 101, 374, 102, 375,
25, 26, 27, 194, 194, 195, 195, 28, 198, 198,
173, 258, 251, 252, 253, 255, 257, 259, 262, 263,
- 264, 173, 105, 174, 175, 29, 162, 30, 360, 31,
- 360, 104, 32, 290, 174, 175, 380, 359, 361, 359,
- 361, 292, 291, 294, 101, 357, 102, 34, 35, 36,
- 293, 37, 295, 38, 39, 137, 40, 41, 163, 165,
- 166, 167, 168, 371, 169, 372, 320, 317, 170, 171,
- 135, 134, 180, 181, 182, 156, 184, 185, 116, 133,
+ 264, 173, 358, 174, 175, 29, 162, 30, 362, 31,
+ 362, 359, 32, 291, 174, 175, 394, 361, 363, 361,
+ 363, 293, 292, 43, 101, 395, 102, 34, 35, 36,
+ 294, 37, 44, 38, 39, 137, 40, 41, 163, 165,
+ 166, 167, 168, 374, 169, 375, 321, 318, 170, 171,
+ 135, 134, 180, 181, 182, 141, 184, 185, 116, 133,
132, 131, 202, 203, 206, 66, 208, 106, 209, 210,
211, 129, 100, 126, 218, 122, 100, 222, 225, 226,
- 227, 66, 229, 230, 120, 72, 116, 66, 66, 155,
- 113, 249, 112, 265, 111, 267, 268, 269, 270, 271,
- 110, 272, 274, 206, 276, 109, 280, 141, 282, 156,
- 108, 107, 288, 289, 106, 94, 91, 206, 92, 199,
- 91, 142, 303, 305, 307, 308, 309, 310, 311, 89,
- 66, 88, 249, 225, 87, 86, 327, 180, 156, 66,
- 79, 78, 77, 74, 335, 336, 337, 338, 339, 340,
- 73, 343, 72, 345, 346, 347, 70, 349, 350, 141,
- 222, 66, 69, 355, 68, 67, 362, 144, 364, 365,
- 366, 66, 64, 63, 62, 61, 374, 375, 376, 377,
- 378, 66, 48, 381, 382, 384, 47, 143, 46, 307,
- 389, 390, 45, 347, 393, 394, 213, 215, 395, 42,
- 33, 274 ]
+ 227, 156, 229, 120, 72, 116, 113, 66, 66, 155,
+ 112, 249, 111, 265, 110, 267, 268, 269, 270, 271,
+ 109, 272, 274, 206, 276, 108, 280, 141, 66, 283,
+ 141, 107, 106, 289, 290, 94, 91, 92, 206, 91,
+ 199, 89, 142, 304, 306, 308, 309, 310, 311, 312,
+ 88, 66, 87, 249, 225, 86, 79, 328, 180, 141,
+ 156, 78, 77, 74, 73, 336, 337, 338, 339, 340,
+ 341, 72, 344, 70, 346, 347, 348, 69, 350, 351,
+ 141, 222, 156, 66, 68, 357, 67, 66, 364, 144,
+ 366, 367, 368, 64, 274, 66, 63, 62, 61, 377,
+ 378, 379, 380, 381, 66, 48, 384, 385, 387, 47,
+ 143, 46, 308, 392, 393, 45, 348, 396, 397, 213,
+ 215, 398, 42, 33, 230 ]
racc_action_check = [
- 355, 149, 86, 232, 29, 199, 287, 194, 195, 235,
- 326, 117, 57, 111, 287, 89, 195, 351, 355, 149,
- 274, 28, 355, 149, 169, 194, 203, 256, 117, 194,
- 169, 29, 51, 355, 149, 351, 89, 30, 199, 351,
- 194, 274, 30, 113, 203, 256, 232, 111, 203, 256,
- 351, 86, 86, 86, 235, 28, 106, 355, 149, 203,
- 256, 57, 57, 57, 194, 51, 51, 96, 116, 96,
- 355, 149, 355, 149, 351, 355, 149, 194, 194, 194,
- 199, 195, 194, 203, 256, 258, 357, 351, 152, 351,
- 259, 259, 351, 278, 285, 27, 203, 256, 203, 256,
- 151, 203, 256, 258, 357, 152, 114, 258, 357, 376,
- 376, 278, 285, 288, 289, 278, 285, 151, 258, 357,
- 27, 105, 27, 114, 307, 383, 278, 285, 27, 27,
- 225, 288, 289, 118, 383, 288, 289, 307, 307, 343,
- 119, 170, 258, 357, 341, 170, 288, 289, 343, 343,
- 278, 285, 225, 341, 305, 258, 357, 258, 357, 120,
- 258, 357, 122, 278, 285, 278, 285, 123, 278, 285,
- 288, 289, 305, 338, 277, 358, 305, 358, 225, 225,
- 225, 225, 225, 288, 289, 288, 289, 305, 288, 289,
- 138, 338, 277, 272, 129, 338, 277, 272, 272, 22,
- 0, 0, 138, 206, 138, 0, 338, 277, 22, 137,
- 0, 305, 69, 0, 377, 69, 69, 131, 0, 0,
- 171, 69, 137, 137, 305, 206, 305, 377, 377, 305,
- 338, 277, 171, 69, 171, 69, 176, 217, 176, 217,
- 0, 0, 0, 338, 277, 338, 277, 0, 338, 277,
- 375, 206, 206, 206, 206, 206, 206, 206, 206, 206,
- 206, 313, 70, 375, 375, 0, 132, 0, 394, 0,
- 393, 70, 0, 239, 313, 313, 369, 394, 394, 393,
- 393, 240, 239, 241, 209, 369, 209, 2, 2, 2,
- 240, 2, 241, 18, 18, 104, 18, 18, 133, 133,
- 133, 133, 133, 397, 134, 397, 347, 347, 135, 136,
+ 357, 149, 86, 232, 29, 199, 288, 194, 195, 235,
+ 327, 117, 57, 28, 288, 89, 195, 203, 357, 149,
+ 274, 111, 357, 149, 169, 194, 256, 258, 117, 194,
+ 169, 29, 51, 357, 149, 203, 89, 30, 199, 203,
+ 194, 274, 30, 113, 256, 258, 232, 28, 256, 258,
+ 203, 86, 86, 86, 235, 111, 106, 357, 149, 256,
+ 258, 57, 57, 57, 194, 51, 51, 96, 116, 96,
+ 357, 149, 357, 149, 203, 357, 149, 194, 194, 194,
+ 199, 195, 194, 256, 258, 277, 359, 203, 151, 203,
+ 259, 259, 203, 286, 289, 27, 256, 258, 256, 258,
+ 152, 256, 258, 277, 359, 151, 114, 277, 359, 379,
+ 379, 286, 289, 290, 306, 286, 289, 152, 277, 359,
+ 27, 105, 27, 114, 378, 372, 286, 289, 27, 27,
+ 225, 290, 306, 118, 372, 290, 306, 378, 378, 397,
+ 119, 170, 277, 359, 241, 170, 290, 306, 397, 397,
+ 286, 289, 225, 241, 339, 277, 359, 277, 359, 120,
+ 277, 359, 122, 286, 289, 286, 289, 123, 286, 289,
+ 290, 306, 339, 352, 278, 176, 339, 176, 225, 225,
+ 225, 225, 225, 290, 306, 290, 306, 339, 290, 306,
+ 138, 352, 278, 272, 129, 352, 278, 272, 272, 70,
+ 0, 0, 138, 206, 138, 0, 352, 278, 70, 137,
+ 0, 339, 69, 0, 380, 69, 69, 131, 0, 0,
+ 171, 69, 137, 137, 339, 206, 339, 380, 380, 339,
+ 352, 278, 171, 69, 171, 69, 209, 360, 209, 360,
+ 0, 0, 0, 352, 278, 352, 278, 0, 352, 278,
+ 314, 206, 206, 206, 206, 206, 206, 206, 206, 206,
+ 206, 308, 342, 314, 314, 0, 132, 0, 396, 0,
+ 344, 342, 0, 239, 308, 308, 386, 396, 396, 344,
+ 344, 240, 239, 22, 217, 386, 217, 2, 2, 2,
+ 240, 2, 22, 18, 18, 104, 18, 18, 133, 133,
+ 133, 133, 133, 400, 134, 400, 348, 348, 135, 136,
102, 101, 140, 141, 142, 143, 144, 145, 148, 100,
99, 98, 153, 155, 156, 157, 158, 159, 160, 161,
162, 97, 95, 91, 172, 88, 178, 179, 180, 181,
- 182, 183, 184, 185, 87, 81, 80, 200, 201, 202,
- 79, 204, 78, 208, 77, 210, 212, 213, 214, 215,
- 76, 218, 221, 222, 223, 75, 226, 227, 229, 230,
- 74, 73, 237, 238, 71, 68, 67, 249, 66, 257,
- 65, 108, 264, 265, 267, 268, 269, 270, 271, 61,
- 273, 60, 275, 276, 59, 58, 280, 281, 282, 283,
- 56, 54, 52, 50, 291, 293, 295, 299, 302, 304,
- 49, 306, 46, 308, 310, 312, 45, 317, 320, 107,
- 328, 329, 42, 340, 41, 39, 344, 110, 348, 349,
- 350, 38, 37, 36, 33, 31, 361, 362, 364, 365,
- 366, 368, 26, 371, 372, 374, 25, 109, 24, 378,
- 381, 382, 23, 386, 387, 388, 389, 390, 392, 21,
- 1, 352 ]
+ 182, 183, 184, 87, 81, 80, 79, 200, 201, 202,
+ 78, 204, 77, 208, 76, 210, 212, 213, 214, 215,
+ 75, 218, 221, 222, 223, 74, 226, 227, 228, 229,
+ 230, 73, 71, 237, 238, 68, 67, 66, 249, 65,
+ 257, 61, 108, 264, 265, 267, 268, 269, 270, 271,
+ 60, 273, 59, 275, 276, 58, 56, 280, 281, 283,
+ 284, 54, 52, 50, 49, 292, 294, 296, 300, 303,
+ 305, 46, 307, 45, 309, 311, 313, 42, 318, 321,
+ 107, 329, 330, 331, 41, 341, 39, 38, 345, 110,
+ 349, 350, 351, 37, 353, 354, 36, 33, 31, 363,
+ 364, 366, 367, 368, 370, 26, 374, 375, 377, 25,
+ 109, 24, 381, 384, 385, 23, 389, 390, 391, 392,
+ 393, 395, 21, 1, 185 ]
racc_action_pointer = [
- 198, 460, 285, nil, nil, nil, nil, nil, nil, nil,
+ 198, 463, 285, nil, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, 285, nil,
- nil, 450, 186, 443, 439, 433, 429, 82, 8, -9,
- -3, 363, nil, 434, nil, nil, 428, 427, 366, 415,
- nil, 415, 409, nil, nil, 403, 399, nil, nil, 365,
- 380, 19, 354, nil, 368, nil, 355, -7, 382, 381,
- 346, 376, nil, nil, nil, 366, 340, 362, 362, 196,
- 248, 341, nil, 358, 323, 320, 337, 316, 339, 337,
- 333, 332, nil, nil, nil, nil, -17, 294, 322, -8,
+ nil, 453, 270, 446, 442, 436, 432, 82, 0, -9,
+ -3, 366, nil, 437, nil, nil, 431, 428, 362, 416,
+ nil, 415, 404, nil, nil, 400, 398, nil, nil, 359,
+ 380, 19, 354, nil, 368, nil, 351, -7, 382, 379,
+ 345, 368, nil, nil, nil, 365, 339, 362, 362, 196,
+ 185, 339, nil, 358, 318, 315, 331, 314, 337, 333,
+ 332, 331, nil, nil, nil, nil, -17, 293, 322, -8,
nil, 328, nil, nil, nil, 307, 30, 314, 304, 303,
- 293, 285, 284, nil, 282, 108, 43, 398, 357, 434,
- 380, 0, nil, -7, 73, nil, 42, -22, 120, 127,
+ 293, 285, 284, nil, 282, 108, 43, 399, 358, 437,
+ 382, 8, nil, -7, 73, nil, 42, -22, 120, 127,
146, nil, 112, 154, nil, nil, nil, nil, nil, 176,
nil, 199, 248, 271, 266, 270, 285, 187, 165, nil,
- 262, 295, 269, 265, 292, 272, nil, nil, 305, -4,
- nil, 67, 55, 271, nil, 297, 311, 260, 302, 294,
+ 262, 295, 269, 294, 292, 272, nil, nil, 305, -4,
+ nil, 55, 67, 271, nil, 297, 311, 260, 302, 294,
315, 316, 317, nil, nil, nil, nil, nil, nil, -9,
- 108, 195, 302, nil, nil, nil, 199, nil, 311, 271,
- 325, 316, 327, 276, 297, 330, nil, nil, nil, nil,
+ 108, 195, 302, nil, nil, nil, 138, nil, 311, 271,
+ 325, 316, 327, 291, 297, 451, nil, nil, nil, nil,
nil, nil, nil, nil, 2, 3, nil, nil, nil, 0,
- 282, 283, 336, 21, 300, nil, 199, nil, 280, 247,
- 332, nil, 317, 331, 321, 333, nil, 200, 328, nil,
- nil, 299, 350, 313, nil, 126, 353, 346, nil, 355,
- 319, nil, -30, nil, nil, -24, nil, 293, 294, 249,
- 257, 259, nil, nil, nil, nil, nil, nil, nil, 364,
- nil, nil, nil, nil, nil, nil, 22, 356, 80, 29,
- nil, nil, nil, nil, 322, 360, nil, 371, 359, 348,
- 361, 350, 180, 325, -23, 341, 380, 169, 88, nil,
- 372, 347, 348, 334, nil, 89, nil, 1, 108, 109,
- nil, 366, nil, 400, nil, 326, nil, nil, nil, 356,
- nil, nil, 346, nil, 376, 149, 387, 102, 375, nil,
- 376, nil, 382, 239, nil, nil, nil, 404, nil, nil,
- 400, nil, nil, nil, nil, nil, -41, nil, 354, 356,
- nil, nil, nil, nil, nil, nil, nil, nil, 168, nil,
- 400, 120, nil, 108, 393, nil, nil, 289, 394, 406,
- 417, 12, 398, nil, nil, -5, nil, 81, 138, nil,
- nil, 413, 424, nil, 405, 426, 417, nil, 376, 252,
- nil, 417, 418, nil, 432, 228, 92, 192, 436, nil,
- nil, 412, 413, 101, nil, nil, 420, 430, 431, 417,
- 420, nil, 445, 239, 237, nil, nil, 266 ]
+ 282, 283, 336, 12, 300, nil, 199, nil, 280, 199,
+ 332, nil, 317, 331, 321, 333, nil, 247, 328, nil,
+ nil, 299, 350, 313, nil, 126, 353, 346, 303, 356,
+ 349, nil, -30, nil, nil, -24, nil, 294, 295, 249,
+ 257, 120, nil, nil, nil, nil, nil, nil, nil, 365,
+ nil, nil, nil, nil, nil, nil, 21, 357, 22, 29,
+ nil, nil, nil, nil, 323, 361, nil, 372, 360, 349,
+ 362, 351, 180, 326, -23, 342, 381, 80, 169, nil,
+ 373, 348, nil, 378, 350, nil, 88, nil, 1, 89,
+ 108, nil, 367, nil, 401, nil, 327, nil, nil, nil,
+ 357, nil, nil, 347, nil, 377, 109, 388, 239, 376,
+ nil, 377, nil, 383, 228, nil, nil, nil, 405, nil,
+ nil, 401, nil, nil, nil, nil, nil, -41, nil, 355,
+ 372, 358, nil, nil, nil, nil, nil, nil, nil, 149,
+ nil, 402, 238, nil, 239, 395, nil, nil, 289, 396,
+ 408, 419, 168, 371, 370, nil, nil, -5, nil, 81,
+ 200, nil, nil, 416, 427, nil, 408, 429, 420, nil,
+ 379, nil, 101, nil, 420, 421, nil, 435, 102, 92,
+ 192, 439, nil, nil, 415, 416, 252, nil, nil, 423,
+ 433, 434, 420, 423, nil, 448, 237, 108, nil, nil,
+ 266 ]
racc_action_default = [
-185, -185, -1, -6, -7, -8, -9, -10, -11, -12,
-13, -14, -15, -16, -17, -18, -19, -20, -185, -27,
-28, -185, -185, -185, -185, -185, -185, -185, -185, -185,
-185, -185, -154, -185, -2, -3, -185, -185, -125, -185,
-23, -185, -185, -36, -37, -185, -185, -80, -81, -185,
-185, -185, -185, -88, -89, -90, -185, -185, -185, -185,
- -185, -185, 398, -4, -5, -25, -185, -25, -185, -185,
+ -185, -185, 401, -4, -5, -25, -185, -25, -185, -185,
-185, -79, -183, -185, -185, -185, -185, -185, -185, -185,
-185, -185, -133, -134, -135, -136, -185, -185, -185, -185,
-21, -185, -126, -22, -24, -29, -30, -185, -185, -185,
-185, -185, -185, -60, -185, -185, -185, -92, -185, -185,
-185, -185, -91, -185, -185, -137, -185, -185, -185, -185,
-185, -144, -107, -185, -147, -148, -26, -31, -32, -185,
-34, -185, -185, -185, -185, -185, -185, -185, -39, -184,
- -94, -185, -185, -107, -185, -185, -87, -129, -185, -185,
+ -94, -185, -185, -92, -185, -185, -87, -129, -185, -185,
-131, -107, -107, -140, -141, -185, -185, -125, -185, -149,
-185, -185, -185, -45, -46, -47, -48, -49, -50, -185,
-185, -185, -185, -55, -56, -57, -40, -41, -42, -127,
- -185, -185, -185, -125, -185, -185, -138, -139, -155, -156,
+ -185, -185, -185, -107, -185, -185, -138, -139, -155, -156,
-157, -158, -159, -160, -185, -185, -171, -172, -173, -185,
-125, -125, -185, -185, -108, -109, -185, -145, -185, -185,
-185, -35, -185, -185, -185, -185, -38, -185, -51, -44,
- -43, -122, -185, -95, -96, -185, -185, -92, -84, -185,
- -107, -161, -185, -163, -165, -185, -167, -185, -185, -185,
+ -43, -122, -185, -95, -96, -185, -185, -92, -125, -185,
+ -92, -161, -185, -163, -165, -185, -167, -185, -185, -185,
-185, -185, -177, -179, -181, -130, -132, -142, -143, -185,
-101, -102, -103, -104, -105, -106, -185, -185, -185, -185,
-115, -116, -117, -118, -185, -185, -33, -185, -185, -185,
-185, -185, -185, -125, -185, -128, -185, -185, -185, -100,
- -185, -94, -107, -125, -162, -185, -166, -185, -185, -185,
- -174, -185, -175, -185, -176, -185, -110, -111, -112, -185,
- -114, -120, -185, -119, -146, -185, -185, -185, -185, -61,
- -185, -62, -52, -185, -63, -65, -66, -185, -68, -69,
- -185, -82, -123, -124, -97, -98, -185, -93, -127, -125,
- -86, -164, -168, -169, -170, -178, -180, -182, -185, -121,
- -185, -185, -152, -185, -72, -58, -59, -185, -185, -185,
- -185, -185, -122, -85, -113, -185, -150, -185, -185, -74,
- -75, -185, -185, -64, -53, -185, -185, -99, -125, -185,
- -153, -185, -185, -71, -185, -185, -185, -185, -185, -83,
- -151, -185, -185, -185, -77, -73, -54, -185, -185, -185,
- -185, -76, -185, -185, -185, -78, -67, -70 ]
+ -185, -94, -84, -92, -107, -162, -185, -166, -185, -185,
+ -185, -174, -185, -175, -185, -176, -185, -110, -111, -112,
+ -185, -114, -120, -185, -119, -146, -185, -185, -185, -185,
+ -61, -185, -62, -52, -185, -63, -65, -66, -185, -68,
+ -69, -185, -82, -123, -124, -97, -98, -185, -93, -127,
+ -107, -125, -164, -168, -169, -170, -178, -180, -182, -185,
+ -121, -185, -185, -152, -185, -72, -58, -59, -185, -185,
+ -185, -185, -185, -122, -125, -86, -113, -185, -150, -185,
+ -185, -74, -75, -185, -185, -64, -53, -185, -185, -99,
+ -125, -85, -185, -153, -185, -185, -71, -185, -185, -185,
+ -185, -185, -83, -151, -185, -185, -185, -77, -73, -54,
+ -185, -185, -185, -185, -76, -185, -185, -185, -78, -67,
+ -70 ]
racc_goto_table = [
- 65, 172, 187, 221, 157, 179, 273, 140, 95, 306,
- 224, 236, 96, 312, 154, 11, 12, 49, 56, 204,
- 71, 358, 373, 341, 114, 183, 177, 121, 1, 81,
- 260, 80, 383, 200, 201, 128, 164, 90, 127, 93,
- 136, 75, 130, 20, 19, 363, 17, 233, 16, 279,
- 223, 15, 277, 146, 147, 117, 248, 150, 119, 216,
- 118, 373, 151, 14, 13, 10, 296, 256, 298, 300,
- 261, 396, 397, 369, 9, 8, 7, 186, 153, 6,
- 158, 176, 304, 5, 232, 275, 235, 2, 239, 240,
- 241, nil, nil, 152, nil, nil, 247, 159, nil, nil,
- nil, 145, nil, 332, 124, 125, 324, nil, nil, 297,
- nil, 299, 283, nil, 217, 219, nil, 386, nil, 207,
- 388, 220, nil, nil, nil, nil, nil, 281, nil, nil,
- 325, 326, nil, nil, nil, nil, nil, 368, 331, nil,
- nil, 333, 334, nil, nil, 228, 328, nil, 266, nil,
- nil, nil, 352, nil, nil, nil, 219, nil, nil, nil,
- nil, nil, 245, 246, 329, nil, nil, nil, nil, nil,
- nil, 344, nil, nil, nil, nil, nil, 348, nil, nil,
+ 65, 172, 187, 157, 140, 221, 179, 307, 95, 273,
+ 313, 96, 224, 236, 12, 11, 154, 49, 56, 71,
+ 204, 360, 376, 114, 342, 177, 81, 260, 80, 90,
+ 1, 93, 200, 201, 386, 128, 164, 127, 136, 121,
+ 183, 75, 130, 20, 19, 365, 279, 233, 17, 16,
+ 223, 15, 277, 14, 117, 119, 248, 118, 216, 13,
+ 10, 151, 376, 297, 228, 146, 147, 256, 299, 150,
+ 301, 261, 9, 399, 400, 372, 8, 7, 186, 153,
+ 176, 6, 158, 305, 5, 232, 275, 235, 2, 239,
+ 240, 241, 152, nil, nil, nil, 159, nil, 247, nil,
+ nil, 145, nil, 125, 124, nil, 333, nil, 325, 298,
+ nil, 300, nil, 217, nil, 219, nil, 389, nil, 207,
+ 220, 391, nil, nil, 281, nil, nil, 284, nil, nil,
+ 326, 327, nil, nil, nil, nil, nil, nil, nil, 332,
+ nil, 370, 334, 335, nil, nil, nil, 329, 266, nil,
+ nil, nil, nil, nil, nil, 353, 219, nil, nil, nil,
+ nil, nil, 245, 246, nil, 331, nil, nil, nil, nil,
+ nil, nil, 345, nil, nil, nil, nil, nil, 349, nil,
+ 330, nil, nil, nil, nil, nil, nil, nil, nil, nil,
+ 282, nil, 356, nil, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, nil, nil, 369, nil, nil, nil, nil,
+ nil, 354, 373, nil, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, 354, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, 367, nil, nil, nil, nil, nil,
- 370, nil, nil, nil, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, nil, nil, 322, nil, nil, nil, nil,
+ nil, nil, 388, nil, 390, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, nil, 321, nil, nil, nil, 385,
- nil, 387, nil, nil, nil, 330, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, 355, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, 353, nil, nil, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, nil, nil, nil, 371, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- 379 ]
+ nil, nil, 382 ]
racc_goto_check = [
- 16, 26, 48, 40, 42, 39, 41, 38, 20, 34,
- 46, 70, 21, 27, 61, 9, 10, 37, 37, 50,
- 36, 32, 28, 64, 57, 42, 24, 43, 1, 58,
- 49, 56, 35, 42, 42, 20, 25, 17, 21, 17,
- 23, 37, 22, 19, 18, 29, 15, 48, 14, 49,
- 45, 13, 47, 43, 43, 36, 48, 43, 58, 24,
- 56, 28, 57, 12, 11, 8, 51, 52, 53, 54,
- 55, 32, 32, 64, 7, 6, 5, 59, 60, 4,
- 62, 21, 63, 3, 68, 50, 69, 2, 71, 72,
- 73, nil, nil, 36, nil, nil, 61, 36, nil, nil,
- nil, 37, nil, 70, 9, 10, 46, nil, nil, 48,
- nil, 48, 42, nil, 21, 20, nil, 27, nil, 16,
- 34, 21, nil, nil, nil, nil, nil, 38, nil, nil,
- 48, 48, nil, nil, nil, nil, nil, 41, 48, nil,
- nil, 48, 48, nil, nil, 16, 39, nil, 20, nil,
- nil, nil, 40, nil, nil, nil, 20, nil, nil, nil,
- nil, nil, 16, 16, 42, nil, nil, nil, nil, nil,
- nil, 26, nil, nil, nil, nil, nil, 26, nil, nil,
+ 16, 26, 48, 42, 38, 40, 39, 34, 20, 41,
+ 27, 21, 46, 70, 10, 9, 61, 37, 37, 36,
+ 50, 32, 28, 57, 64, 24, 58, 49, 56, 17,
+ 1, 17, 42, 42, 35, 20, 25, 21, 23, 43,
+ 38, 37, 22, 19, 18, 29, 49, 48, 15, 14,
+ 45, 13, 47, 12, 36, 58, 48, 56, 24, 11,
+ 8, 57, 28, 51, 42, 43, 43, 52, 53, 43,
+ 54, 55, 7, 32, 32, 64, 6, 5, 59, 60,
+ 21, 4, 62, 63, 3, 68, 50, 69, 2, 71,
+ 72, 73, 36, nil, nil, nil, 36, nil, 61, nil,
+ nil, 37, nil, 10, 9, nil, 70, nil, 46, 48,
+ nil, 48, nil, 21, nil, 20, nil, 27, nil, 16,
+ 21, 34, nil, nil, 38, nil, nil, 38, nil, nil,
+ 48, 48, nil, nil, nil, nil, nil, nil, nil, 48,
+ nil, 41, 48, 48, nil, nil, nil, 39, 20, nil,
+ nil, nil, nil, nil, nil, 40, 20, nil, nil, nil,
+ nil, nil, 16, 16, nil, 42, nil, nil, nil, nil,
+ nil, nil, 26, nil, nil, nil, nil, nil, 26, nil,
+ 38, nil, nil, nil, nil, nil, nil, nil, nil, nil,
+ 16, nil, 48, nil, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, nil, nil, 48, nil, nil, nil, nil,
+ nil, 42, 48, nil, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, 48, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, 48, nil, nil, nil, nil, nil,
- 48, nil, nil, nil, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, nil, nil, 16, nil, nil, nil, nil,
+ nil, nil, 26, nil, 26, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, nil, 16, nil, nil, nil, 26,
- nil, 26, nil, nil, nil, 16, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, 16, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, 16, nil, nil, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, nil, nil, nil, 16, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- 16 ]
+ nil, nil, 16 ]
racc_goto_pointer = [
- nil, 28, 87, 83, 79, 76, 75, 74, 65, 15,
- 16, 64, 63, 51, 48, 46, -38, -28, 44, 43,
- -61, -57, -56, -64, -112, -97, -136, -259, -336, -302,
- nil, nil, -322, nil, -258, -342, -26, -10, -100, -135,
- -176, -215, -118, -60, nil, -130, -170, -173, -147, -176,
- -137, -183, -139, -189, -190, -136, -26, -56, -28, -71,
- -42, -106, -43, -183, -282, nil, nil, nil, -110, -109,
- -184, -111, -110, -109 ]
+ nil, 30, 88, 84, 81, 77, 76, 72, 60, 15,
+ 14, 59, 53, 51, 49, 48, -38, -36, 44, 43,
+ -61, -58, -56, -66, -113, -97, -136, -262, -338, -303,
+ nil, nil, -323, nil, -260, -343, -27, -10, -103, -134,
+ -174, -212, -119, -48, nil, -130, -168, -173, -147, -179,
+ -136, -186, -139, -189, -189, -135, -29, -57, -31, -70,
+ -41, -104, -41, -182, -282, nil, nil, nil, -109, -108,
+ -182, -110, -109, -108 ]
racc_goto_default = [
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
- 178, nil, 319, nil, nil, nil, nil, nil, 103, 314,
- 315, 316, nil, 318, nil, nil, nil, nil, nil, nil,
- nil, nil, nil, nil, 54, nil, nil, nil, 342, nil,
+ 178, nil, 320, nil, nil, nil, nil, nil, 103, 315,
+ 316, 317, nil, 319, nil, nil, nil, nil, nil, nil,
+ nil, nil, nil, nil, 54, nil, nil, nil, 343, nil,
nil, 205, nil, 189, nil, nil, nil, nil, nil, 115,
nil, nil, nil, nil, nil, 188, 190, 191, nil, nil,
nil, nil, nil, nil ]
racc_reduce_table = [
@@ -556,13 +558,13 @@
3, 88, :_reduce_79,
2, 89, :_reduce_80,
2, 89, :_reduce_81,
9, 90, :_reduce_82,
12, 90, :_reduce_83,
- 7, 91, :_reduce_84,
- 10, 91, :_reduce_85,
- 9, 91, :_reduce_86,
+ 8, 91, :_reduce_84,
+ 11, 91, :_reduce_85,
+ 10, 91, :_reduce_86,
5, 92, :_reduce_87,
1, 118, :_reduce_88,
1, 118, :_reduce_89,
1, 125, :_reduce_90,
3, 125, :_reduce_91,
@@ -660,11 +662,11 @@
1, 117, :_reduce_183,
3, 117, :_reduce_184 ]
racc_reduce_n = 185
-racc_shift_n = 398
+racc_shift_n = 401
racc_token_table = {
false => 0,
:error => 1,
:RUBY_SCRIPT => 2,
@@ -1389,24 +1391,24 @@
end
.,.,
module_eval(<<'.,.,', 'ddb-parser.y', 295)
def _reduce_84(val, _values)
- struct(:SCAN, :attrs => val[2], :table => val[4], :conds => val[5], :limit => val[6], :count => false, :segment => nil, :total_segments => nil)
+ struct(:SCAN, :attrs => val[2], :table => val[4], :index => val[5], :conds => val[6], :limit => val[7], :count => false, :segment => nil, :total_segments => nil)
end
.,.,
module_eval(<<'.,.,', 'ddb-parser.y', 299)
def _reduce_85(val, _values)
- struct(:SCAN, :attrs => [], :table => val[7], :conds => val[8], :limit => val[9], :count => true, :segment => nil, :total_segments => nil)
+ struct(:SCAN, :attrs => [], :table => val[7], :index => val[8], :conds => val[9], :limit => val[10], :count => true, :segment => nil, :total_segments => nil)
end
.,.,
module_eval(<<'.,.,', 'ddb-parser.y', 303)
def _reduce_86(val, _values)
- struct(:SCAN, :attrs => val[4], :table => val[6], :conds => val[7], :limit => val[8], :count => false, :segment => val[1], :total_segments => val[3])
+ struct(:SCAN, :attrs => val[4], :table => val[6], :index => val[7], :conds => val[8], :limit => val[9], :count => false, :segment => val[1], :total_segments => val[3])
end
.,.,
module_eval(<<'.,.,', 'ddb-parser.y', 308)