[asterisk-commits] trunk r24430 - in /trunk/pbx/ael: ael.tab.c ael.y
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Wed May 3 09:46:56 MST 2006
Author: rizzo
Date: Wed May 3 11:46:55 2006
New Revision: 24430
URL: http://svn.digium.com/view/asterisk?rev=24430&view=rev
Log:
remove another useless nonterminal
Modified:
trunk/pbx/ael/ael.tab.c
trunk/pbx/ael/ael.y
Modified: trunk/pbx/ael/ael.tab.c
URL: http://svn.digium.com/view/asterisk/trunk/pbx/ael/ael.tab.c?rev=24430&r1=24429&r2=24430&view=diff
==============================================================================
--- trunk/pbx/ael/ael.tab.c (original)
+++ trunk/pbx/ael/ael.tab.c Wed May 3 11:46:55 2006
@@ -420,16 +420,16 @@
/* YYFINAL -- State number of the termination state. */
#define YYFINAL 14
/* YYLAST -- Last index in YYTABLE. */
-#define YYLAST 276
+#define YYLAST 281
/* YYNTOKENS -- Number of terminals. */
#define YYNTOKENS 42
/* YYNNTS -- Number of nonterminals. */
-#define YYNNTS 53
+#define YYNNTS 52
/* YYNRULES -- Number of rules. */
-#define YYNRULES 129
+#define YYNRULES 128
/* YYNRULES -- Number of states. */
-#define YYNSTATES 261
+#define YYNSTATES 260
/* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
#define YYUNDEFTOK 2
@@ -479,18 +479,18 @@
static const unsigned short int yyprhs[] =
{
0, 0, 3, 5, 7, 10, 13, 15, 17, 19,
- 21, 23, 25, 30, 32, 33, 42, 47, 48, 51,
- 54, 55, 61, 62, 64, 68, 71, 75, 76, 79,
- 82, 84, 86, 88, 90, 92, 94, 97, 99, 104,
- 108, 113, 121, 130, 131, 134, 137, 143, 145, 153,
- 154, 159, 162, 165, 170, 172, 175, 177, 180, 184,
- 186, 189, 193, 199, 203, 205, 209, 213, 216, 217,
- 218, 219, 232, 236, 238, 242, 245, 248, 249, 255,
- 258, 261, 264, 268, 270, 273, 274, 276, 280, 284,
- 290, 296, 302, 308, 310, 314, 320, 324, 325, 331,
- 335, 336, 340, 344, 347, 349, 350, 352, 353, 357,
- 358, 361, 366, 370, 375, 376, 379, 381, 387, 392,
- 397, 398, 402, 405, 407, 411, 414, 418, 421, 426
+ 21, 23, 25, 32, 34, 35, 44, 49, 50, 53,
+ 56, 57, 63, 64, 66, 70, 73, 74, 77, 80,
+ 82, 84, 86, 88, 90, 92, 95, 97, 102, 106,
+ 111, 119, 128, 129, 132, 135, 141, 143, 151, 152,
+ 157, 160, 163, 168, 170, 173, 175, 178, 182, 184,
+ 187, 191, 197, 201, 203, 207, 211, 214, 215, 216,
+ 217, 230, 234, 236, 240, 243, 246, 247, 253, 256,
+ 259, 262, 266, 268, 271, 272, 274, 278, 282, 288,
+ 294, 300, 306, 308, 312, 318, 322, 323, 329, 333,
+ 334, 338, 342, 345, 347, 348, 350, 351, 355, 356,
+ 359, 364, 368, 373, 374, 377, 379, 385, 390, 395,
+ 396, 400, 403, 405, 409, 412, 416, 419, 424
};
/* YYRHS -- A `-1'-separated list of the rules' RHS. */
@@ -498,65 +498,65 @@
{
43, 0, -1, 44, -1, 45, -1, 44, 45, -1,
44, 1, -1, 47, -1, 49, -1, 50, -1, 8,
- -1, 41, -1, 36, -1, 48, 3, 46, 55, -1,
- 23, -1, -1, 15, 41, 6, 54, 7, 4, 87,
- 5, -1, 16, 4, 51, 5, -1, -1, 52, 51,
- -1, 51, 1, -1, -1, 41, 9, 53, 41, 8,
- -1, -1, 41, -1, 54, 10, 41, -1, 54, 1,
- -1, 4, 56, 5, -1, -1, 57, 56, -1, 56,
- 1, -1, 59, -1, 94, -1, 89, -1, 90, -1,
- 58, -1, 52, -1, 41, 1, -1, 8, -1, 17,
- 24, 41, 8, -1, 41, 24, 70, -1, 30, 41,
- 24, 70, -1, 31, 6, 67, 7, 41, 24, 70,
- -1, 30, 31, 6, 67, 7, 41, 24, 70, -1,
- -1, 70, 60, -1, 60, 1, -1, 67, 11, 67,
- 11, 67, -1, 41, -1, 61, 13, 67, 13, 67,
- 13, 67, -1, -1, 6, 64, 66, 7, -1, 19,
- 63, -1, 22, 63, -1, 20, 6, 62, 7, -1,
- 41, -1, 41, 41, -1, 41, -1, 41, 41, -1,
- 41, 41, 41, -1, 41, -1, 41, 41, -1, 41,
- 11, 41, -1, 18, 63, 4, 85, 5, -1, 4,
- 60, 5, -1, 52, -1, 25, 76, 8, -1, 26,
- 77, 8, -1, 41, 11, -1, -1, -1, -1, 32,
- 6, 71, 41, 8, 72, 41, 8, 73, 41, 7,
- 70, -1, 33, 63, 70, -1, 69, -1, 12, 78,
- 8, -1, 82, 8, -1, 41, 8, -1, -1, 82,
- 9, 74, 41, 8, -1, 28, 8, -1, 27, 8,
- -1, 29, 8, -1, 65, 70, 75, -1, 8, -1,
- 21, 70, -1, -1, 68, -1, 68, 13, 68, -1,
- 68, 10, 68, -1, 68, 13, 68, 13, 68, -1,
- 68, 10, 68, 10, 68, -1, 36, 13, 68, 13,
- 68, -1, 36, 10, 68, 10, 68, -1, 68, -1,
- 68, 10, 68, -1, 68, 10, 41, 14, 46, -1,
- 68, 14, 46, -1, -1, 41, 6, 79, 84, 7,
- -1, 41, 6, 7, -1, -1, 41, 6, 81, -1,
- 80, 84, 7, -1, 80, 7, -1, 41, -1, -1,
- 66, -1, -1, 84, 10, 83, -1, -1, 86, 85,
- -1, 34, 41, 11, 60, -1, 36, 11, 60, -1,
- 35, 41, 11, 60, -1, -1, 88, 87, -1, 70,
- -1, 37, 41, 4, 60, 5, -1, 38, 4, 91,
- 5, -1, 39, 4, 91, 5, -1, -1, 41, 8,
- 91, -1, 91, 1, -1, 46, -1, 46, 13, 62,
- -1, 92, 8, -1, 93, 92, 8, -1, 93, 1,
- -1, 40, 4, 93, 5, -1, 40, 4, 5, -1
+ -1, 41, -1, 36, -1, 48, 3, 46, 4, 55,
+ 5, -1, 23, -1, -1, 15, 41, 6, 54, 7,
+ 4, 86, 5, -1, 16, 4, 51, 5, -1, -1,
+ 52, 51, -1, 51, 1, -1, -1, 41, 9, 53,
+ 41, 8, -1, -1, 41, -1, 54, 10, 41, -1,
+ 54, 1, -1, -1, 56, 55, -1, 55, 1, -1,
+ 58, -1, 93, -1, 88, -1, 89, -1, 57, -1,
+ 52, -1, 41, 1, -1, 8, -1, 17, 24, 41,
+ 8, -1, 41, 24, 69, -1, 30, 41, 24, 69,
+ -1, 31, 6, 66, 7, 41, 24, 69, -1, 30,
+ 31, 6, 66, 7, 41, 24, 69, -1, -1, 69,
+ 59, -1, 59, 1, -1, 66, 11, 66, 11, 66,
+ -1, 41, -1, 60, 13, 66, 13, 66, 13, 66,
+ -1, -1, 6, 63, 65, 7, -1, 19, 62, -1,
+ 22, 62, -1, 20, 6, 61, 7, -1, 41, -1,
+ 41, 41, -1, 41, -1, 41, 41, -1, 41, 41,
+ 41, -1, 41, -1, 41, 41, -1, 41, 11, 41,
+ -1, 18, 62, 4, 84, 5, -1, 4, 59, 5,
+ -1, 52, -1, 25, 75, 8, -1, 26, 76, 8,
+ -1, 41, 11, -1, -1, -1, -1, 32, 6, 70,
+ 41, 8, 71, 41, 8, 72, 41, 7, 69, -1,
+ 33, 62, 69, -1, 68, -1, 12, 77, 8, -1,
+ 81, 8, -1, 41, 8, -1, -1, 81, 9, 73,
+ 41, 8, -1, 28, 8, -1, 27, 8, -1, 29,
+ 8, -1, 64, 69, 74, -1, 8, -1, 21, 69,
+ -1, -1, 67, -1, 67, 13, 67, -1, 67, 10,
+ 67, -1, 67, 13, 67, 13, 67, -1, 67, 10,
+ 67, 10, 67, -1, 36, 13, 67, 13, 67, -1,
+ 36, 10, 67, 10, 67, -1, 67, -1, 67, 10,
+ 67, -1, 67, 10, 41, 14, 46, -1, 67, 14,
+ 46, -1, -1, 41, 6, 78, 83, 7, -1, 41,
+ 6, 7, -1, -1, 41, 6, 80, -1, 79, 83,
+ 7, -1, 79, 7, -1, 41, -1, -1, 65, -1,
+ -1, 83, 10, 82, -1, -1, 85, 84, -1, 34,
+ 41, 11, 59, -1, 36, 11, 59, -1, 35, 41,
+ 11, 59, -1, -1, 87, 86, -1, 69, -1, 37,
+ 41, 4, 59, 5, -1, 38, 4, 90, 5, -1,
+ 39, 4, 90, 5, -1, -1, 41, 8, 90, -1,
+ 90, 1, -1, 46, -1, 46, 13, 61, -1, 91,
+ 8, -1, 92, 91, 8, -1, 92, 1, -1, 40,
+ 4, 92, 5, -1, 40, 4, 5, -1
};
/* YYRLINE[YYN] -- source line where rule number YYN was defined. */
static const unsigned short int yyrline[] =
{
- 0, 179, 179, 182, 183, 184, 187, 188, 189, 190,
- 193, 194, 197, 205, 206, 209, 214, 219, 220, 221,
- 224, 224, 230, 231, 232, 233, 236, 239, 240, 241,
- 244, 245, 246, 247, 248, 249, 250, 251, 254, 259,
- 263, 268, 273, 283, 284, 285, 291, 296, 300, 308,
- 308, 313, 316, 319, 330, 331, 338, 339, 344, 352,
- 353, 357, 363, 372, 375, 376, 379, 382, 385, 386,
- 387, 385, 393, 397, 398, 400, 402, 405, 405, 438,
- 439, 440, 441, 445, 448, 449, 454, 455, 458, 461,
- 465, 469, 473, 480, 483, 486, 490, 496, 496, 501,
- 509, 509, 520, 527, 530, 531, 534, 535, 538, 541,
- 542, 545, 549, 553, 559, 560, 563, 564, 570, 575,
- 580, 581, 582, 585, 586, 593, 594, 595, 598, 601
+ 0, 177, 177, 180, 181, 182, 185, 186, 187, 188,
+ 191, 192, 195, 203, 204, 207, 212, 217, 218, 219,
+ 222, 222, 228, 229, 230, 231, 234, 235, 236, 239,
+ 240, 241, 242, 243, 244, 245, 246, 249, 254, 258,
+ 263, 268, 278, 279, 280, 286, 291, 295, 303, 303,
+ 308, 311, 314, 325, 326, 333, 334, 339, 347, 348,
+ 352, 358, 367, 370, 371, 374, 377, 380, 381, 382,
+ 380, 388, 392, 393, 395, 397, 400, 400, 433, 434,
+ 435, 436, 440, 443, 444, 449, 450, 453, 456, 460,
+ 464, 468, 475, 478, 481, 485, 491, 491, 496, 504,
+ 504, 515, 522, 525, 526, 529, 530, 533, 536, 537,
+ 540, 544, 548, 554, 555, 558, 559, 565, 570, 575,
+ 576, 577, 580, 581, 588, 589, 590, 593, 596
};
#endif
@@ -574,11 +574,11 @@
"KW_SWITCHES", "KW_ESWITCHES", "KW_INCLUDES", "word", "$accept", "file",
"objects", "object", "context_name", "context", "opt_abstract", "macro",
"globals", "global_statements", "assignment", "@1", "arglist",
- "elements_block", "elements", "element", "ignorepat", "extension",
- "statements", "timerange", "timespec", "test_expr", "@2", "if_like_head",
- "word_list", "word3_list", "goto_word", "switch_statement", "statement",
- "@3", "@4", "@5", "@6", "opt_else", "target", "jumptarget", "macro_call",
- "@7", "application_call_head", "@8", "application_call", "opt_word",
+ "elements", "element", "ignorepat", "extension", "statements",
+ "timerange", "timespec", "test_expr", "@2", "if_like_head", "word_list",
+ "word3_list", "goto_word", "switch_statement", "statement", "@3", "@4",
+ "@5", "@6", "opt_else", "target", "jumptarget", "macro_call", "@7",
+ "application_call_head", "@8", "application_call", "opt_word",
"eval_arglist", "case_statements", "case_statement", "macro_statements",
"macro_statement", "switches", "eswitches", "switchlist",
"included_entry", "includeslist", "includes", 0
@@ -603,35 +603,35 @@
{
0, 42, 43, 44, 44, 44, 45, 45, 45, 45,
46, 46, 47, 48, 48, 49, 50, 51, 51, 51,
- 53, 52, 54, 54, 54, 54, 55, 56, 56, 56,
- 57, 57, 57, 57, 57, 57, 57, 57, 58, 59,
- 59, 59, 59, 60, 60, 60, 61, 61, 62, 64,
- 63, 65, 65, 65, 66, 66, 67, 67, 67, 68,
- 68, 68, 69, 70, 70, 70, 70, 70, 71, 72,
- 73, 70, 70, 70, 70, 70, 70, 74, 70, 70,
- 70, 70, 70, 70, 75, 75, 76, 76, 76, 76,
- 76, 76, 76, 77, 77, 77, 77, 79, 78, 78,
- 81, 80, 82, 82, 83, 83, 84, 84, 84, 85,
- 85, 86, 86, 86, 87, 87, 88, 88, 89, 90,
- 91, 91, 91, 92, 92, 93, 93, 93, 94, 94
+ 53, 52, 54, 54, 54, 54, 55, 55, 55, 56,
+ 56, 56, 56, 56, 56, 56, 56, 57, 58, 58,
+ 58, 58, 59, 59, 59, 60, 60, 61, 63, 62,
+ 64, 64, 64, 65, 65, 66, 66, 66, 67, 67,
+ 67, 68, 69, 69, 69, 69, 69, 70, 71, 72,
+ 69, 69, 69, 69, 69, 69, 73, 69, 69, 69,
+ 69, 69, 69, 74, 74, 75, 75, 75, 75, 75,
+ 75, 75, 76, 76, 76, 76, 78, 77, 77, 80,
+ 79, 81, 81, 82, 82, 83, 83, 83, 84, 84,
+ 85, 85, 85, 86, 86, 87, 87, 88, 89, 90,
+ 90, 90, 91, 91, 92, 92, 92, 93, 93
};
/* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */
static const unsigned char yyr2[] =
{
0, 2, 1, 1, 2, 2, 1, 1, 1, 1,
- 1, 1, 4, 1, 0, 8, 4, 0, 2, 2,
- 0, 5, 0, 1, 3, 2, 3, 0, 2, 2,
- 1, 1, 1, 1, 1, 1, 2, 1, 4, 3,
- 4, 7, 8, 0, 2, 2, 5, 1, 7, 0,
- 4, 2, 2, 4, 1, 2, 1, 2, 3, 1,
- 2, 3, 5, 3, 1, 3, 3, 2, 0, 0,
- 0, 12, 3, 1, 3, 2, 2, 0, 5, 2,
- 2, 2, 3, 1, 2, 0, 1, 3, 3, 5,
- 5, 5, 5, 1, 3, 5, 3, 0, 5, 3,
- 0, 3, 3, 2, 1, 0, 1, 0, 3, 0,
- 2, 4, 3, 4, 0, 2, 1, 5, 4, 4,
- 0, 3, 2, 1, 3, 2, 3, 2, 4, 3
+ 1, 1, 6, 1, 0, 8, 4, 0, 2, 2,
+ 0, 5, 0, 1, 3, 2, 0, 2, 2, 1,
+ 1, 1, 1, 1, 1, 2, 1, 4, 3, 4,
+ 7, 8, 0, 2, 2, 5, 1, 7, 0, 4,
+ 2, 2, 4, 1, 2, 1, 2, 3, 1, 2,
+ 3, 5, 3, 1, 3, 3, 2, 0, 0, 0,
+ 12, 3, 1, 3, 2, 2, 0, 5, 2, 2,
+ 2, 3, 1, 2, 0, 1, 3, 3, 5, 5,
+ 5, 5, 1, 3, 5, 3, 0, 5, 3, 0,
+ 3, 3, 2, 1, 0, 1, 0, 3, 0, 2,
+ 4, 3, 4, 0, 2, 1, 5, 4, 4, 0,
+ 3, 2, 1, 3, 2, 3, 2, 4, 3
};
/* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
@@ -642,155 +642,155 @@
14, 9, 0, 0, 13, 0, 0, 3, 6, 0,
7, 8, 0, 17, 1, 5, 4, 0, 22, 0,
0, 17, 11, 10, 0, 23, 0, 20, 19, 16,
- 0, 27, 12, 25, 0, 0, 0, 37, 0, 0,
- 0, 0, 0, 0, 0, 35, 0, 27, 34, 30,
- 32, 33, 31, 114, 24, 0, 0, 0, 0, 0,
- 120, 120, 0, 36, 0, 29, 26, 0, 43, 83,
+ 0, 26, 25, 0, 0, 0, 36, 0, 0, 0,
+ 0, 0, 0, 0, 34, 0, 26, 33, 29, 31,
+ 32, 30, 113, 24, 0, 0, 0, 0, 0, 119,
+ 119, 0, 35, 0, 28, 12, 0, 42, 82, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 64, 0, 73, 116, 107, 0,
- 0, 114, 21, 0, 0, 0, 56, 0, 0, 0,
- 0, 129, 123, 0, 0, 39, 0, 43, 0, 0,
- 49, 0, 51, 0, 52, 0, 59, 86, 0, 93,
- 0, 80, 79, 81, 68, 0, 0, 100, 76, 67,
- 85, 103, 54, 106, 0, 75, 77, 15, 115, 38,
- 0, 40, 57, 0, 120, 122, 118, 119, 0, 125,
- 127, 128, 0, 45, 63, 0, 97, 74, 0, 109,
- 47, 0, 0, 0, 0, 0, 0, 60, 0, 0,
- 65, 0, 0, 66, 0, 72, 43, 101, 0, 82,
- 55, 102, 105, 0, 0, 58, 0, 0, 124, 126,
- 99, 107, 0, 0, 0, 0, 0, 109, 0, 53,
- 0, 0, 0, 61, 88, 87, 59, 94, 96, 0,
- 0, 84, 104, 108, 0, 0, 0, 0, 50, 0,
- 0, 43, 62, 110, 0, 0, 0, 0, 0, 0,
- 0, 69, 117, 78, 0, 41, 98, 43, 43, 0,
- 0, 0, 92, 91, 90, 89, 95, 0, 42, 0,
- 0, 0, 46, 0, 0, 70, 48, 0, 0, 0,
- 71
+ 0, 0, 0, 63, 0, 72, 115, 106, 0, 0,
+ 113, 21, 0, 0, 0, 55, 0, 0, 0, 0,
+ 128, 122, 0, 0, 38, 0, 42, 0, 0, 48,
+ 0, 50, 0, 51, 0, 58, 85, 0, 92, 0,
+ 79, 78, 80, 67, 0, 0, 99, 75, 66, 84,
+ 102, 53, 105, 0, 74, 76, 15, 114, 37, 0,
+ 39, 56, 0, 119, 121, 117, 118, 0, 124, 126,
+ 127, 0, 44, 62, 0, 96, 73, 0, 108, 46,
+ 0, 0, 0, 0, 0, 0, 59, 0, 0, 64,
+ 0, 0, 65, 0, 71, 42, 100, 0, 81, 54,
+ 101, 104, 0, 0, 57, 0, 0, 123, 125, 98,
+ 106, 0, 0, 0, 0, 0, 108, 0, 52, 0,
+ 0, 0, 60, 87, 86, 58, 93, 95, 0, 0,
+ 83, 103, 107, 0, 0, 0, 0, 49, 0, 0,
+ 42, 61, 109, 0, 0, 0, 0, 0, 0, 0,
+ 68, 116, 77, 0, 40, 97, 42, 42, 0, 0,
+ 0, 91, 90, 89, 88, 94, 0, 41, 0, 0,
+ 0, 45, 0, 0, 69, 47, 0, 0, 0, 70
};
/* YYDEFGOTO[NTERM-NUM]. */
static const short int yydefgoto[] =
{
- -1, 5, 6, 7, 102, 8, 9, 10, 11, 20,
- 84, 36, 26, 32, 46, 47, 48, 49, 106, 161,
- 162, 111, 158, 85, 133, 163, 117, 86, 107, 174,
- 247, 257, 183, 179, 118, 120, 109, 191, 88, 177,
- 89, 213, 134, 196, 197, 90, 91, 50, 51, 99,
- 103, 104, 52
+ -1, 5, 6, 7, 101, 8, 9, 10, 11, 20,
+ 83, 35, 26, 45, 46, 47, 48, 105, 160, 161,
+ 110, 157, 84, 132, 162, 116, 85, 106, 173, 246,
+ 256, 182, 178, 117, 119, 108, 190, 87, 176, 88,
+ 212, 133, 195, 196, 89, 90, 49, 50, 98, 102,
+ 103, 51
};
/* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
STATE-NUM. */
-#define YYPACT_NINF -105
+#define YYPACT_NINF -104
static const short int yypact[] =
{
- 1, -105, -13, 83, -105, 64, 200, -105, -105, 93,
- -105, -105, 99, 79, -105, -105, -105, -15, 89, 110,
- 24, 79, -105, -105, 135, -105, 12, -105, -105, -105,
- 70, 155, -105, -105, 148, 113, 130, -105, 116, -23,
- 167, 170, 171, 172, 60, -105, 73, 155, -105, -105,
- -105, -105, -105, 26, -105, 169, 137, 173, 156, 140,
- 146, 146, -1, -105, 96, -105, -105, 78, 96, -105,
- 147, 183, 183, 184, 183, -9, 150, 190, 191, 194,
- 186, 183, 163, 136, -105, 96, -105, -105, 8, 104,
- 201, 26, -105, 197, 140, 96, 168, 203, 204, 80,
- 81, -105, 198, 206, 6, -105, 92, 96, 211, 210,
- -105, 215, -105, 179, -105, 125, 9, 138, 213, 0,
- 214, -105, -105, -105, -105, 96, 220, -105, -105, -105,
- 205, -105, 187, -105, 139, -105, -105, -105, -105, -105,
- 218, -105, 188, 189, 146, -105, -105, -105, 179, -105,
- -105, -105, 219, -105, -105, 55, 224, -105, 192, 134,
- 25, 221, 225, 226, 150, 150, 195, -105, 150, 150,
- -105, 199, -15, -105, 202, -105, 96, -105, 96, -105,
- -105, -105, 207, 208, 209, -105, 217, 101, -105, -105,
- -105, 192, 228, 212, 216, 227, 234, 134, 140, -105,
- 140, 232, 231, -105, 235, 233, 51, -105, -105, 239,
- 102, -105, -105, -105, 243, 230, 96, 143, -105, 241,
- 244, 96, -105, -105, 245, 248, 150, 150, 150, 150,
- -15, -105, -105, -105, 96, -105, -105, 96, 96, 75,
- 140, 140, -105, -105, -105, -105, -105, 222, -105, 126,
- 131, 247, -105, 253, 140, -105, -105, 223, 249, 96,
- -105
+ 2, -104, -27, 18, -104, 56, 165, -104, -104, 66,
+ -104, -104, 68, 40, -104, -104, -104, -12, 54, 105,
+ 27, 40, -104, -104, 92, -104, 109, -104, -104, -104,
+ 63, 122, -104, 128, 99, 101, -104, 135, -22, 171,
+ 181, 187, 188, 12, -104, 107, 122, -104, -104, -104,
+ -104, -104, 26, -104, 185, 153, 189, 172, 157, 158,
+ 158, -1, -104, 58, -104, -104, 108, 58, -104, 159,
+ 195, 195, 196, 195, 24, 162, 197, 198, 200, 203,
+ 195, 163, 161, -104, 58, -104, -104, 8, 93, 205,
+ 26, -104, 206, 157, 58, 174, 204, 208, 123, 124,
+ -104, 207, 209, 6, -104, 130, 58, 212, 211, -104,
+ 217, -104, 182, -104, 69, 16, 166, 214, 137, 216,
+ -104, -104, -104, -104, 58, 221, -104, -104, -104, 192,
+ -104, 186, -104, 179, -104, -104, -104, -104, -104, 219,
+ -104, 190, 191, 158, -104, -104, -104, 182, -104, -104,
+ -104, 220, -104, -104, 70, 222, -104, 193, 114, 20,
+ 223, 226, 224, 162, 162, 199, -104, 162, 162, -104,
+ 201, -12, -104, 202, -104, 58, -104, 58, -104, -104,
+ -104, 210, 213, 215, -104, 225, 170, -104, -104, -104,
+ 193, 230, 218, 227, 228, 233, 114, 157, -104, 157,
+ 231, 232, -104, 234, 235, 9, -104, -104, 238, 173,
+ -104, -104, -104, 239, 229, 58, 180, -104, 241, 244,
+ 58, -104, -104, 237, 246, 162, 162, 162, 162, -12,
+ -104, -104, -104, 58, -104, -104, 58, 58, 87, 157,
+ 157, -104, -104, -104, -104, -104, 236, -104, 102, 110,
+ 245, -104, 252, 157, -104, -104, 240, 254, 58, -104
};
/* YYPGOTO[NTERM-NUM]. */
static const short int yypgoto[] =
{
- -105, -105, -105, 256, -17, -105, -105, -105, -105, 246,
- 10, -105, -105, -105, 229, -105, -105, -105, -104, -105,
- 117, -4, -105, -105, 108, -57, -70, -105, -52, -105,
- -105, -105, -105, -105, -105, -105, -105, -105, -105, -105,
- -105, -105, 77, 72, -105, 180, -105, -105, -105, -56,
- 166, -105, -105
+ -104, -104, -104, 256, -17, -104, -104, -104, -104, 242,
+ -5, -104, -104, 184, -104, -104, -104, -103, -104, 117,
+ 47, -104, -104, 112, -56, -70, -104, -51, -104, -104,
+ -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,
+ -104, 75, 71, -104, 176, -104, -104, -104, -54, 167,
+ -104, -104
};
/* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If
positive, shift that token. If negative, reduce the rule which
number is the opposite. If zero, do what YYDEFACT says.
If YYTABLE_NINF, syntax error. */
-#define YYTABLE_NINF -122
+#define YYTABLE_NINF -121
static const short int yytable[] =
{
- 24, 87, 97, 155, 101, 100, 119, 150, 57, 1,
- 171, 151, 105, 33, 172, 131, 2, 3, 58, 34,
- 166, 22, 35, 21, 4, 28, 23, 115, 12, 29,
- 68, 21, 116, 130, 69, 22, -56, 140, 70, 87,
- 23, 45, 22, 141, 71, 72, 73, 23, 74, 132,
- 167, 75, 76, 77, 78, 79, 153, 45, 80, 81,
- -44, 63, 166, 82, 14, 230, 142, 83, 112, 27,
- 114, 28, 210, 175, 65, -18, 153, 125, 66, 65,
- -112, 145, 145, -28, 64, 146, 147, 13, 187, -44,
- -44, -44, 167, 153, 201, 202, 17, 154, 204, 205,
- 68, 207, 145, 153, 69, 18, -121, 232, 70, -112,
- -112, -112, 135, 136, 71, 72, 73, 239, 74, 27,
- 19, 75, 76, 77, 78, 79, 211, 153, 80, 81,
- 25, -111, 153, 249, 250, 164, -113, 83, 165, 31,
- 56, 224, 127, 225, 128, 27, 181, 129, 168, 182,
- 236, 169, 53, 182, 54, 208, 242, 243, 244, 245,
- -111, -111, -111, 37, 235, -113, -113, -113, 193, 194,
- 195, 55, 38, 59, 60, 61, 62, 92, 93, 94,
- 95, 96, 248, 251, 252, 39, 40, 98, 108, 110,
- 113, 116, 124, 41, 42, 43, 44, 256, 121, 122,
- -2, 15, 123, -14, 126, 139, 137, 260, 1, 142,
- 143, 148, 144, 246, 149, 2, 3, 156, 157, 159,
- 160, 170, 173, 4, 176, 184, 178, 189, 180, 185,
- 186, 190, 199, 132, 198, 218, 203, 200, 221, 222,
- 206, 216, 226, 209, 227, 228, 229, 231, 212, 214,
- 215, 233, 237, 219, 234, 238, 259, 220, 240, 241,
- 254, 255, 16, 253, 258, 188, 192, 30, 217, 223,
- 152, 138, 0, 0, 0, 0, 67
+ 24, 86, 96, 154, 100, 118, 99, 149, 21, 56,
+ 1, 150, 104, 62, 12, 130, 21, 2, 3, 57,
+ 165, 27, 13, 229, 22, 4, 44, 165, 28, 23,
+ 67, -55, 29, 129, 68, 22, 63, 139, 69, 86,
+ 23, 44, 22, 140, 70, 71, 72, 23, 73, 131,
+ 166, 74, 75, 76, 77, 78, 14, 166, 79, 80,
+ 114, 141, 67, 81, 28, 115, 68, 82, -18, 17,
+ 69, 152, 209, 174, 18, -43, 70, 71, 72, 163,
+ 73, 19, 164, 74, 75, 76, 77, 78, 152, 186,
+ 79, 80, -111, 200, 201, 25, 31, 203, 204, 82,
+ 206, 134, 135, 152, -43, -43, -43, -110, 64, 64,
+ 32, 152, 65, -27, 27, -112, 33, 238, 111, 34,
+ 113, -111, -111, -111, 144, 144, 210, 124, 145, 146,
+ 36, 152, 52, 248, 249, 153, -110, -110, -110, 37,
+ 53, 223, 54, 224, -112, -112, -112, 170, 192, 193,
+ 194, 171, 38, 39, 207, 241, 242, 243, 244, 55,
+ 40, 41, 42, 43, 234, -2, 15, 126, -14, 127,
+ 27, 144, 128, 1, 152, -120, 167, 58, 231, 168,
+ 2, 3, 247, 250, 251, 59, 180, 235, 4, 181,
+ 181, 60, 61, 91, 92, 93, 94, 255, 95, 97,
+ 107, 109, 112, 115, 125, 120, 121, 259, 122, 123,
+ 136, 142, 245, 177, 138, 141, 143, 148, 155, 156,
+ 147, 158, 169, 159, 172, 175, 183, 179, 188, 189,
+ 66, 184, 185, 198, 131, 199, 197, 217, 221, 220,
+ 202, 225, 205, 208, 227, 226, 230, 232, 228, 215,
+ 239, 211, 236, 233, 213, 237, 214, 240, 253, 218,
+ 254, 258, 16, 30, 187, 216, 137, 222, 219, 191,
+ 151, 0, 0, 0, 0, 0, 0, 252, 0, 0,
+ 0, 257
};
static const short int yycheck[] =
{
- 17, 53, 59, 107, 5, 61, 76, 1, 31, 8,
- 10, 5, 64, 1, 14, 7, 15, 16, 41, 7,
- 11, 36, 10, 13, 23, 1, 41, 36, 41, 5,
- 4, 21, 41, 85, 8, 36, 11, 94, 12, 91,
- 41, 31, 36, 95, 18, 19, 20, 41, 22, 41,
- 41, 25, 26, 27, 28, 29, 1, 47, 32, 33,
- 5, 1, 11, 37, 0, 14, 41, 41, 72, 9,
- 74, 1, 176, 125, 1, 5, 1, 81, 5, 1,
- 5, 1, 1, 5, 24, 5, 5, 4, 144, 34,
- 35, 36, 41, 1, 164, 165, 3, 5, 168, 169,
- 4, 171, 1, 1, 8, 6, 5, 5, 12, 34,
- 35, 36, 8, 9, 18, 19, 20, 221, 22, 9,
- 41, 25, 26, 27, 28, 29, 178, 1, 32, 33,
- 41, 5, 1, 237, 238, 10, 5, 41, 13, 4,
- 24, 198, 6, 200, 8, 9, 7, 11, 10, 10,
- 7, 13, 4, 10, 41, 172, 226, 227, 228, 229,
- 34, 35, 36, 8, 216, 34, 35, 36, 34, 35,
- 36, 41, 17, 6, 4, 4, 4, 8, 41, 6,
- 24, 41, 234, 240, 241, 30, 31, 41, 41, 6,
- 6, 41, 6, 38, 39, 40, 41, 254, 8, 8,
- 0, 1, 8, 3, 41, 8, 5, 259, 8, 41,
- 7, 13, 8, 230, 8, 15, 16, 6, 8, 4,
- 41, 8, 8, 23, 4, 7, 21, 8, 41, 41,
- 41, 7, 7, 41, 13, 7, 41, 11, 11, 5,
- 41, 24, 10, 41, 13, 10, 13, 8, 41, 41,
- 41, 8, 11, 41, 24, 11, 7, 41, 13, 11,
- 13, 8, 6, 41, 41, 148, 158, 21, 191, 197,
- 104, 91, -1, -1, -1, -1, 47
+ 17, 52, 58, 106, 5, 75, 60, 1, 13, 31,
+ 8, 5, 63, 1, 41, 7, 21, 15, 16, 41,
+ 11, 9, 4, 14, 36, 23, 31, 11, 1, 41,
+ 4, 11, 5, 84, 8, 36, 24, 93, 12, 90,
+ 41, 46, 36, 94, 18, 19, 20, 41, 22, 41,
+ 41, 25, 26, 27, 28, 29, 0, 41, 32, 33,
+ 36, 41, 4, 37, 1, 41, 8, 41, 5, 3,
+ 12, 1, 175, 124, 6, 5, 18, 19, 20, 10,
+ 22, 41, 13, 25, 26, 27, 28, 29, 1, 143,
+ 32, 33, 5, 163, 164, 41, 4, 167, 168, 41,
+ 170, 8, 9, 1, 34, 35, 36, 5, 1, 1,
+ 1, 1, 5, 5, 9, 5, 7, 220, 71, 10,
+ 73, 34, 35, 36, 1, 1, 177, 80, 5, 5,
+ 8, 1, 4, 236, 237, 5, 34, 35, 36, 17,
+ 41, 197, 41, 199, 34, 35, 36, 10, 34, 35,
+ 36, 14, 30, 31, 171, 225, 226, 227, 228, 24,
+ 38, 39, 40, 41, 215, 0, 1, 6, 3, 8,
+ 9, 1, 11, 8, 1, 5, 10, 6, 5, 13,
+ 15, 16, 233, 239, 240, 4, 7, 7, 23, 10,
+ 10, 4, 4, 8, 41, 6, 24, 253, 41, 41,
+ 41, 6, 6, 41, 41, 8, 8, 258, 8, 6,
+ 5, 7, 229, 21, 8, 41, 8, 8, 6, 8,
+ 13, 4, 8, 41, 8, 4, 7, 41, 8, 7,
+ 46, 41, 41, 7, 41, 11, 13, 7, 5, 11,
+ 41, 10, 41, 41, 10, 13, 8, 8, 13, 24,
+ 13, 41, 11, 24, 41, 11, 41, 11, 13, 41,
+ 8, 7, 6, 21, 147, 190, 90, 196, 41, 157,
+ 103, -1, -1, -1, -1, -1, -1, 41, -1, -1,
+ -1, 41
};
/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
@@ -800,30 +800,29 @@
0, 8, 15, 16, 23, 43, 44, 45, 47, 48,
49, 50, 41, 4, 0, 1, 45, 3, 6, 41,
51, 52, 36, 41, 46, 41, 54, 9, 1, 5,
- 51, 4, 55, 1, 7, 10, 53, 8, 17, 30,
- 31, 38, 39, 40, 41, 52, 56, 57, 58, 59,
- 89, 90, 94, 4, 41, 41, 24, 31, 41, 6,
- 4, 4, 4, 1, 24, 1, 5, 56, 4, 8,
- 12, 18, 19, 20, 22, 25, 26, 27, 28, 29,
- 32, 33, 37, 41, 52, 65, 69, 70, 80, 82,
- 87, 88, 8, 41, 6, 24, 41, 67, 41, 91,
- 91, 5, 46, 92, 93, 70, 60, 70, 41, 78,
- 6, 63, 63, 6, 63, 36, 41, 68, 76, 68,
- 77, 8, 8, 8, 6, 63, 41, 6, 8, 11,
- 70, 7, 41, 66, 84, 8, 9, 5, 87, 8,
- 67, 70, 41, 7, 8, 1, 5, 5, 13, 8,
- 1, 5, 92, 1, 5, 60, 6, 8, 64, 4,
- 41, 61, 62, 67, 10, 13, 11, 41, 10, 13,
- 8, 10, 14, 8, 71, 70, 4, 81, 21, 75,
- 41, 7, 10, 74, 7, 41, 41, 91, 62, 8,
- 7, 79, 66, 34, 35, 36, 85, 86, 13, 7,
- 11, 68, 68, 41, 68, 68, 41, 68, 46, 41,
- 60, 70, 41, 83, 41, 41, 24, 84, 7, 41,
- 41, 11, 5, 85, 67, 67, 10, 13, 10, 13,
- 14, 8, 5, 8, 24, 70, 7, 11, 11, 60,
- 13, 11, 68, 68, 68, 68, 46, 72, 70, 60,
- 60, 67, 67, 41, 13, 8, 67, 73, 41, 7,
- 70
+ 51, 4, 1, 7, 10, 53, 8, 17, 30, 31,
+ 38, 39, 40, 41, 52, 55, 56, 57, 58, 88,
+ 89, 93, 4, 41, 41, 24, 31, 41, 6, 4,
+ 4, 4, 1, 24, 1, 5, 55, 4, 8, 12,
+ 18, 19, 20, 22, 25, 26, 27, 28, 29, 32,
+ 33, 37, 41, 52, 64, 68, 69, 79, 81, 86,
+ 87, 8, 41, 6, 24, 41, 66, 41, 90, 90,
+ 5, 46, 91, 92, 69, 59, 69, 41, 77, 6,
+ 62, 62, 6, 62, 36, 41, 67, 75, 67, 76,
+ 8, 8, 8, 6, 62, 41, 6, 8, 11, 69,
+ 7, 41, 65, 83, 8, 9, 5, 86, 8, 66,
+ 69, 41, 7, 8, 1, 5, 5, 13, 8, 1,
+ 5, 91, 1, 5, 59, 6, 8, 63, 4, 41,
+ 60, 61, 66, 10, 13, 11, 41, 10, 13, 8,
+ 10, 14, 8, 70, 69, 4, 80, 21, 74, 41,
+ 7, 10, 73, 7, 41, 41, 90, 61, 8, 7,
+ 78, 65, 34, 35, 36, 84, 85, 13, 7, 11,
+ 67, 67, 41, 67, 67, 41, 67, 46, 41, 59,
+ 69, 41, 82, 41, 41, 24, 83, 7, 41, 41,
+ 11, 5, 84, 66, 66, 10, 13, 10, 13, 14,
+ 8, 5, 8, 24, 69, 7, 11, 11, 59, 13,
+ 11, 67, 67, 67, 67, 46, 71, 69, 59, 59,
+ 66, 66, 41, 13, 8, 66, 72, 41, 7, 69
};
#define yyerrok (yyerrstatus = 0)
@@ -1199,324 +1198,316 @@
switch (yytype)
{
case 41: /* "word" */
-#line 172 "ael.y"
+#line 170 "ael.y"
{ free((yyvaluep->str));};
-#line 1205 "ael.tab.c"
+#line 1204 "ael.tab.c"
break;
case 44: /* "objects" */
-#line 158 "ael.y"
- {
- destroy_pval((yyvaluep->pval));
- prev_word=0;
- };
-#line 1213 "ael.tab.c"
+#line 157 "ael.y"
+ {
+ destroy_pval((yyvaluep->pval));
+ prev_word=0;
+ };
+#line 1212 "ael.tab.c"
break;
case 45: /* "object" */
-#line 158 "ael.y"
- {
- destroy_pval((yyvaluep->pval));
- prev_word=0;
- };
-#line 1221 "ael.tab.c"
+#line 157 "ael.y"
+ {
+ destroy_pval((yyvaluep->pval));
+ prev_word=0;
+ };
+#line 1220 "ael.tab.c"
break;
case 46: /* "context_name" */
-#line 172 "ael.y"
+#line 170 "ael.y"
{ free((yyvaluep->str));};
-#line 1226 "ael.tab.c"
+#line 1225 "ael.tab.c"
break;
case 47: /* "context" */
-#line 158 "ael.y"
- {
- destroy_pval((yyvaluep->pval));
- prev_word=0;
- };
-#line 1234 "ael.tab.c"
+#line 157 "ael.y"
+ {
+ destroy_pval((yyvaluep->pval));
+ prev_word=0;
+ };
+#line 1233 "ael.tab.c"
break;
case 49: /* "macro" */
-#line 158 "ael.y"
- {
- destroy_pval((yyvaluep->pval));
- prev_word=0;
- };
-#line 1242 "ael.tab.c"
+#line 157 "ael.y"
+ {
+ destroy_pval((yyvaluep->pval));
+ prev_word=0;
+ };
+#line 1241 "ael.tab.c"
break;
case 50: /* "globals" */
-#line 158 "ael.y"
- {
- destroy_pval((yyvaluep->pval));
- prev_word=0;
- };
-#line 1250 "ael.tab.c"
+#line 157 "ael.y"
+ {
+ destroy_pval((yyvaluep->pval));
+ prev_word=0;
+ };
+#line 1249 "ael.tab.c"
break;
case 51: /* "global_statements" */
-#line 158 "ael.y"
- {
- destroy_pval((yyvaluep->pval));
- prev_word=0;
- };
[... 1732 lines stripped ...]
More information about the asterisk-commits
mailing list