[svn-commits] trunk r24425 - in /trunk/pbx/ael: ael.tab.c ael.y

svn-commits at lists.digium.com svn-commits at lists.digium.com
Wed May 3 09:28:48 MST 2006


Author: rizzo
Date: Wed May  3 11:28:48 2006
New Revision: 24425

URL: http://svn.digium.com/view/asterisk?rev=24425&view=rev
Log:
reduce shift/reduce warnings


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=24425&r1=24424&r2=24425&view=diff
==============================================================================
--- trunk/pbx/ael/ael.tab.c (original)
+++ trunk/pbx/ael/ael.tab.c Wed May  3 11:28:48 2006
@@ -420,16 +420,16 @@
 /* YYFINAL -- State number of the termination state. */
 #define YYFINAL  14
 /* YYLAST -- Last index in YYTABLE.  */
-#define YYLAST   327
+#define YYLAST   321
 
 /* YYNTOKENS -- Number of terminals. */
 #define YYNTOKENS  42
 /* YYNNTS -- Number of nonterminals. */
 #define YYNNTS  55
 /* YYNRULES -- Number of rules. */
-#define YYNRULES  138
+#define YYNRULES  135
 /* YYNRULES -- Number of states. */
-#define YYNSTATES  266
+#define YYNSTATES  263
 
 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX.  */
 #define YYUNDEFTOK  2
@@ -479,19 +479,19 @@
 static const unsigned short int yyprhs[] =
 {
        0,     0,     3,     5,     7,    10,    13,    15,    17,    19,
-      21,    23,    25,    30,    32,    33,    42,    47,    51,    53,
-      56,    59,    60,    66,    67,    69,    73,    76,    79,    83,
-      85,    87,    90,    93,    95,    97,    99,   101,   103,   105,
-     108,   110,   115,   119,   124,   132,   141,   143,   146,   149,
-     155,   157,   165,   166,   171,   174,   177,   182,   184,   187,
-     189,   192,   196,   198,   201,   205,   211,   215,   217,   221,
-     225,   228,   229,   230,   231,   244,   248,   250,   254,   257,
-     260,   261,   267,   270,   273,   276,   280,   282,   285,   286,
-     288,   292,   296,   302,   308,   314,   320,   322,   326,   332,
-     336,   337,   343,   347,   348,   352,   356,   359,   361,   362,
-     364,   365,   369,   370,   372,   375,   376,   378,   383,   387,
-     392,   393,   395,   398,   400,   406,   409,   412,   416,   419,
-     422,   426,   429,   432,   437,   439,   442,   445,   450
+      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,   132,   135,   138,   144,   146,   154,
+     155,   160,   163,   166,   171,   173,   176,   178,   181,   185,
+     187,   190,   194,   200,   204,   206,   210,   214,   217,   218,
+     219,   220,   233,   237,   239,   243,   246,   249,   250,   256,
+     259,   262,   265,   269,   271,   274,   275,   277,   281,   285,
+     291,   297,   303,   309,   311,   315,   321,   325,   326,   332,
+     336,   337,   341,   345,   348,   350,   351,   353,   354,   358,
+     359,   361,   364,   365,   367,   372,   376,   381,   382,   384,
+     387,   389,   395,   398,   401,   405,   408,   411,   415,   418,
+     420,   424,   427,   431,   434,   439
 };
 
 /* YYRHS -- A `-1'-separated list of the rules' RHS. */
@@ -501,67 +501,66 @@
       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,    88,
