Allow using of expressions for page command

This commit is contained in:
Stanislav Shwartsman 2008-09-12 21:03:56 +00:00
parent d57a211df9
commit cc17a7006a
2 changed files with 152 additions and 146 deletions

View File

@ -548,7 +548,7 @@ union yyalloc
/* YYFINAL -- State number of the termination state. */
#define YYFINAL 267
/* YYLAST -- Last index in YYTABLE. */
#define YYLAST 1114
#define YYLAST 1148
/* YYNTOKENS -- Number of terminals. */
#define YYNTOKENS 117
@ -657,7 +657,7 @@ static const yytype_int16 yyrhs[] =
-1, 12, -1, 13, -1, 71, 87, 111, -1, 70,
87, 111, -1, 72, 60, 111, -1, 73, 60, 111,
-1, 74, 111, -1, 80, 95, 111, -1, 80, 60,
111, -1, 80, 111, -1, 90, 87, 111, -1, 69,
111, -1, 80, 111, -1, 90, 168, 111, -1, 69,
111, -1, 64, 120, 111, -1, 65, 120, 111, -1,
66, 120, 111, -1, 75, 111, -1, 75, 87, 111,
-1, 76, 61, 111, -1, 76, 17, 111, -1, 76,
@ -973,61 +973,61 @@ static const yytype_int16 yydefgoto[] =
#define YYPACT_NINF -155
static const yytype_int16 yypact[] =
{
757, -95, -72, -90, 74, -87, 543, 397, 312, -28,
-26, -24, -6, -51, -47, -45, -40, -38, -37, -36,
371, 32, 10, 44, -43, 246, -39, 12, 13, 14,
14, 14, -10, 16, 36, 59, 64, 17, -69, 11,
-68, -54, -16, -53, 19, 38, 40, 835, 560, -155,
757, -97, -76, -95, 15, -84, 543, 397, 312, -56,
-53, -43, 910, -75, -41, -40, -36, -35, -31, -30,
371, 23, -13, 32, 6, 246, -37, 4, 12, 14,
14, 14, -11, 17, 18, 41, 59, 13, -74, 11,
-72, -52, -28, -51, 16, 36, 560, 835, 560, -155,
679, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, 24, -155, -155,
25, 39, 46, 47, 53, 54, 14, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, 19, -155, -155,
20, 24, 25, 39, 40, 46, 14, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, 577, -155, 577, 577, -155, 989, -155,
-155, -155, -155, -155, 41, -155, -155, -155, -155, 560,
-155, 560, 560, -155, 826, -155, 560, -155, 845, 43,
57, 58, 60, 61, 62, 49, 49, 49, 49, 63,
65, 66, 67, -49, -25, 79, 81, 82, -155, -155,
-155, -155, -155, -155, -155, 429, -155, 857, 110, 107,
84, -20, 85, 514, 86, 87, -155, 42, 89, 102,
103, 111, -155, -155, 105, 112, 113, -155, 124, 126,
127, 129, -155, 133, -155, 134, 136, 147, 159, -155,
149, -155, 150, 156, -155, -18, 162, 157, -155, -155,
158, 160, 161, 163, 174, 186, 187, 188, 189, 190,
191, 192, 193, 194, 196, 197, 198, 199, 200, 201,
217, 218, 219, 221, 227, 228, 230, 232, 233, 237,
239, 240, 241, 242, 243, 244, 245, 247, 248, 251,
252, 253, 254, 255, 256, -155, 869, -155, -155, -155,
560, 560, 560, 560, 560, 183, 257, -155, -155, 346,
-155, -155, -155, 577, -155, 577, 577, -155, 1023, -155,
-155, -155, -155, -155, 43, -155, -155, -155, -155, 560,
-155, 560, 560, -155, 348, -155, 560, -155, 858, 48,
54, 55, 57, 58, 60, 38, 38, 38, 38, 61,
62, 63, 65, -50, -26, 66, 67, 79, -155, -155,
-155, -155, -155, -155, -155, 429, -155, 870, 68, 83,
81, -54, 82, 514, 84, 85, -155, 42, 87, 88,
89, 107, -155, -155, 102, 103, 105, -155, 111, 112,
113, 124, -155, 125, -155, 126, 127, 109, 147, -155,
129, -155, 133, 134, -155, -46, 75, 136, -155, -155,
149, 882, 150, 156, 157, 158, 159, 160, 161, 162,
163, 174, 186, 187, 188, 189, 190, 191, 192, 193,
194, 196, 197, 198, 199, 200, 201, 217, 218, 219,
221, 227, 228, 230, 232, 233, 237, 239, 240, 241,
242, 243, 244, 245, 247, -155, 903, -155, -155, -155,
560, 560, 560, 560, 560, 253, 248, -155, -155, 123,
577, 577, 577, 577, 577, 577, 577, 577, 577, 577,
-155, 258, 258, 123, 560, 560, 560, 560, 560, 560,
560, 560, 560, -155, 560, 881, -155, -155, -155, -155,
-155, -155, -155, -155, 49, 49, 49, 49, -155, -155,
-155, -155, 259, -155, 282, -155, -155, -155, -155, -155,
893, -155, 262, 298, -155, 275, -155, -155, -155, 104,
-155, 300, 560, -155, 905, -155, -155, -155, 277, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, 278,
279, -155, -155, -155, 280, -155, -17, -155, -155, -155,
-155, 249, 249, -10, 560, 560, 560, 560, 560, 560,
560, 560, 560, -155, 560, 915, -155, -155, -155, -155,
-155, -155, -155, -155, 38, 38, 38, 38, -155, -155,
-155, -155, 252, -155, 277, -155, -155, -155, -155, -155,
927, -155, 254, 279, -155, 256, -155, -155, -155, 104,
-155, 281, 560, -155, 939, -155, -155, -155, 258, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, 259,
260, -155, -155, -155, 262, -155, -45, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, 917, 929, 941, 953, 965, 281,
-155, -155, -155, -155, -2, -2, -2, -2, -155, -155,
-155, 500, -155, 258, 258, 135, 135, 135, 135, 258,
258, 258, 1001, -155, 283, 284, 285, 286, -155, -27,
-155, -155, 287, -155, -155, 977, 303, 229, -155, -155,
-155, -155, -155, 305, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, 306, -155, -155, -155,
-155, -155, 309, -155
-155, -155, -155, -155, 951, 963, 975, 987, 999, 274,
-155, -155, -155, -155, -29, -29, -29, -29, -155, -155,
-155, 500, -155, 249, 249, 135, 135, 135, 135, 249,
249, 249, 1035, -155, 275, 276, 278, 280, -155, -27,
-155, -155, 282, -155, -155, 1011, 283, 229, -155, -155,
-155, -155, -155, 284, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, 301, -155, -155, -155,
-155, -155, 285, -155
};
/* YYPGOTO[NTERM-NUM]. */
static const yytype_int16 yypgoto[] =
{
-155, -155, 223, -21, -5, -155, -155, -155, -155, -155,
-155, -155, 76, -24, -5, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -154, -155,
-155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
@ -1042,53 +1042,53 @@ static const yytype_int16 yypgoto[] =
#define YYTABLE_NINF -251
static const yytype_int16 yytable[] =
{
148, 127, 315, 316, 317, 476, 212, 217, 152, 195,
196, 322, 177, 181, 182, 97, 96, 187, 203, 210,
153, 99, 188, 277, 107, 278, 279, 154, 205, 192,
193, 155, 156, 157, 158, 159, 160, 161, 162, 98,
266, 213, 204, 211, 215, 129, 130, 131, 132, 133,
113, 114, 115, 116, 117, 118, 189, 214, 218, 149,
168, 150, 323, 151, 169, 324, 170, 335, 216, 364,
463, 171, 206, 172, 173, 174, 163, 100, 101, 102,
103, 104, 164, 165, 477, 276, 325, 166, 167, 207,
208, 336, 178, 365, 464, 280, 281, 179, 180, 190,
191, 197, 145, 198, 286, 287, 288, 129, 130, 131,
132, 133, 113, 114, 115, 116, 117, 118, 127, 200,
127, 127, 209, 199, 201, 220, 105, 221, 202, 135,
219, 291, 106, 292, 293, 269, 313, 270, 305, 294,
148, 127, 315, 316, 317, 476, 195, 196, 212, 217,
322, 97, 177, 203, 96, 210, 99, 187, 100, 101,
102, 103, 104, 277, 188, 278, 279, 107, 205, 192,
193, 149, 215, 335, 150, 98, 168, 204, 221, 211,
266, 364, 463, 213, 151, 129, 130, 131, 132, 133,
113, 114, 115, 116, 117, 118, 216, 336, 189, 214,
218, 323, 181, 182, 324, 365, 464, 105, 280, 281,
169, 170, 206, 106, 179, 171, 172, 286, 287, 288,
173, 174, 276, 178, 477, 325, 180, 294, 295, 207,
208, 190, 296, 297, 298, 299, 300, 301, 302, 191,
197, 200, 145, 304, 198, 199, 432, 129, 130, 131,
132, 133, 113, 114, 115, 116, 117, 118, 127, 201,
127, 127, 209, 220, 202, 313, 268, 219, 332, 135,
269, 291, 270, 292, 293, 366, 271, 272, 305, 294,
295, 136, 137, 138, 296, 342, 298, 299, 300, 301,
302, 271, 290, 343, 307, 304, 141, 142, 272, 273,
444, 445, 446, 447, 145, 274, 275, 330, 308, 309,
332, 310, 311, 312, 318, 339, 319, 320, 321, 344,
302, 273, 274, 343, 290, 304, 141, 142, 275, 307,
444, 445, 446, 447, 145, 308, 309, 330, 310, 311,
333, 312, 318, 319, 320, 339, 321, 326, 327, 344,
422, 423, 424, 425, 426, 427, 428, 429, 430, 431,
326, 135, 327, 328, 333, 334, 337, 340, 348, 341,
345, 294, 295, 136, 137, 138, 296, 342, 298, 299,
300, 301, 302, 346, 347, 454, 349, 304, 141, 142,
294, 295, 366, 350, 351, 296, 297, 298, 299, 300,
301, 302, 294, 295, 359, 352, 304, 353, 354, 432,
355, 300, 301, 302, 356, 357, 360, 358, 304, 129,
328, 135, 334, 337, 348, 340, 359, 341, 345, 346,
347, 294, 295, 136, 137, 138, 296, 342, 298, 299,
300, 301, 302, 349, 350, 454, 351, 304, 141, 142,
280, 281, 352, 353, 354, 282, 283, 284, 285, 286,
287, 288, 294, 295, 360, 355, 356, 357, 358, 421,
361, 300, 301, 302, 362, 363, 0, 367, 304, 129,
130, 131, 132, 133, 113, 114, 115, 116, 117, 118,
361, 362, 414, 415, 416, 417, 418, 363, 367, 368,
419, 369, 370, 268, 371, 127, 127, 127, 127, 127,
127, 127, 127, 127, 127, 372, 433, 434, 435, 436,
437, 438, 439, 440, 441, 183, 442, 373, 374, 375,
376, 377, 378, 379, 380, 381, 145, 382, 383, 384,
385, 386, 387, 184, 185, 129, 130, 131, 132, 133,
113, 114, 115, 116, 117, 118, -250, -250, 388, 389,
390, 455, 391, 135, 457, -250, -250, -250, 392, 393,
0, 394, 304, 395, 396, 136, 137, 138, 397, 139,
398, 399, 400, 401, 402, 403, 404, 186, 405, 406,
141, 142, 407, 408, 409, 410, 411, 412, 420, 449,
448, 304, 145, 451, 129, 130, 131, 132, 133, 113,
114, 115, 116, 117, 118, 452, 453, 456, 459, 460,
461, 462, 470, 482, 472, 473, 474, 475, 478, 135,
368, 370, 414, 415, 416, 417, 418, 371, 372, 373,
374, 375, 376, 377, 378, 127, 127, 127, 127, 127,
127, 127, 127, 127, 127, 379, 433, 434, 435, 436,
437, 438, 439, 440, 441, 183, 442, 380, 381, 382,
383, 384, 385, 386, 387, 388, 145, 389, 390, 391,
392, 393, 394, 184, 185, 129, 130, 131, 132, 133,
113, 114, 115, 116, 117, 118, -250, -250, 395, 396,
397, 455, 398, 135, 457, -250, -250, -250, 399, 400,
419, 401, 304, 402, 403, 136, 137, 138, 404, 139,
405, 406, 407, 408, 409, 410, 411, 186, 412, 420,
141, 142, 304, 448, 449, 451, 452, 453, 456, 459,
460, 461, 145, 462, 129, 130, 131, 132, 133, 113,
114, 115, 116, 117, 118, 470, 472, 473, 482, 474,
0, 475, 0, 478, 480, 481, 483, 0, 0, 135,
129, 130, 131, 132, 133, 113, 114, 115, 116, 117,
118, 136, 137, 138, 480, 139, 481, 0, 146, 175,
483, 0, 0, 147, 0, 0, 141, 142, 0, 0,
118, 136, 137, 138, 0, 139, 0, 0, 146, 175,
0, 0, 0, 147, 0, 0, 141, 142, 0, 0,
0, 145, 129, 130, 131, 132, 133, 113, 114, 115,
116, 117, 118, 280, 281, 0, 0, 0, 282, 283,
284, 285, 286, 287, 288, 0, 0, 134, 135, 0,
0, 0, 421, 0, 0, 0, 0, 0, 0, 0,
116, 117, 118, 0, 0, 294, 295, 0, 0, 0,
296, 297, 298, 299, 300, 301, 302, 134, 135, 303,
0, 304, 0, 0, 0, 0, 0, 0, 0, 0,
136, 137, 138, 0, 139, 0, 0, 0, 0, 0,
0, 0, 176, 0, 135, 141, 142, 0, 0, 145,
0, 0, 0, 0, 0, 0, 136, 137, 138, 0,
@ -1134,77 +1134,80 @@ static const yytype_int16 yytable[] =
0, 0, 0, 244, 245, 0, 0, 0, 246, 247,
248, 249, 0, 0, 250, 251, 252, 253, 254, 255,
256, 257, 258, 0, 0, 259, 260, 0, 261, 0,
0, 0, 0, 294, 295, 262, 263, 264, 296, 297,
298, 299, 300, 301, 302, 0, 0, 303, 0, 304,
0, 0, 294, 295, 0, 0, 265, 296, 297, 298,
299, 300, 301, 302, 294, 295, 306, 0, 304, 296,
297, 298, 299, 300, 301, 302, 294, 295, 331, 0,
0, 0, 0, 0, 152, 262, 263, 264, 0, 0,
0, 0, 0, 0, 0, 0, 153, 0, 0, 0,
0, 0, 0, 154, 0, 0, 265, 155, 156, 157,
158, 159, 160, 161, 162, 294, 295, 0, 0, 0,
296, 297, 298, 299, 300, 301, 302, 294, 295, 306,
0, 304, 296, 297, 298, 299, 300, 301, 302, 294,
295, 331, 0, 304, 296, 297, 298, 299, 300, 301,
302, 0, 163, 369, 0, 304, 0, 0, 164, 165,
294, 295, 0, 166, 167, 296, 297, 298, 299, 300,
301, 302, 294, 295, 413, 0, 304, 296, 297, 298,
299, 300, 301, 302, 294, 295, 443, 0, 304, 296,
297, 298, 299, 300, 301, 302, 294, 295, 450, 0,
304, 296, 297, 298, 299, 300, 301, 302, 294, 295,
413, 0, 304, 296, 297, 298, 299, 300, 301, 302,
294, 295, 443, 0, 304, 296, 297, 298, 299, 300,
301, 302, 294, 295, 450, 0, 304, 296, 297, 298,
299, 300, 301, 302, 294, 295, 458, 0, 304, 296,
297, 298, 299, 300, 301, 302, 294, 295, 465, 0,
458, 0, 304, 296, 297, 298, 299, 300, 301, 302,
294, 295, 465, 0, 304, 296, 297, 298, 299, 300,
301, 302, 294, 295, 466, 0, 304, 296, 297, 298,
299, 300, 301, 302, 294, 295, 467, 0, 304, 296,
297, 298, 299, 300, 301, 302, 294, 295, 468, 0,
304, 296, 297, 298, 299, 300, 301, 302, 294, 295,
466, 0, 304, 296, 297, 298, 299, 300, 301, 302,
294, 295, 467, 0, 304, 296, 297, 298, 299, 300,
301, 302, 294, 295, 468, 0, 304, 296, 297, 298,
299, 300, 301, 302, 294, 295, 469, 0, 304, 296,
297, 298, 299, 300, 301, 302, 280, 281, 479, 0,
304, 282, 283, 284, 285, 286, 287, 288, 294, 295,
0, 0, 289, 296, 297, 298, 299, 300, 301, 302,
0, 0, 0, 0, 304
469, 0, 304, 296, 297, 298, 299, 300, 301, 302,
280, 281, 479, 0, 304, 282, 283, 284, 285, 286,
287, 288, 294, 295, 0, 0, 289, 296, 297, 298,
299, 300, 301, 302, 0, 0, 0, 0, 304
};
static const yytype_int16 yycheck[] =
{
8, 6, 156, 157, 158, 32, 60, 60, 14, 30,
31, 60, 20, 56, 57, 87, 111, 25, 87, 87,
26, 111, 61, 123, 111, 125, 126, 33, 17, 15,
16, 37, 38, 39, 40, 41, 42, 43, 44, 111,
48, 95, 111, 111, 60, 3, 4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 95, 111, 111, 87,
111, 87, 111, 87, 111, 90, 111, 87, 84, 87,
87, 111, 61, 111, 111, 111, 82, 3, 4, 5,
6, 7, 88, 89, 111, 106, 111, 93, 94, 78,
79, 111, 60, 111, 111, 97, 98, 87, 54, 87,
87, 111, 60, 87, 106, 107, 108, 3, 4, 5,
8, 6, 156, 157, 158, 32, 30, 31, 60, 60,
60, 87, 20, 87, 111, 87, 111, 25, 3, 4,
5, 6, 7, 123, 61, 125, 126, 111, 17, 15,
16, 87, 60, 87, 87, 111, 111, 111, 46, 111,
48, 87, 87, 95, 87, 3, 4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 84, 111, 95, 111,
111, 111, 56, 57, 90, 111, 111, 52, 97, 98,
111, 111, 61, 58, 87, 111, 111, 106, 107, 108,
111, 111, 106, 60, 111, 111, 54, 97, 98, 78,
79, 87, 102, 103, 104, 105, 106, 107, 108, 87,
111, 60, 60, 113, 87, 87, 116, 3, 4, 5,
6, 7, 8, 9, 10, 11, 12, 13, 123, 60,
125, 126, 111, 87, 60, 87, 52, 87, 111, 87,
111, 139, 58, 141, 142, 111, 87, 112, 146, 97,
125, 126, 111, 87, 111, 87, 50, 111, 60, 87,
111, 139, 112, 141, 142, 60, 112, 112, 146, 97,
98, 99, 100, 101, 102, 103, 104, 105, 106, 107,
108, 112, 111, 111, 111, 113, 114, 115, 112, 112,
314, 315, 316, 317, 60, 112, 112, 175, 111, 111,
60, 111, 111, 111, 111, 183, 111, 111, 111, 187,
108, 112, 112, 111, 111, 113, 114, 115, 112, 111,
314, 315, 316, 317, 60, 111, 111, 175, 111, 111,
87, 111, 111, 111, 111, 183, 111, 111, 111, 187,
280, 281, 282, 283, 284, 285, 286, 287, 288, 289,
111, 87, 111, 111, 87, 111, 111, 111, 87, 112,
111, 87, 111, 111, 87, 111, 87, 112, 111, 111,
111, 97, 98, 99, 100, 101, 102, 103, 104, 105,
106, 107, 108, 111, 111, 111, 111, 113, 114, 115,
97, 98, 60, 111, 111, 102, 103, 104, 105, 106,
107, 108, 97, 98, 87, 111, 113, 111, 111, 116,
111, 106, 107, 108, 111, 111, 87, 111, 113, 3,
97, 98, 111, 111, 111, 102, 103, 104, 105, 106,
107, 108, 97, 98, 87, 111, 111, 111, 111, 116,
111, 106, 107, 108, 111, 111, -1, 111, 113, 3,
4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
111, 111, 270, 271, 272, 273, 274, 111, 111, 111,
87, 111, 111, 50, 111, 280, 281, 282, 283, 284,
111, 111, 111, 111, 111, 280, 281, 282, 283, 284,
285, 286, 287, 288, 289, 111, 294, 295, 296, 297,
298, 299, 300, 301, 302, 49, 304, 111, 111, 111,
111, 111, 111, 111, 111, 111, 60, 111, 111, 111,
111, 111, 111, 67, 68, 3, 4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 97, 98, 111, 111,
111, 339, 111, 87, 342, 106, 107, 108, 111, 111,
-1, 111, 113, 111, 111, 99, 100, 101, 111, 103,
87, 111, 113, 111, 111, 99, 100, 101, 111, 103,
111, 111, 111, 111, 111, 111, 111, 111, 111, 111,
114, 115, 111, 111, 111, 111, 111, 111, 111, 87,
111, 113, 60, 111, 3, 4, 5, 6, 7, 8,
9, 10, 11, 12, 13, 87, 111, 87, 111, 111,
111, 111, 111, 87, 111, 111, 111, 111, 111, 87,
114, 115, 113, 111, 87, 111, 87, 111, 87, 111,
111, 111, 60, 111, 3, 4, 5, 6, 7, 8,
9, 10, 11, 12, 13, 111, 111, 111, 87, 111,
-1, 111, -1, 111, 111, 111, 111, -1, -1, 87,
3, 4, 5, 6, 7, 8, 9, 10, 11, 12,
13, 99, 100, 101, 111, 103, 111, -1, 106, 48,
111, -1, -1, 111, -1, -1, 114, 115, -1, -1,
13, 99, 100, 101, -1, 103, -1, -1, 106, 48,
-1, -1, -1, 111, -1, -1, 114, 115, -1, -1,
-1, 60, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 97, 98, -1, -1, -1, 102, 103,
104, 105, 106, 107, 108, -1, -1, 60, 87, -1,
-1, -1, 116, -1, -1, -1, -1, -1, -1, -1,
11, 12, 13, -1, -1, 97, 98, -1, -1, -1,
102, 103, 104, 105, 106, 107, 108, 60, 87, 111,
-1, 113, -1, -1, -1, -1, -1, -1, -1, -1,
99, 100, 101, -1, 103, -1, -1, -1, -1, -1,
-1, -1, 111, -1, 87, 114, 115, -1, -1, 60,
-1, -1, -1, -1, -1, -1, 99, 100, 101, -1,
@ -1250,9 +1253,16 @@ static const yytype_int16 yycheck[] =
-1, -1, -1, 58, 59, -1, -1, -1, 63, 64,
65, 66, -1, -1, 69, 70, 71, 72, 73, 74,
75, 76, 77, -1, -1, 80, 81, -1, 83, -1,
-1, -1, -1, 97, 98, 90, 91, 92, 102, 103,
104, 105, 106, 107, 108, -1, -1, 111, -1, 113,
-1, -1, 97, 98, -1, -1, 111, 102, 103, 104,
-1, -1, -1, -1, 14, 90, 91, 92, -1, -1,
-1, -1, -1, -1, -1, -1, 26, -1, -1, -1,
-1, -1, -1, 33, -1, -1, 111, 37, 38, 39,
40, 41, 42, 43, 44, 97, 98, -1, -1, -1,
102, 103, 104, 105, 106, 107, 108, 97, 98, 111,
-1, 113, 102, 103, 104, 105, 106, 107, 108, 97,
98, 111, -1, 113, 102, 103, 104, 105, 106, 107,
108, -1, 82, 111, -1, 113, -1, -1, 88, 89,
97, 98, -1, 93, 94, 102, 103, 104, 105, 106,
107, 108, 97, 98, 111, -1, 113, 102, 103, 104,
105, 106, 107, 108, 97, 98, 111, -1, 113, 102,
103, 104, 105, 106, 107, 108, 97, 98, 111, -1,
113, 102, 103, 104, 105, 106, 107, 108, 97, 98,
@ -1264,12 +1274,8 @@ static const yytype_int16 yycheck[] =
113, 102, 103, 104, 105, 106, 107, 108, 97, 98,
111, -1, 113, 102, 103, 104, 105, 106, 107, 108,
97, 98, 111, -1, 113, 102, 103, 104, 105, 106,
107, 108, 97, 98, 111, -1, 113, 102, 103, 104,
105, 106, 107, 108, 97, 98, 111, -1, 113, 102,
103, 104, 105, 106, 107, 108, 97, 98, 111, -1,
113, 102, 103, 104, 105, 106, 107, 108, 97, 98,
-1, -1, 113, 102, 103, 104, 105, 106, 107, 108,
-1, -1, -1, -1, 113
107, 108, 97, 98, -1, -1, 113, 102, 103, 104,
105, 106, 107, 108, -1, -1, -1, -1, 113
};
/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
@ -1298,7 +1304,7 @@ static const yytype_uint8 yystos[] =
87, 87, 15, 16, 120, 120, 120, 111, 87, 87,
60, 60, 111, 87, 111, 17, 61, 78, 79, 111,
87, 111, 60, 95, 111, 60, 84, 60, 111, 111,
87, 87, 17, 18, 19, 21, 23, 24, 25, 26,
87, 168, 17, 18, 19, 21, 23, 24, 25, 26,
27, 28, 29, 30, 31, 32, 34, 35, 36, 45,
46, 47, 50, 51, 58, 59, 63, 64, 65, 66,
69, 70, 71, 72, 73, 74, 75, 76, 77, 80,
@ -3611,7 +3617,7 @@ yyreduce:
/* Line 1267 of yacc.c. */
#line 3615 "y.tab.c"
#line 3621 "y.tab.c"
default: break;
}
YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc);

View File

@ -1,5 +1,5 @@
/////////////////////////////////////////////////////////////////////////
// $Id: parser.y,v 1.31 2008-08-07 21:09:30 sshwarts Exp $
// $Id: parser.y,v 1.32 2008-09-12 21:03:56 sshwarts Exp $
/////////////////////////////////////////////////////////////////////////
%{
@ -259,7 +259,7 @@ show_command:
;
page_command:
BX_TOKEN_PAGE BX_TOKEN_NUMERIC '\n'
BX_TOKEN_PAGE expression '\n'
{
bx_dbg_xlate_address($2);
free($1);