-       5,    -1,    16,     4,    51,     5,    -1,    16,     4,     5,
-      -1,    52,    -1,    51,    52,    -1,    51,     1,    -1,    -1,
-      41,     9,    53,    41,     8,    -1,    -1,    41,    -1,    54,
-      10,    41,    -1,    54,     1,    -1,     4,     5,    -1,     4,
-      56,     5,    -1,    57,    -1,     1,    -1,    56,    57,    -1,
-      56,     1,    -1,    59,    -1,    96,    -1,    90,    -1,    91,
-      -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,    70,    -1,    60,    70,    -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,
-      87,    -1,    85,    87,    -1,    -1,    60,    -1,    34,    41,
-      11,    86,    -1,    36,    11,    86,    -1,    35,    41,    11,
-      86,    -1,    -1,    89,    -1,    88,    89,    -1,    70,    -1,
-      37,    41,     4,    60,     5,    -1,    38,    92,    -1,    39,
-      92,    -1,     4,    93,     5,    -1,     4,     5,    -1,    41,
-       8,    -1,    93,    41,     8,    -1,    93,     1,    -1,    46,
-       8,    -1,    46,    13,    62,     8,    -1,    94,    -1,    95,
-      94,    -1,    95,     1,    -1,    40,     4,    95,     5,    -1,
-      40,     4,     5,    -1
+       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,    96,    -1,    90,    -1,    91,    -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,
+      70,    -1,    60,    70,    -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,    87,
+      -1,    85,    87,    -1,    -1,    60,    -1,    34,    41,    11,
+      86,    -1,    36,    11,    86,    -1,    35,    41,    11,    86,
+      -1,    -1,    89,    -1,    88,    89,    -1,    70,    -1,    37,
+      41,     4,    60,     5,    -1,    38,    92,    -1,    39,    92,
+      -1,     4,    93,     5,    -1,     4,     5,    -1,    41,     8,
+      -1,    93,    41,     8,    -1,    93,     1,    -1,    46,    -1,
+      46,    13,    62,    -1,    94,     8,    -1,    95,    94,     8,
+      -1,    95,     1,    -1,    40,     4,    95,     5,    -1,    40,
+       4,     5,    -1
 };
 
 /* YYRLINE[YYN] -- source line where rule number YYN was defined.  */
 static const unsigned short int yyrline[] =
 {
        0,   182,   182,   185,   186,   187,   190,   191,   192,   193,
-     196,   197,   200,   208,   209,   212,   217,   220,   224,   225,
-     226,   229,   229,   235,   236,   237,   238,   241,   242,   245,
-     246,   247,   248,   251,   252,   253,   254,   255,   256,   257,
-     258,   261,   266,   270,   275,   280,   289,   290,   291,   297,
-     302,   306,   314,   314,   319,   322,   325,   336,   337,   344,
-     345,   350,   358,   359,   363,   369,   378,   381,   382,   385,
-     388,   391,   392,   393,   391,   399,   403,   404,   406,   408,
-     411,   411,   444,   445,   446,   447,   451,   454,   455,   460,
-     461,   464,   467,   471,   475,   479,   486,   489,   492,   496,
-     502,   502,   507,   515,   515,   526,   533,   536,   537,   540,
-     541,   544,   547,   548,   549,   553,   554,   557,   561,   565,
-     571,   572,   573,   576,   577,   583,   588,   593,   594,   597,
-     598,   599,   602,   603,   610,   611,   612,   615,   618
+     196,   197,   200,   208,   209,   212,   217,   222,   223,   224,
+     227,   227,   233,   234,   235,   236,   239,   242,   243,   244,
+     247,   248,   249,   250,   251,   252,   253,   254,   257,   262,
+     266,   271,   276,   285,   286,   287,   293,   298,   302,   310,
+     310,   315,   318,   321,   332,   333,   340,   341,   346,   354,
+     355,   359,   365,   374,   377,   378,   381,   384,   387,   388,
+     389,   387,   395,   399,   400,   402,   404,   407,   407,   440,
+     441,   442,   443,   447,   450,   451,   456,   457,   460,   463,
+     467,   471,   475,   482,   485,   488,   492,   498,   498,   503,
+     511,   511,   522,   529,   532,   533,   536,   537,   540,   543,
+     544,   545,   549,   550,   553,   557,   561,   567,   568,   569,
+     572,   573,   579,   584,   589,   590,   593,   594,   595,   598,
+     599,   606,   607,   608,   611,   614
 };
 #endif
 
@@ -608,38 +607,38 @@
 static const unsigned char yyr1[] =
 {
        0,    42,    43,    44,    44,    44,    45,    45,    45,    45,
-      46,    46,    47,    48,    48,    49,    50,    50,    51,    51,
-      51,    53,    52,    54,    54,    54,    54,    55,    55,    56,
-      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,    85,    86,    86,    87,    87,    87,
-      88,    88,    88,    89,    89,    90,    91,    92,    92,    93,
-      93,    93,    94,    94,    95,    95,    95,    96,    96
+      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,    85,    86,    86,    87,    87,    87,    88,    88,    88,
+      89,    89,    90,    91,    92,    92,    93,    93,    93,    94,
+      94,    95,    95,    95,    96,    96
 };
 
 /* 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,     3,     1,     2,
-       2,     0,     5,     0,     1,     3,     2,     2,     3,     1,
-       1,     2,     2,     1,     1,     1,     1,     1,     1,     2,
-       1,     4,     3,     4,     7,     8,     1,     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,     1,     2,     0,     1,     4,     3,     4,
-       0,     1,     2,     1,     5,     2,     2,     3,     2,     2,
-       3,     2,     2,     4,     1,     2,     2,     4,     3
+       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,     1,     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,
+       1,     2,     0,     1,     4,     3,     4,     0,     1,     2,
+       1,     5,     2,     2,     3,     2,     2,     3,     2,     1,
+       3,     2,     3,     2,     4,     3
 };
 
 /* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
@@ -648,167 +647,167 @@
 static const unsigned char yydefact[] =
 {
       14,     9,     0,     0,    13,     0,     0,     3,     6,     0,
-       7,     8,     0,     0,     1,     5,     4,     0,    23,    17,
-       0,     0,    18,    11,    10,     0,    24,     0,    21,    20,
-      16,    19,     0,    12,    26,     0,     0,     0,    30,    27,
-      40,     0,     0,     0,     0,     0,     0,     0,    38,     0,
-      29,    37,    33,    35,    36,    34,   120,    25,     0,     0,
-       0,     0,     0,     0,   125,   126,     0,    39,     0,    32,
-      28,    31,     0,    86,     0,     0,     0,     0,     0,     0,
-       0,     0,     0,     0,     0,     0,     0,     0,    67,     0,
-      76,   123,   110,     0,     0,   121,    22,     0,     0,     0,
-      59,     0,   128,     0,     0,   138,     0,   134,     0,    42,
-       0,    46,     0,     0,    52,     0,    54,     0,    55,     0,
-      62,    89,     0,    96,     0,    83,    82,    84,    71,     0,
-       0,   103,    79,    70,    88,   106,    57,   109,     0,    78,
-      80,    15,   122,    41,     0,    43,    60,     0,   129,   131,
-     127,     0,   132,     0,   136,   137,   135,    48,    66,    47,
-     100,    77,     0,   112,    50,     0,     0,     0,     0,     0,
-       0,    63,     0,     0,    68,     0,     0,    69,     0,    75,
-       0,   104,     0,    85,    58,   105,   108,     0,     0,    61,
-       0,   130,     0,   102,   110,     0,     0,     0,     0,     0,
-     113,     0,    56,     0,     0,     0,    64,    91,    90,    62,
-      97,    99,     0,     0,    87,   107,   111,     0,     0,     0,
-     133,     0,    53,     0,     0,   115,    65,   114,     0,     0,
-       0,     0,     0,     0,     0,    72,   124,    81,     0,    44,
-     101,   115,   115,     0,   118,     0,     0,    95,    94,    93,
-      92,    98,     0,    45,   117,   119,     0,    49,     0,     0,
-      73,    51,     0,     0,     0,    74
+       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,   117,    24,     0,     0,     0,     0,     0,
+       0,   122,   123,     0,    36,     0,    29,    26,     0,     0,
+      83,     0,     0,     0,     0,     0,     0,     0,     0,     0,
+       0,     0,     0,     0,     0,    64,     0,    73,   120,   107,
+       0,     0,   118,    21,     0,     0,     0,    56,     0,   125,
+       0,     0,   135,   129,     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,   119,
+      38,     0,    40,    57,     0,   126,   128,   124,     0,     0,
+     131,   133,   134,     0,    45,    63,    44,    97,    74,     0,
+     109,    47,     0,     0,     0,     0,     0,     0,    60,     0,
+       0,    65,     0,     0,    66,     0,    72,     0,   101,     0,
+      82,    55,   102,   105,     0,     0,    58,     0,   127,   130,
+     132,    99,   107,     0,     0,     0,     0,     0,   110,     0,
+      53,     0,     0,     0,    61,    88,    87,    59,    94,    96,
+       0,     0,    84,   104,   108,     0,     0,     0,     0,    50,
+       0,     0,   112,    62,   111,     0,     0,     0,     0,     0,
+       0,     0,    69,   121,    78,     0,    41,    98,   112,   112,
+       0,   115,     0,     0,    92,    91,    90,    89,    95,     0,
+      42,   114,   116,     0,    46,     0,     0,    70,    48,     0,
+       0,     0,    71
 };
 
 /* YYDEFGOTO[NTERM-NUM]. */
 static const short int yydefgoto[] =
 {
-      -1,     5,     6,     7,   106,     8,     9,    10,    11,    21,
-      88,    37,    27,    33,    49,    50,    51,    52,   243,   165,
-     166,   115,   162,    89,   137,   167,   121,    90,   111,   178,
-     252,   262,   187,   183,   122,   124,   113,   194,    92,   181,
-      93,   216,   138,   199,   244,   200,    94,    95,    53,    54,
-      64,   104,   107,   108,    55
+      -1,     5,     6,     7,   103,     8,     9,    10,    11,    20,
+      85,    36,    26,    32,    46,    47,    48,    49,   240,   162,
+     163,   112,   159,    86,   134,   164,   118,    87,   108,   175,
+     249,   259,   184,   180,   119,   121,   110,   192,    89,   178,
+      90,   214,   135,   197,   241,   198,    91,    92,    50,    51,
+      61,   101,   104,   105,    52
 };
 
 /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
    STATE-NUM.  */
-#define YYPACT_NINF -78
+#define YYPACT_NINF -73
 static const short int yypact[] =
 {
-     105,   -78,   -25,    32,   -78,    68,   302,   -78,   -78,    72,
-     -78,   -78,    87,    24,   -78,   -78,   -78,   -21,    85,   -78,
-     125,     6,   -78,   -78,   -78,   120,   -78,   129,   -78,   -78,
-     -78,   -78,    20,   -78,   -78,   146,   101,   103,   -78,   -78,
-     -78,   128,   -19,   151,   159,   159,   171,     8,   -78,   130,
-     -78,   -78,   -78,   -78,   -78,   -78,   242,   -78,   168,   136,
-     172,   156,   141,    26,   -78,   -78,    48,   -78,   268,   -78,
-     -78,   -78,   268,   -78,   143,   173,   173,   175,   173,    96,
-     148,   184,   185,   187,   190,   173,   160,   140,   -78,   268,
-     -78,   -78,     1,    73,   216,   -78,   -78,   189,   141,   268,
-     161,   193,   -78,   195,    13,   -78,   132,   -78,     5,   -78,
-      82,   -78,   201,   202,   -78,   212,   -78,   181,   -78,    30,
-      -6,    93,   215,     9,   217,   -78,   -78,   -78,   -78,   268,
-     222,   -78,   -78,   -78,   208,   -78,   191,   -78,   115,   -78,
-     -78,   -78,   -78,   -78,   223,   -78,   192,   196,   -78,   -78,
-     -78,   231,   -78,   181,   -78,   -78,   -78,   -78,   -78,   -78,
-     224,   -78,   199,   138,    88,   234,   244,   241,   148,   148,
-     214,   -78,   148,   148,   -78,   218,   -21,   -78,   225,   -78,
-     268,   -78,   268,   -78,   -78,   -78,   232,   236,   237,   -78,
-     239,   -78,   248,   -78,   199,   251,   240,   243,   254,    83,
-     -78,   141,   -78,   141,   272,   276,   -78,   275,   278,    16,
-     -78,   -78,   284,   186,   -78,   -78,   -78,   290,   280,   268,
-     -78,   155,   -78,   288,   295,   268,   -78,   -78,   294,   297,
-     148,   148,   148,   148,   -21,   -78,   -78,   -78,   268,   -78,
-     -78,   268,   268,    44,   -78,   141,   141,   -78,   -78,   -78,
-     -78,   -78,   270,   -78,   -78,   -78,   299,   -78,   305,   141,
-     -78,   -78,   273,   308,   268,   -78
+     116,   -73,   -19,    28,   -73,    67,   122,   -73,   -73,    72,
+     -73,   -73,    95,    71,   -73,   -73,   -73,    45,    85,   119,
+      18,    71,   -73,   -73,   137,   -73,    19,   -73,   -73,   -73,
+     135,    20,   -73,   -73,   154,   123,   127,   -73,   146,   -16,
+     163,   167,   167,   168,     7,   -73,   142,    20,   -73,   -73,
+     -73,   -73,   -73,   245,   -73,   165,   133,   169,   152,   136,
+       0,   -73,   -73,    -1,   -73,   271,   -73,   -73,   149,   271,
+     -73,   138,   172,   172,   174,   172,    68,   141,   173,   176,
+     179,   183,   172,   150,   140,   -73,   271,   -73,   -73,     5,
+     110,   219,   -73,   -73,   182,   136,   271,   151,   186,   -73,
+     187,    13,   -73,   189,   188,     6,   -73,    88,   -73,   194,
+     195,   -73,   200,   -73,   166,   -73,    11,    -5,    81,   198,
+     143,   202,   -73,   -73,   -73,   -73,   271,   204,   -73,   -73,
+     -73,   196,   -73,   175,   -73,    23,   -73,   -73,   -73,   -73,
+     -73,   221,   -73,   191,   192,   -73,   -73,   -73,   222,   166,
+     -73,   -73,   -73,   227,   -73,   -73,   -73,   229,   -73,   199,
+      99,    46,   216,   235,   232,   141,   141,   209,   -73,   141,
+     141,   -73,   213,    45,   -73,   214,   -73,   271,   -73,   271,
+     -73,   -73,   -73,   217,   218,   220,   -73,   238,   -73,   -73,
+     -73,   -73,   199,   259,   228,   239,   257,    48,   -73,   136,
+     -73,   136,   266,   268,   -73,   274,   272,    54,   -73,   -73,
+     279,   193,   -73,   -73,   -73,   280,   270,   271,   145,   -73,
+     281,   284,   271,   -73,   -73,   288,   291,   141,   141,   141,
+     141,    45,   -73,   -73,   -73,   271,   -73,   -73,   271,   271,
+      44,   -73,   136,   136,   -73,   -73,   -73,   -73,   -73,   264,
+     -73,   -73,   -73,   293,   -73,   299,   136,   -73,   -73,   267,
+     302,   271,   -73
 };
 
 /* YYPGOTO[NTERM-NUM].  */
 static const short int yypgoto[] =
 {
-     -78,   -78,   -78,   310,   -17,   -78,   -78,   -78,   -78,   -78,
-      84,   -78,   -78,   -78,   -78,   271,   -78,   -78,   -68,   -78,
-     166,   -52,   -78,   -78,   162,   -60,   -77,   -78,   -55,   -78,
-     -78,   -78,   -78,   -78,   -78,   -78,   -78,   -78,   -78,   -78,
-     -78,   -78,   127,   -78,   -75,   123,   -78,   229,   -78,   -78,
-     281,   -78,   219,   -78,   -78
+     -73,   -73,   -73,   304,   -17,   -73,   -73,   -73,   -73,   290,
+      -4,   -73,   -73,   -73,   269,   -73,   -73,   -73,   -66,   -73,
+     164,    15,   -73,   -73,   155,   -57,   -67,   -73,   -52,   -73,
+     -73,   -73,   -73,   -73,   -73,   -73,   -73,   -73,   -73,   -73,
+     -73,   -73,   125,   -73,   -72,   118,   -73,   230,   -73,   -73,
+     276,   -73,   215,   -73,   -73
 };
 
 /* 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 -117
+#define YYTABLE_NINF -114
 static const short int yytable[] =
 {
-      25,    91,   101,   123,   110,   170,   154,    29,   135,    67,
-     155,    30,    60,   109,   149,    23,    12,    28,   150,   175,
-      24,    38,    61,   176,   116,    39,   118,   170,    40,    19,
-     234,   102,    68,   129,   134,   171,    13,    41,   144,    91,
-     168,    23,   136,   169,   145,   157,    24,    20,    72,  -116,
-      42,    43,    73,   105,   151,   159,    74,   171,    44,    45,
-      46,    47,    75,    76,    77,    20,    78,   103,    14,    79,
-      80,    81,    82,    83,   179,    17,    84,    85,  -116,  -116,
-    -116,   139,   140,   157,    23,    87,    72,   158,   226,    24,
-      73,   204,   205,    18,    74,   207,   208,    22,   210,   -59,
-      75,    76,    77,   172,    78,    31,   173,    79,    80,    81,
-      82,    83,   213,     1,    84,    85,    48,   196,   197,   198,
-       2,     3,   185,    87,    32,   186,    26,   214,     4,   146,
-      34,    69,   119,    48,    28,    70,    35,   120,    40,    36,
-     152,   228,    57,   229,    58,   153,   131,    41,   132,    28,
-      56,   133,    59,   247,   248,   249,   250,    62,   159,   211,
-      42,    43,   240,    63,   239,   186,   254,   255,    44,    45,
-      46,    47,   196,   197,   198,    66,    96,    97,    98,   114,
-      99,   117,   100,   253,   112,   256,   257,   157,   159,   120,
-      72,   236,   125,   126,    73,   127,   128,   143,    74,   261,
-     147,   130,   146,   148,    75,    76,    77,   160,    78,   265,
-     161,    79,    80,    81,    82,    83,   163,   251,    84,    85,
-      72,   141,   164,   174,    73,   177,   180,    87,    74,   182,
-     188,   193,   184,   189,    75,    76,    77,   190,    78,   191,
-     136,    79,    80,    81,    82,    83,    72,   201,    84,    85,
-      73,   202,   203,    86,    74,   206,   220,    87,   222,   209,
-      75,    76,    77,   219,    78,   225,   212,    79,    80,    81,
-      82,    83,    72,   215,    84,    85,    73,   217,   218,    86,
-      74,   223,   230,    87,   224,   232,    75,    76,    77,   231,
-      78,   233,   235,    79,    80,    81,    82,    83,   237,   241,
-      84,    85,    -2,    15,   238,   -14,   242,   245,   246,    87,
-       1,   258,   259,   260,   263,   264,    16,     2,     3,   192,
-      71,   221,   227,   142,   195,     4,    65,   156
+      24,    88,    98,   107,   102,    99,   167,   151,    64,    21,
+     120,   152,   132,   106,   146,    57,    27,    21,   147,    28,
+      33,   165,    12,    29,   166,    58,    34,    45,    37,    35,
+     182,    65,    13,   183,   131,    22,   168,    38,   141,    88,
+      23,   100,    22,    45,   142,   154,   133,    23,    69,  -113,
+      39,    40,    70,   223,   148,   156,    71,   -56,    41,    42,
+      43,    44,    72,    73,    74,   167,    75,    14,   231,    76,
+      77,    78,    79,    80,   176,    17,    81,    82,  -113,  -113,
+    -113,    22,   194,   195,   196,    84,    23,   143,   113,   154,
+     115,   169,    69,   155,   170,   168,    70,   126,   202,   203,
+      71,    18,   205,   206,   116,   208,    72,    73,    74,   117,
+      75,   211,    19,    76,    77,    78,    79,    80,   136,   137,
+      81,    82,    -2,    15,     1,   -14,    25,   212,    27,    84,
+       1,     2,     3,   194,   195,   196,    28,     2,     3,     4,
+     -18,    31,   225,    66,   226,     4,   128,    67,   129,    27,
+      66,   130,   237,   172,   -28,   183,   209,   173,    53,   156,
+     244,   245,   246,   247,    54,   236,   251,   252,    55,    59,
+      56,    60,    63,    93,    94,    95,    96,    97,   111,   109,
+     114,   122,   117,   250,   123,   253,   254,   124,   156,   125,
+     140,   127,   143,   144,   154,   145,   150,    69,   233,   258,
+     157,    70,   149,   158,   160,    71,   171,   161,   177,   262,
+     174,    72,    73,    74,   248,    75,   181,   179,    76,    77,
+      78,    79,    80,    69,   138,    81,    82,    70,   185,   199,
+     188,    71,   186,   187,    84,   190,   191,    72,    73,    74,
+     133,    75,   200,   201,    76,    77,    78,    79,    80,    69,
+     204,    81,    82,    70,   207,   210,    83,    71,   213,   215,
+      84,   216,   217,    72,    73,    74,   219,    75,   222,   220,
+      76,    77,    78,    79,    80,    69,   227,    81,    82,    70,
+     221,   228,    83,    71,   229,   230,    84,   232,   234,    72,
+      73,    74,   238,    75,   235,   239,    76,    77,    78,    79,
+      80,   242,   243,    81,    82,   255,   256,   257,   260,   261,
+      16,    30,    84,   189,   193,   224,    68,   218,    62,     0,
+     153,   139
 };
 
-static const unsigned short int yycheck[] =
-{
-      17,    56,    62,    80,    72,    11,     1,     1,     7,     1,
-       5,     5,    31,    68,     1,    36,    41,     9,     5,    10,
-      41,     1,    41,    14,    76,     5,    78,    11,     8,     5,
-      14,     5,    24,    85,    89,    41,     4,    17,    98,    94,
-      10,    36,    41,    13,    99,     1,    41,    41,     4,     5,
-      30,    31,     8,     5,    41,   110,    12,    41,    38,    39,
-      40,    41,    18,    19,    20,    41,    22,    41,     0,    25,
-      26,    27,    28,    29,   129,     3,    32,    33,    34,    35,
-      36,     8,     9,     1,    36,    41,     4,     5,     5,    41,
-       8,   168,   169,     6,    12,   172,   173,    13,   175,    11,
-      18,    19,    20,    10,    22,    21,    13,    25,    26,    27,
-      28,    29,   180,     8,    32,    33,    32,    34,    35,    36,
-      15,    16,     7,    41,     4,    10,    41,   182,    23,    41,
-       1,     1,    36,    49,     9,     5,     7,    41,     8,    10,
-       8,   201,    41,   203,    41,    13,     6,    17,     8,     9,
-       4,    11,    24,   230,   231,   232,   233,     6,   213,   176,
-      30,    31,     7,     4,   219,    10,   241,   242,    38,    39,
-      40,    41,    34,    35,    36,     4,     8,    41,     6,     6,
-      24,     6,    41,   238,    41,   245,   246,     1,   243,    41,
-       4,     5,     8,     8,     8,     8,     6,     8,    12,   259,
-       7,    41,    41,     8,    18,    19,    20,     6,    22,   264,
-       8,    25,    26,    27,    28,    29,     4,   234,    32,    33,
-       4,     5,    41,     8,     8,     8,     4,    41,    12,    21,
-       7,     7,    41,    41,    18,    19,    20,    41,    22,     8,
-      41,    25,    26,    27,    28,    29,     4,    13,    32,    33,
-       8,     7,    11,    37,    12,    41,     8,    41,     7,    41,
-      18,    19,    20,    24,    22,    11,    41,    25,    26,    27,
-      28,    29,     4,    41,    32,    33,     8,    41,    41,    37,
-      12,    41,    10,    41,    41,    10,    18,    19,    20,    13,
-      22,    13,     8,    25,    26,    27,    28,    29,     8,    11,
-      32,    33,     0,     1,    24,     3,    11,    13,    11,    41,
-       8,    41,    13,     8,    41,     7,     6,    15,    16,   153,
-      49,   194,   199,    94,   162,    23,    45,   108
+static const short int yycheck[] =
+{
+      17,    53,    59,    69,     5,     5,    11,     1,     1,    13,
+      77,     5,     7,    65,     1,    31,     9,    21,     5,     1,
+       1,    10,    41,     5,    13,    41,     7,    31,     8,    10,
+       7,    24,     4,    10,    86,    36,    41,    17,    95,    91,
+      41,    41,    36,    47,    96,     1,    41,    41,     4,     5,
+      30,    31,     8,     5,    41,   107,    12,    11,    38,    39,
+      40,    41,    18,    19,    20,    11,    22,     0,    14,    25,
+      26,    27,    28,    29,   126,     3,    32,    33,    34,    35,
+      36,    36,    34,    35,    36,    41,    41,    41,    73,     1,
+      75,    10,     4,     5,    13,    41,     8,    82,   165,   166,
+      12,     6,   169,   170,    36,   172,    18,    19,    20,    41,
+      22,   177,    41,    25,    26,    27,    28,    29,     8,     9,
+      32,    33,     0,     1,     8,     3,    41,   179,     9,    41,
+       8,    15,    16,    34,    35,    36,     1,    15,    16,    23,
+       5,     4,   199,     1,   201,    23,     6,     5,     8,     9,
+       1,    11,     7,    10,     5,    10,   173,    14,     4,   211,
+     227,   228,   229,   230,    41,   217,   238,   239,    41,     6,
+      24,     4,     4,     8,    41,     6,    24,    41,     6,    41,
+       6,     8,    41,   235,     8,   242,   243,     8,   240,     6,
+       8,    41,    41,     7,     1,     8,     8,     4,     5,   256,
+       6,     8,    13,     8,     4,    12,     8,    41,     4,   261,
+       8,    18,    19,    20,   231,    22,    41,    21,    25,    26,
+      27,    28,    29,     4,     5,    32,    33,     8,     7,    13,
+       8,    12,    41,    41,    41,     8,     7,    18,    19,    20,
+      41,    22,     7,    11,    25,    26,    27,    28,    29,     4,
+      41,    32,    33,     8,    41,    41,    37,    12,    41,    41,
+      41,    41,    24,    18,    19,    20,     7,    22,    11,    41,
+      25,    26,    27,    28,    29,     4,    10,    32,    33,     8,
+      41,    13,    37,    12,    10,    13,    41,     8,     8,    18,
+      19,    20,    11,    22,    24,    11,    25,    26,    27,    28,
+      29,    13,    11,    32,    33,    41,    13,     8,    41,     7,
+       6,    21,    41,   149,   159,   197,    47,   192,    42,    -1,
+     105,    91
 };
 
 /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
@@ -816,32 +815,32 @@
 static const unsigned char yystos[] =
 {
        0,     8,    15,    16,    23,    43,    44,    45,    47,    48,
-      49,    50,    41,     4,     0,     1,    45,     3,     6,     5,
-      41,    51,    52,    36,    41,    46,    41,    54,     9,     1,
-       5,    52,     4,    55,     1,     7,    10,    53,     1,     5,
-       8,    17,    30,    31,    38,    39,    40,    41,    52,    56,
-      57,    58,    59,    90,    91,    96,     4,    41,    41,    24,
-      31,    41,     6,     4,    92,    92,     4,     1,    24,     1,
-       5,    57,     4,     8,    12,    18,    19,    20,    22,    25,
-      26,    27,    28,    29,    32,    33,    37,    41,    52,    65,
-      69,    70,    80,    82,    88,    89,     8,    41,     6,    24,
-      41,    67,     5,    41,    93,     5,    46,    94,    95,    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,    89,     8,    67,    70,    41,     7,     8,     1,
-       5,    41,     8,    13,     1,     5,    94,     1,     5,    70,
-       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,     8,    62,     7,    79,    66,    34,    35,    36,    85,
-      87,    13,     7,    11,    68,    68,    41,    68,    68,    41,
-      68,    46,    41,    60,    70,    41,    83,    41,    41,    24,
-       8,    84,     7,    41,    41,    11,     5,    87,    67,    67,
-      10,    13,    10,    13,    14,     8,     5,     8,    24,    70,
-       7,    11,    11,    60,    86,    13,    11,    68,    68,    68,
-      68,    46,    72,    70,    86,    86,    67,    67,    41,    13,
-       8,    67,    73,    41,     7,    70
+      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,
+      90,    91,    96,     4,    41,    41,    24,    31,    41,     6,
+       4,    92,    92,     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,    88,    89,     8,    41,     6,    24,    41,    67,     5,
+      41,    93,     5,    46,    94,    95,    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,    89,
+       8,    67,    70,    41,     7,     8,     1,     5,    41,    13,
+       8,     1,     5,    94,     1,     5,    70,     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,     8,    62,
+       8,     7,    79,    66,    34,    35,    36,    85,    87,    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,    87,    67,    67,    10,    13,    10,
+      13,    14,     8,     5,     8,    24,    70,     7,    11,    11,
+      60,    86,    13,    11,    68,    68,    68,    68,    46,    72,
+      70,    86,    86,    67,    67,    41,    13,     8,    67,    73,
+      41,     7,    70
 };
 
 #define yyerrok		(yyerrstatus = 0)
@@ -1219,7 +1218,7 @@
       case 41: /* "word" */
 #line 175 "ael.y"
         { free((yyvaluep->str));};
-#line 1223 "ael.tab.c"
+#line 1222 "ael.tab.c"
         break;
       case 44: /* "objects" */
 #line 160 "ael.y"
@@ -1227,7 +1226,7 @@
 		destroy_pval((yyvaluep->pval));
 		prev_word=0;
 	};
-#line 1231 "ael.tab.c"
+#line 1230 "ael.tab.c"
         break;

[... 1543 lines stripped ...]


More information about the svn-commits mailing list