]> granicus.if.org Git - sudo/commitdiff
regen
authorTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 24 Aug 1999 16:40:23 +0000 (16:40 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Tue, 24 Aug 1999 16:40:23 +0000 (16:40 +0000)
lex.yy.c

index 4cb9b2051abbe90e030719ce0caa6cc9abbd0775..44c23f9360d70dcf033e29d431c0f5f9ee4a393c 100644 (file)
--- a/lex.yy.c
+++ b/lex.yy.c
@@ -284,35 +284,37 @@ static void yy_fatal_error YY_PROTO(( yyconst char msg[] ));
        *yy_cp = '\0'; \
        yy_c_buf_p = yy_cp;
 
-#define YY_NUM_RULES 26
-#define YY_END_OF_BUFFER 27
-static yyconst short int yy_accept[222] =
+#define YY_NUM_RULES 27
+#define YY_END_OF_BUFFER 28
+static yyconst short int yy_accept[246] =
     {   0,
-        0,    0,    0,    0,    0,    0,   27,   25,    1,    5,
-        9,   25,   25,   18,   25,    8,   25,   24,   11,   10,
-       23,   23,   23,   25,   24,    7,    4,    7,    7,    7,
-        4,    7,    7,    4,    4,    7,    7,    7,   25,    7,
-       20,    9,   20,   20,   21,   20,   20,   20,   10,   19,
-       19,   19,   20,   20,    1,    9,    0,    6,   15,   14,
-       22,   24,    0,   24,   24,    0,   23,   23,   23,    0,
+        0,    0,    0,    0,    0,    0,   28,   26,    1,    5,
+        9,   26,   26,   19,   26,    8,   26,   25,   11,   10,
+       24,   24,   24,   26,   25,    7,    4,    7,    7,    7,
+        4,    7,    7,    4,    4,    7,    7,    7,   26,    7,
+       21,    9,   21,   21,   22,   21,   21,   21,   10,   20,
+       20,   20,   21,   21,    1,    9,    0,    6,   15,   14,
+       23,   25,    0,   25,   25,    0,   24,   24,   24,    0,
         2,    7,    7,    7,    7,    7,    7,    7,    7,    7,
-        7,    7,    7,    7,    3,    3,   20,    9,   15,   14,
-       20,   20,   20,   20,   20,   20,   19,   19,   19,    0,
-
-       24,   17,   23,   23,    7,    7,    7,    7,    7,   20,
-       20,   17,   19,   19,    0,    0,   23,   23,    7,    7,
-        7,    7,   20,   20,   19,   19,    0,    0,   23,   23,
-        7,    7,    7,    7,   20,   20,   19,   19,    0,    0,
-       23,   23,    7,    7,    7,    7,   20,   20,   19,   19,
-       16,    0,   23,    0,   13,    7,    7,    7,   16,   20,
-       19,    0,   16,   23,    7,    7,    7,   20,   16,   19,
-        0,   16,    0,   12,    7,    7,   20,   16,    0,    0,
-        7,    7,   20,   20,    0,    0,    7,    7,   20,   20,
-        0,    0,    7,    7,   20,   20,    0,    0,    7,    7,
-
-       20,   20,    0,    0,    7,    7,   20,   20,   16,    0,
-        7,    7,   16,   20,   16,    7,   16,   16,    7,   16,
-        0
+        7,    7,    7,    7,    3,    3,   21,    9,   15,   14,
+       21,   21,   21,   21,   21,   21,   20,   20,   20,    0,
+
+       25,   18,   24,   24,    7,    7,    7,    7,    7,   21,
+       21,   18,   20,   20,    0,    0,   24,   24,    7,    7,
+        7,    7,   21,   21,   20,   20,    0,    0,   24,   24,
+        7,    7,    7,    7,   21,   21,   20,   20,    0,    0,
+       24,   24,    7,    7,    7,    7,   21,   21,   20,   20,
+       16,    0,   24,    0,   13,    7,    7,    7,   16,   21,
+       20,    0,   16,   24,    7,    7,    7,   21,   16,   20,
+        0,   17,   17,   16,    0,   12,    7,    7,    7,    7,
+       21,   17,   17,   16,    0,    0,   17,   17,    7,    7,
+        7,    7,   21,   21,   17,   17,    0,    0,   17,   17,
+
+        7,    7,    7,    7,   21,   21,   17,   17,    0,    0,
+       17,   17,    7,    7,    7,    7,   21,   21,   17,   17,
+        0,    0,    7,    7,   21,   21,    0,    0,    7,    7,
+       21,   21,   16,    0,    7,    7,   16,   21,   16,    7,
+       16,   16,    7,   16,    0
     } ;
 
 static yyconst int yy_ec[256] =
@@ -321,16 +323,16 @@ static yyconst int yy_ec[256] =
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    2,    4,    1,    5,    1,    6,    1,    1,    7,
-        8,    1,    9,   10,   11,   12,   13,   14,   14,   14,
-       14,   14,   14,   14,   14,   14,   14,   15,    1,    1,
-       16,    1,    1,    1,   17,   18,   18,   19,   18,   18,
-       18,   18,   18,   18,   18,   18,   18,   20,   21,   22,
-       18,   18,   23,   18,   18,   18,   24,   18,   18,   18,
-        1,   25,    1,    1,   26,    1,   27,   27,   27,   27,
-
-       27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
-       27,   27,   27,   27,   27,   27,   27,   27,   27,   27,
-       27,   27,    1,    1,    1,    1,    1,    1,    1,    1,
+        8,    1,    9,   10,   11,   12,   13,   14,   15,   15,
+       16,   17,   17,   17,   17,   17,   17,   18,    1,    1,
+       19,    1,    1,    1,   20,   21,   21,   22,   21,   21,
+       21,   21,   21,   21,   21,   21,   21,   23,   24,   25,
+       21,   21,   26,   21,   21,   21,   27,   21,   21,   21,
+        1,   28,    1,    1,   29,    1,   30,   30,   30,   30,
+
+       30,   30,   30,   30,   30,   30,   30,   30,   30,   30,
+       30,   30,   30,   30,   30,   30,   30,   30,   30,   30,
+       30,   30,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -347,211 +349,299 @@ static yyconst int yy_ec[256] =
         1,    1,    1,    1,    1
     } ;
 
-static yyconst int yy_meta[28] =
+static yyconst int yy_meta[31] =
     {   0,
         1,    2,    2,    1,    3,    1,    1,    4,    1,    2,
-        5,    6,    1,    5,    2,    7,    5,    5,    5,    5,
-        5,    5,    5,    5,    8,    5,    5
+        5,    6,    7,    8,    8,    8,    8,    2,    9,    5,
+        5,    5,    5,    5,    5,    5,    5,   10,    5,    5
     } ;
 
-static yyconst short int yy_base[239] =
+static yyconst short int yy_base[282] =
     {   0,
-        0,    0,   27,    0,   54,    0,  566,  567,  563,  567,
-      560,  560,    0,  567,    0,  567,    0,   70,  567,  567,
-       74,   76,   72,   88,  550,    0,  567,  557,   75,   84,
-      567,   89,  109,  567,    0,  136,  539,  542,   93,  150,
-        0,  554,    0,    0,  567,    0,  170,  195,    0,  222,
-      536,  539,   96,  236,  553,  550,  550,  567,    0,    0,
-        0,  540,  537,   90,  538,    0,  528,   85,  156,  109,
-      567,    0,  544,  126,  157,  103,  169,  533,  532,    0,
-      262,    0,  523,  521,  136,  567,    0,  539,    0,    0,
-      282,  173,  528,  527,    0,  307,    0,  518,  516,  176,
-
-      526,  525,  163,  168,  180,  522,  523,  517,  510,  191,
-      518,  519,  513,  506,  514,  218,  270,  240,  513,  280,
-      503,  501,  510,  283,  500,  498,  287,  509,  279,  284,
-      292,  508,  496,  499,  303,  505,  493,  496,  500,  323,
-      315,  336,  499,  328,  488,  195,  497,  329,  486,  222,
-      238,  497,  325,  294,  567,  334,  496,  488,  336,  488,
-      475,  478,  339,  343,  472,  341,  354,  470,  346,  359,
-      350,  465,  361,  567,  353,  463,  354,  459,  457,  358,
-      456,  359,  455,  363,  366,  450,  367,  442,  370,  434,
-      425,  371,  414,  374,  413,  375,  378,  409,  379,  407,
-
-      382,  401,  397,  383,  308,  386,  296,  387,  263,  260,
-      251,  213,  184,  181,  152,  147,  132,  567,    0,    0,
-      567,  401,  409,  417,  425,  427,  429,  431,  437,  444,
-      452,  460,  466,  474,  482,  490,  498,  119
+        0,    0,   30,    0,   60,    0,  900,  923,  895,  923,
+      886,  884,    0,  923,    0,  923,    0,   79,  923,  923,
+       86,   88,   81,  100,  872,    0,  923,  877,   96,   98,
+      923,  102,  126,  923,    0,  156,  849,  851,  106,  186,
+        0,  858,    0,    0,  923,    0,  192,  220,    0,  250,
+      835,  838,  108,  280,  848,  844,  835,  923,    0,    0,
+        0,  818,  187,  297,  816,    0,  796,   89,   91,  117,
+      923,    0,  814,  146,  180,  117,  303,  198,  202,  320,
+      339,    0,  785,  782,  126,  923,    0,  795,    0,    0,
+      345,  362,  280,  286,  379,  407,    0,  770,  768,  781,
+
+      780,  779,  186,   99,  424,  778,  441,  761,  745,  449,
+      749,  466,  732,  723,  290,  733,  183,  264,  320,  340,
+      715,  706,  345,  351,  706,  697,  710,  702,  204,  236,
+      483,  700,  626,  624,  489,  598,  574,  574,  355,  574,
+      314,  379,  379,  385,  521,  220,  407,  413,  507,  250,
+      511,  506,  365,  280,  923,  494,  490,  474,  499,  472,
+      447,  417,  449,  450,  441,  466,  388,  472,  476,  407,
+      439,  432,  505,  424,  441,  923,  511,  515,  144,  397,
+      521,  525,  308,  369,  529,  363,  351,  535,  539,  543,
+      547,  551,  555,  559,  563,  567,  337,  330,  304,  403,
+
+      573,  298,  577,  583,  587,  278,  591,  597,  599,  271,
+      603,  316,  607,  611,  615,  390,  619,  623,  627,  462,
+      241,  211,  633,  184,  639,  177,  643,  172,  647,  651,
+      655,  659,  663,  154,  667,  132,  671,   80,  675,  679,
+      683,  923,    0,    0,  923,  700,  710,  720,  730,  734,
+      738,  742,  750,  759,  769,  779,  787,  797,  806,  816,
+      826,  836,  846,  852,  860,  869,  874,  877,  880,  883,
+      885,  887,  890,  893,  896,  899,  902,  905,  908,  911,
+      914
     } ;
 
-static yyconst short int yy_def[239] =
+static yyconst short int yy_def[282] =
     {   0,
-      221,    1,  221,    3,  221,    5,  221,  221,  221,  221,
-      221,  222,  223,  221,  224,  221,  225,  226,  221,  221,
-      227,  227,   22,  221,  228,  229,  221,  229,  230,  231,
-      221,  232,  221,  221,  229,  221,   36,   36,  233,   36,
-      234,  234,  234,  235,  221,  236,  237,  221,  234,  221,
-       50,   50,  234,   50,  221,  221,  222,  221,  223,  224,
-      225,  226,  221,  226,  228,  238,   22,   22,   22,  221,
-      221,  229,  229,  230,  231,  232,   33,  229,   33,   40,
-      221,   36,   36,   36,  221,  221,  234,  234,  235,  236,
-      237,   48,  234,   48,   54,  221,   50,   50,   50,  221,
-
-      226,  238,   22,   22,  229,   33,   81,   36,   36,  234,
-       48,   96,   50,   50,  221,  221,   22,   22,  229,  229,
-       36,   36,  234,  234,   50,   50,  221,  221,   22,   22,
-      229,  229,   36,   36,  234,  234,   50,   50,  221,  221,
-       22,   22,  229,  229,   36,   36,  234,  234,   50,   50,
-      221,  221,   22,  221,  221,  229,  229,   36,  234,  234,
-       50,  221,  221,  142,  229,  229,   36,  234,  234,   50,
-      221,  221,  221,  221,  229,  229,  234,  234,  221,  221,
-      229,  229,  234,  234,  221,  221,  229,  229,  234,  234,
-      221,  221,  229,  229,  234,  234,  221,  221,  229,  229,
-
-      234,  234,  221,  221,  229,  229,  234,  234,  221,  221,
-      229,  229,  234,  234,  221,  229,  234,  221,  229,  234,
-        0,  221,  221,  221,  221,  221,  221,  221,  221,  221,
-      221,  221,  221,  221,  221,  221,  221,  221
+      245,    1,  245,    3,  245,    5,  245,  245,  245,  245,
+      245,  246,  247,  245,  248,  245,  249,  250,  245,  245,
+      251,  251,   22,  245,  252,  253,  245,  253,  254,  255,
+      245,  256,  245,  245,  253,  245,   36,   36,  257,  258,
+      259,  259,  259,  260,  245,  261,  262,  245,  259,  245,
+       50,   50,  259,  263,  245,  245,  246,  245,  247,  248,
+      249,  250,  245,  250,  252,  264,   22,   22,   22,  245,
+      245,  253,  253,  254,  255,  256,   33,  253,   33,  258,
+      265,   36,   36,   36,  245,  245,  259,  259,  260,  261,
+      262,   48,  259,   48,  263,  266,   50,   50,   50,  267,
+
+      250,  264,   22,   22,  253,   77,  265,   36,   36,  259,
+       92,  266,   50,   50,  245,  268,   22,   22,  253,  105,
+       36,   36,  259,  110,   50,   50,  269,  245,   22,   22,
+      105,  253,   36,   36,  110,  259,   50,   50,  245,  270,
+       22,   22,  253,  131,   36,   36,  259,  135,   50,   50,
+      271,  245,   22,  245,  245,  253,  253,   36,  259,  259,
+       50,  245,  272,   22,  253,  156,   36,  259,  159,   50,
+      273,  274,  245,  245,  245,  245,  253,  177,  177,  253,
+      259,  181,  181,  259,  245,  275,  276,  245,  253,  177,
+      177,  177,  259,  181,  181,  181,  277,  245,  278,  245,
+
+      177,  253,  177,  253,  181,  259,  181,  259,  245,  279,
+      245,  245,  253,  201,  253,  253,  259,  205,  259,  259,
+      280,  245,  253,  253,  259,  259,  245,  281,  253,  223,
+      259,  225,  245,  245,  253,  253,  259,  259,  245,  253,
+      259,  245,  253,  259,    0,  245,  245,  245,  245,  245,
+      245,  245,  245,  245,  245,  245,  245,  245,  245,  245,
+      245,  245,  245,  245,  245,  245,  245,  245,  245,  245,
+      245,  245,  245,  245,  245,  245,  245,  245,  245,  245,
+      245
     } ;
 
-static yyconst short int yy_nxt[595] =
+static yyconst short int yy_nxt[954] =
     {   0,
         8,    9,   10,   11,   12,   13,   14,    8,   15,   16,
-        8,    8,   17,   18,   19,   20,   21,   21,   21,   22,
-       21,   23,   21,   21,   24,    8,   25,   26,    9,   27,
-       28,   26,   29,   26,   26,   30,   31,   26,   26,   32,
-       33,   34,   35,   36,   36,   36,   37,   36,   38,   36,
-       36,   39,   26,   40,   41,    9,   10,   42,   43,   44,
-       41,   45,   46,   16,   41,   41,   47,   48,   19,   49,
-       50,   50,   50,   51,   50,   52,   50,   50,   53,   41,
-       54,   63,   72,   64,   65,   66,   65,   66,   69,   70,
-       71,   72,   67,   72,   85,   71,   68,   70,   71,   59,
-
-       65,   63,   65,  101,   72,   67,  103,   72,   60,   72,
-       70,   71,   72,   72,   72,   72,   72,   72,   72,   77,
-       78,   72,   79,  102,   72,   77,   77,   77,   77,   77,
-       77,   77,   77,   72,   77,   77,   72,   70,   71,   72,
-       72,   72,   72,   72,   72,  220,   80,   81,   72,   82,
-       59,   72,   82,   82,   82,   82,   82,   82,   82,   82,
-      219,   82,   80,   80,   72,  218,   80,   80,   80,   80,
-       80,   80,   80,   80,   87,   80,   67,   61,  104,  117,
-       72,   60,   77,   67,   87,   87,   92,  115,   67,  116,
-      118,  119,  207,  120,   87,   87,  154,  217,   87,   87,
-
-       87,   87,  123,   87,  124,   92,   93,   87,   94,  155,
-       87,   92,   92,   92,   92,   92,   92,   92,   92,   87,
-       92,   92,   87,  154,  205,   87,   87,   87,   87,  115,
-       87,  128,   95,   96,   87,   97,  155,   87,   97,   97,
-       97,   97,   97,   97,   97,   97,   87,   97,   95,   95,
-      162,  163,   95,   95,   95,   95,   95,   95,   95,   95,
-       67,   95,   72,  130,  216,   72,   72,   72,   72,   72,
-       72,  203,  107,   72,   72,  107,  215,   72,  107,  107,
-      107,  107,  107,  107,  107,  107,   87,  107,  107,   61,
-       67,  119,  129,  132,  123,  154,  136,   87,  139,   67,
-
-      140,  141,  142,  143,   67,  144,   87,   87,  155,  213,
-       87,   87,   87,   87,  147,   87,  148,  112,   87,   87,
-      112,  211,   87,  112,  112,  112,  112,  112,  112,  112,
-      112,   87,  112,  112,  139,   67,  152,  154,  153,  143,
-      147,  157,  160,  164,  173,   67,  165,  166,  168,  169,
-      155,  162,  172,  165,  176,  173,   67,  174,  168,  178,
-      173,  179,  173,  180,  181,  183,  182,  184,  174,  179,
-      181,  186,  188,  174,  183,  174,  190,  191,  193,  192,
-      194,  195,  191,  196,  198,  193,  195,  200,  202,  203,
-      205,  204,  206,  207,  203,  208,  210,  205,  207,  212,
-
-      214,   57,   57,   57,   57,   57,   57,   57,   57,   59,
-      209,   59,  195,   59,   59,   59,   59,   60,  193,   60,
-      191,   60,   60,   60,   60,   61,  201,  199,   61,   61,
-       61,   62,   62,   67,   67,   65,   65,   72,  197,   72,
-       72,   72,   72,   72,   74,  183,   74,   74,   74,   74,
-       74,   74,   75,  181,   75,   75,   75,   75,   75,   75,
-       76,  179,   76,   76,   76,   76,   76,   86,  189,  187,
-      185,  168,   86,   86,   87,  165,   87,  162,   87,   87,
-       87,   87,   89,  177,   89,  175,   89,   89,   89,   89,
-       90,  171,   90,  170,   90,   90,   90,   90,   91,  147,
-
-       91,   91,   91,   91,   91,   91,  167,  143,  139,  161,
-      159,  158,  156,  151,  150,  149,  123,  146,  145,  119,
-      115,  138,  137,  135,  134,  133,  131,  127,  126,  125,
-       96,   92,  122,  121,   81,   77,   66,   63,  114,  113,
-      111,  110,   88,  109,  108,  106,  105,   73,   67,   66,
-      100,  221,   58,   56,   55,   99,   98,   88,   84,   83,
-       73,   66,   58,   56,   55,  221,    7,  221,  221,  221,
-      221,  221,  221,  221,  221,  221,  221,  221,  221,  221,
-      221,  221,  221,  221,  221,  221,  221,  221,  221,  221,
-      221,  221,  221,  221
-
+        8,    8,   17,   18,   18,   18,   18,   19,   20,   21,
+       21,   21,   22,   21,   23,   21,   21,   24,    8,   25,
+       26,    9,   27,   28,   26,   29,   26,   26,   30,   31,
+       26,   26,   32,   33,   33,   33,   33,   34,   35,   36,
+       36,   36,   37,   36,   38,   36,   36,   39,   26,   40,
+       41,    9,   10,   42,   43,   44,   41,   45,   46,   16,
+       41,   41,   47,   48,   48,   48,   48,   19,   49,   50,
+       50,   50,   51,   50,   52,   50,   50,   53,   41,   54,
+       63,  231,   64,   64,   64,   64,   65,   66,   65,   66,
+
+       69,   70,   71,   72,   67,   72,   72,   85,   71,   70,
+       71,   68,   67,  103,   67,   65,  104,   65,   70,   71,
+       72,   72,   67,   59,  118,   60,   72,   70,   71,   72,
+       72,   72,   72,   72,   72,   72,   77,   78,   72,   79,
+       79,   79,   79,  229,   72,   77,   77,   77,   77,   77,
+       77,   77,   77,   72,   77,   77,   72,  192,  192,   72,
+       72,   72,   72,   72,   72,  227,   80,   81,   72,   82,
+       82,   82,   82,   59,   72,   82,   82,   82,   82,   82,
+       82,   82,   82,  227,   82,   80,   72,   72,  217,   72,
+       72,   72,   72,   72,   72,  213,   87,   81,   72,   61,
+
+      100,  100,  100,  100,   72,  117,   67,   60,  129,   67,
+       87,  105,  105,  105,  105,  106,  106,  106,  106,   87,
+       87,  154,  209,   87,   87,   87,   87,   67,   87,  141,
+       92,   93,   87,   94,   94,   94,   94,  155,   87,   92,
+       92,   92,   92,   92,   92,   92,   92,   87,   92,   92,
+       87,  154,  227,   87,   87,   87,   87,  142,   87,   67,
+       95,   96,   87,   97,   97,   97,   97,  155,   87,   97,
+       97,   97,   97,   97,   97,   97,   97,   87,   97,   95,
+       87,  154,  209,   87,   87,   87,   87,   67,   87,  193,
+      130,   96,   87,  110,  110,  110,  110,  155,   87,  111,
+
+      111,  111,  111,  127,  127,  127,  127,   87,   63,  189,
+      101,  101,  101,  101,   72,  185,   77,   77,   77,   77,
+       72,  196,  196,   72,   72,   72,   72,   72,   72,  212,
+      212,   81,   72,  131,  131,  131,  131,   67,   72,   72,
+      153,  185,   72,   72,   72,   72,   72,   72,  209,   87,
+       72,   72,   61,  132,  132,  132,  132,   72,  135,  135,
+      135,  135,  185,   87,  136,  136,  136,  136,  151,  151,
+      151,  151,   87,   87,  185,   92,   92,   92,   92,   87,
+      154,  168,   87,   87,   87,   87,  164,   87,   67,  175,
+       96,   87,  156,  156,  156,  156,  155,   87,  157,  157,
+
+      157,  157,   67,  216,  216,  176,   87,   87,  175,  165,
+       87,   87,   87,   87,  185,   87,  212,  212,   87,   87,
+      159,  159,  159,  159,  176,   87,  160,  160,  160,  160,
+      171,  172,  173,  171,   87,  119,  162,  120,  120,  120,
+      120,   72,  175,  185,   72,   72,   72,   72,   72,   72,
+      185,  175,   81,   72,  177,  178,  179,  177,  176,   72,
+      123,  162,  124,  124,  124,  124,   87,  176,  170,   87,
+       87,   87,   87,   67,   87,  220,  220,   96,   87,  180,
+      180,  180,  180,  147,   87,  181,  182,  183,  181,  184,
+      184,  184,  184,   87,  143,  167,  144,  144,  144,  144,
+
+      147,  143,  148,  148,  148,  148,  165,  166,  166,  166,
+      166,  168,  169,  169,  169,  169,  185,  139,  188,  188,
+      186,  186,  189,  162,  190,  190,  190,  190,  191,  191,
+      191,  191,  193,  161,  194,  194,  194,  194,  195,  195,
+      195,  195,  197,  197,  197,  197,  185,  158,  200,  200,
+      198,  198,  201,  201,  201,  201,  202,  202,  202,  202,
+      203,  203,  203,  203,  204,  204,  202,  202,  205,  205,
+      205,  205,  206,  206,  206,  206,  207,  207,  207,  207,
+      208,  208,  206,  206,  213,  139,  214,  214,  214,  214,
+      215,  215,  215,  215,  189,  150,  216,  216,  217,  149,
+
+      218,  218,  218,  218,  219,  219,  219,  219,  193,  123,
+      220,  220,  221,  221,  221,  221,  211,  211,  211,  211,
+      223,  223,  223,  223,  224,  224,  224,  224,  215,  215,
+      215,  215,  225,  225,  225,  225,  226,  226,  226,  226,
+      219,  219,  219,  219,  229,  146,  230,  230,  230,  230,
+      231,  145,  232,  232,  232,  232,  233,  233,  233,  233,
+      235,  235,  235,  235,  236,  236,  236,  236,  237,  237,
+      237,  237,  238,  238,  238,  238,  239,  239,  239,  239,
+      240,  240,  240,  240,  241,  241,  241,  241,  242,  242,
+      242,  242,  243,  243,  243,  243,  244,  244,  244,  244,
+
+       57,   57,   57,   57,   57,   57,   57,   57,   57,   57,
+       59,  119,   59,  115,   59,   59,   59,   59,   59,   59,
+       60,  139,   60,  138,   60,   60,   60,   60,   60,   60,
+       61,  137,  134,   61,   61,   61,   61,   61,   62,   62,
+      133,   62,   67,   67,  115,   67,   65,   65,  126,   65,
+       72,  125,   72,   72,   72,   72,   72,   72,   72,   74,
+       93,   74,   74,   74,   74,   74,   74,   74,   74,   75,
+      122,   75,   75,   75,   75,   75,   75,   75,   75,   76,
+      121,   76,   76,   76,   76,   76,   76,   76,   86,   78,
+       66,   63,  115,  114,  113,   86,   86,   80,   88,   80,
+
+       80,   80,   80,   80,   80,   80,   87,  109,   87,  108,
+       87,   87,   87,   87,   87,   87,   89,   73,   89,   67,
+       89,   89,   89,   89,   89,   89,   90,   66,   90,  245,
+       90,   90,   90,   90,   90,   90,   91,   58,   91,   91,
+       91,   91,   91,   91,   91,   91,   95,   56,   95,   55,
+       95,   95,   95,   95,   95,   95,  102,   99,   98,  102,
+      107,   88,  107,  107,  107,  107,  107,  107,  107,  112,
+       84,  112,   83,  112,  112,  112,  112,  112,  112,  116,
+       73,  116,  128,   66,  128,  140,   58,  140,  152,   56,
+      152,  163,  163,  174,  174,  186,   55,  186,  187,  245,
+
+      187,  198,  245,  198,  199,  245,  199,  210,  245,  210,
+      211,  245,  211,  222,  245,  222,  228,  245,  228,  234,
+      245,  234,    7,  245,  245,  245,  245,  245,  245,  245,
+      245,  245,  245,  245,  245,  245,  245,  245,  245,  245,
+      245,  245,  245,  245,  245,  245,  245,  245,  245,  245,
+      245,  245,  245
     } ;
 
-static yyconst short int yy_chk[595] =
+static yyconst short int yy_chk[954] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
-        1,    1,    1,    1,    1,    1,    1,    3,    3,    3,
+        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
         3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
-        3,    3,    3,    3,    5,    5,    5,    5,    5,    5,
+        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
+        5,    5,    5,    5,    5,    5,    5,    5,    5,    5,
         5,    5,    5,    5,    5,    5,    5,    5,    5,    5,
         5,    5,    5,    5,    5,    5,    5,    5,    5,    5,
-        5,   18,   29,   18,   21,   21,   22,   22,   23,   24,
-       24,   30,   23,   32,   39,   39,   22,   53,   53,   29,
-
-       21,   64,   22,   64,   32,   68,   68,   76,   30,   33,
-       70,   70,   33,   33,   33,   33,   33,   33,   76,   33,
-       33,   33,   33,  238,   33,   33,   33,   33,   33,   33,
-       33,   33,   33,   74,   33,   33,   36,   85,   85,   36,
-       36,   36,   36,   36,   36,  217,   36,   36,   36,   36,
-       74,   36,   36,   36,   36,   36,   36,   36,   36,   36,
-      216,   36,   36,   40,   75,  215,   40,   40,   40,   40,
-       40,   40,   40,   40,   47,   40,   69,   47,   69,  103,
-       77,   75,   77,  103,   92,   47,   92,  100,  104,  100,
-      104,  105,  214,  105,   47,   48,  146,  213,   48,   48,
-
-       48,   48,  110,   48,  110,   48,   48,   48,   48,  146,
+       18,  238,   18,   18,   18,   18,   21,   21,   22,   22,
+
+       23,   24,   24,   29,   23,   30,   32,   39,   39,   53,
+       53,   22,   68,   68,   69,   21,   69,   22,   70,   70,
+       32,   76,  104,   29,  104,   30,   33,   85,   85,   33,
+       33,   33,   33,   33,   33,   76,   33,   33,   33,   33,
+       33,   33,   33,  236,   33,   33,   33,   33,   33,   33,
+       33,   33,   33,   74,   33,   33,   36,  179,  179,   36,
+       36,   36,   36,   36,   36,  234,   36,   36,   36,   36,
+       36,   36,   36,   74,   36,   36,   36,   36,   36,   36,
+       36,   36,   36,  228,   36,   36,   40,   75,  226,   40,
+       40,   40,   40,   40,   40,  224,   47,   40,   40,   47,
+
+       63,   63,   63,   63,   40,  103,  117,   75,  117,  103,
+       47,   78,   78,   78,   78,   79,   79,   79,   79,   47,
+       48,  146,  222,   48,   48,   48,   48,  129,   48,  129,
+       48,   48,   48,   48,   48,   48,   48,  146,   48,   48,
        48,   48,   48,   48,   48,   48,   48,   48,   48,   48,
-       48,   48,   50,  150,  212,   50,   50,   50,   50,  116,
-       50,  116,   50,   50,   50,   50,  150,   50,   50,   50,
-       50,   50,   50,   50,   50,   50,   50,   50,   50,   54,
-      151,  151,   54,   54,   54,   54,   54,   54,   54,   54,
-      118,   54,   81,  118,  211,   81,   81,   81,   81,   81,
-       81,  210,   81,   81,   81,   81,  209,   81,   81,   81,
-       81,   81,   81,   81,   81,   81,   91,   81,   81,   91,
-      117,  120,  117,  120,  124,  154,  124,   91,  127,  129,
-
-      127,  129,  130,  131,  130,  131,   91,   96,  154,  207,
-       96,   96,   96,   96,  135,   96,  135,   96,   96,   96,
-       96,  205,   96,   96,   96,   96,   96,   96,   96,   96,
-       96,   96,   96,   96,  140,  141,  140,  142,  141,  144,
-      148,  144,  148,  153,  164,  153,  156,  156,  159,  159,
-      142,  163,  163,  166,  166,  167,  142,  164,  169,  169,
-      170,  171,  173,  171,  175,  177,  175,  177,  167,  180,
-      182,  180,  182,  170,  184,  173,  184,  185,  187,  185,
-      187,  189,  192,  189,  192,  194,  196,  194,  196,  197,
-      199,  197,  199,  201,  204,  201,  204,  206,  208,  206,
-
-      208,  222,  222,  222,  222,  222,  222,  222,  222,  223,
-      203,  223,  202,  223,  223,  223,  223,  224,  200,  224,
-      198,  224,  224,  224,  224,  225,  195,  193,  225,  225,
-      225,  226,  226,  227,  227,  228,  228,  229,  191,  229,
-      229,  229,  229,  229,  230,  190,  230,  230,  230,  230,
-      230,  230,  231,  188,  231,  231,  231,  231,  231,  231,
-      232,  186,  232,  232,  232,  232,  232,  233,  183,  181,
-      179,  178,  233,  233,  234,  176,  234,  172,  234,  234,
-      234,  234,  235,  168,  235,  165,  235,  235,  235,  235,
-      236,  162,  236,  161,  236,  236,  236,  236,  237,  160,
-
-      237,  237,  237,  237,  237,  237,  158,  157,  152,  149,
-      147,  145,  143,  139,  138,  137,  136,  134,  133,  132,
-      128,  126,  125,  123,  122,  121,  119,  115,  114,  113,
-      112,  111,  109,  108,  107,  106,  102,  101,   99,   98,
-       94,   93,   88,   84,   83,   79,   78,   73,   67,   65,
-       63,   62,   57,   56,   55,   52,   51,   42,   38,   37,
-       28,   25,   12,   11,    9,    7,  221,  221,  221,  221,
-      221,  221,  221,  221,  221,  221,  221,  221,  221,  221,
-      221,  221,  221,  221,  221,  221,  221,  221,  221,  221,
-      221,  221,  221,  221
-
+       50,  150,  221,   50,   50,   50,   50,  130,   50,  130,
+       50,   50,   50,   50,   50,   50,   50,  150,   50,   50,
+       50,   50,   50,   50,   50,   50,   50,   50,   50,   50,
+       54,  154,  210,   54,   54,   54,   54,  118,   54,  206,
+      118,   54,   54,   93,   93,   93,   93,  154,   54,   94,
+
+       94,   94,   94,  115,  115,  115,  115,   54,   64,  202,
+       64,   64,   64,   64,   77,  199,   77,   77,   77,   77,
+       80,  183,  183,   80,   80,   80,   80,   80,   80,  212,
+      212,   80,   80,  119,  119,  119,  119,  141,   80,   81,
+      141,  198,   81,   81,   81,   81,   81,   81,  197,   91,
+       81,   81,   91,  120,  120,  120,  120,   81,  123,  123,
+      123,  123,  187,   91,  124,  124,  124,  124,  139,  139,
+      139,  139,   91,   92,  186,   92,   92,   92,   92,   95,
+      142,  184,   95,   95,   95,   95,  153,   95,  153,  167,
+       95,   95,  143,  143,  143,  143,  142,   95,  144,  144,
+
+      144,  144,  142,  216,  216,  167,   95,   96,  170,  180,
+       96,   96,   96,   96,  200,   96,  200,  200,   96,   96,
+      147,  147,  147,  147,  170,   96,  148,  148,  148,  148,
+      162,  162,  162,  162,   96,  105,  174,  105,  105,  105,
+      105,  107,  175,  172,  107,  107,  107,  107,  107,  107,
+      171,  164,  107,  107,  165,  165,  165,  165,  175,  107,
+      110,  163,  110,  110,  110,  110,  112,  164,  161,  112,
+      112,  112,  112,  164,  112,  220,  220,  112,  112,  166,
+      166,  166,  166,  160,  112,  168,  168,  168,  168,  169,
+      169,  169,  169,  112,  131,  158,  131,  131,  131,  131,
+
+      135,  157,  135,  135,  135,  135,  156,  156,  156,  156,
+      156,  159,  159,  159,  159,  159,  173,  152,  173,  173,
+      173,  173,  177,  151,  177,  177,  177,  177,  178,  178,
+      178,  178,  181,  149,  181,  181,  181,  181,  182,  182,
+      182,  182,  185,  185,  185,  185,  188,  145,  188,  188,
+      188,  188,  189,  189,  189,  189,  190,  190,  190,  190,
+      191,  191,  191,  191,  192,  192,  192,  192,  193,  193,
+      193,  193,  194,  194,  194,  194,  195,  195,  195,  195,
+      196,  196,  196,  196,  201,  140,  201,  201,  201,  201,
+      203,  203,  203,  203,  204,  138,  204,  204,  205,  137,
+
+      205,  205,  205,  205,  207,  207,  207,  207,  208,  136,
+      208,  208,  209,  209,  209,  209,  211,  211,  211,  211,
+      213,  213,  213,  213,  214,  214,  214,  214,  215,  215,
+      215,  215,  217,  217,  217,  217,  218,  218,  218,  218,
+      219,  219,  219,  219,  223,  134,  223,  223,  223,  223,
+      225,  133,  225,  225,  225,  225,  227,  227,  227,  227,
+      229,  229,  229,  229,  230,  230,  230,  230,  231,  231,
+      231,  231,  232,  232,  232,  232,  233,  233,  233,  233,
+      235,  235,  235,  235,  237,  237,  237,  237,  239,  239,
+      239,  239,  240,  240,  240,  240,  241,  241,  241,  241,
+
+      246,  246,  246,  246,  246,  246,  246,  246,  246,  246,
+      247,  132,  247,  128,  247,  247,  247,  247,  247,  247,
+      248,  127,  248,  126,  248,  248,  248,  248,  248,  248,
+      249,  125,  122,  249,  249,  249,  249,  249,  250,  250,
+      121,  250,  251,  251,  116,  251,  252,  252,  114,  252,
+      253,  113,  253,  253,  253,  253,  253,  253,  253,  254,
+      111,  254,  254,  254,  254,  254,  254,  254,  254,  255,
+      109,  255,  255,  255,  255,  255,  255,  255,  255,  256,
+      108,  256,  256,  256,  256,  256,  256,  256,  257,  106,
+      102,  101,  100,   99,   98,  257,  257,  258,   88,  258,
+
+      258,  258,  258,  258,  258,  258,  259,   84,  259,   83,
+      259,  259,  259,  259,  259,  259,  260,   73,  260,   67,
+      260,  260,  260,  260,  260,  260,  261,   65,  261,   62,
+      261,  261,  261,  261,  261,  261,  262,   57,  262,  262,
+      262,  262,  262,  262,  262,  262,  263,   56,  263,   55,
+      263,  263,  263,  263,  263,  263,  264,   52,   51,  264,
+      265,   42,  265,  265,  265,  265,  265,  265,  265,  266,
+       38,  266,   37,  266,  266,  266,  266,  266,  266,  267,
+       28,  267,  268,   25,  268,  269,   12,  269,  270,   11,
+      270,  271,  271,  272,  272,  273,    9,  273,  274,    7,
+
+      274,  275,    0,  275,  276,    0,  276,  277,    0,  277,
+      278,    0,  278,  279,    0,  279,  280,    0,  280,  281,
+        0,  281,  245,  245,  245,  245,  245,  245,  245,  245,
+      245,  245,  245,  245,  245,  245,  245,  245,  245,  245,
+      245,  245,  245,  245,  245,  245,  245,  245,  245,  245,
+      245,  245,  245
     } ;
 
 static yy_state_type yy_last_accepting_state;
@@ -565,9 +655,9 @@ static char *yy_last_accepting_cpos;
 #define YY_MORE_ADJ 0
 #define YY_RESTORE_YY_MORE_OFFSET
 char *yytext;
-#line 1 "parse.lex"
+#line 1 "./parse.lex"
 #define INITIAL 0
-#line 2 "parse.lex"
+#line 2 "./parse.lex"
 /*
  * Copyright (c) 1996, 1998, 1999 Todd C. Miller <Todd.Miller@courtesan.com>
  * All rights reserved.
@@ -658,7 +748,7 @@ extern void yyerror         __P((char *));
 
 #define GOTRUNAS 2
 
-#line 662 "lex.yy.c"
+#line 752 "lex.yy.c"
 
 /* Macros after this point can all be overridden by user definitions in
  * section 1.
@@ -809,9 +899,9 @@ YY_DECL
        register char *yy_cp, *yy_bp;
        register int yy_act;
 
-#line 102 "parse.lex"
+#line 102 "./parse.lex"
 
-#line 815 "lex.yy.c"
+#line 905 "lex.yy.c"
 
        if ( yy_init )
                {
@@ -862,13 +952,13 @@ yy_match:
                        while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
                                {
                                yy_current_state = (int) yy_def[yy_current_state];
-                               if ( yy_current_state >= 222 )
+                               if ( yy_current_state >= 246 )
                                        yy_c = yy_meta[(unsigned int) yy_c];
                                }
                        yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
                        ++yy_cp;
                        }
-               while ( yy_base[yy_current_state] != 567 );
+               while ( yy_base[yy_current_state] != 923 );
 
 yy_find_action:
                yy_act = yy_accept[yy_current_state];
@@ -896,14 +986,14 @@ do_action:        /* This label is used only to access EOF actions. */
 
 case 1:
 YY_RULE_SETUP
-#line 103 "parse.lex"
+#line 103 "./parse.lex"
 {                      /* throw away space/tabs */
                            sawspace = TRUE;    /* but remember for fill_args */
                        }
        YY_BREAK
 case 2:
 YY_RULE_SETUP
-#line 107 "parse.lex"
+#line 107 "./parse.lex"
 { 
                            sawspace = TRUE;    /* remember for fill_args */
                            ++sudolineno;
@@ -912,7 +1002,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 113 "parse.lex"
+#line 113 "./parse.lex"
 {
                            LEXTRACE("QUOTEDCHAR ");
                            fill_args(yytext + 1, 1, sawspace);
@@ -921,7 +1011,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 119 "parse.lex"
+#line 119 "./parse.lex"
 {
                            BEGIN INITIAL;
                            unput(*yytext);
@@ -930,7 +1020,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 125 "parse.lex"
+#line 125 "./parse.lex"
 { 
                            ++sudolineno; 
                            LEXTRACE("\n");
@@ -939,7 +1029,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 6:
 YY_RULE_SETUP
-#line 131 "parse.lex"
+#line 131 "./parse.lex"
 {
                            ++sudolineno;
                            LEXTRACE("\n");
@@ -948,7 +1038,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 7:
 YY_RULE_SETUP
-#line 137 "parse.lex"
+#line 137 "./parse.lex"
 {
                            LEXTRACE("ARG ");
                            fill_args(yytext, yyleng, sawspace);
@@ -957,7 +1047,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 8:
 YY_RULE_SETUP
-#line 143 "parse.lex"
+#line 143 "./parse.lex"
 {
                            LEXTRACE(", ");
                            return(',');
@@ -965,7 +1055,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 9:
 YY_RULE_SETUP
-#line 148 "parse.lex"
+#line 148 "./parse.lex"
 {
                            if (yyleng % 2 == 1)
                                return('!');    /* return '!' */
@@ -973,7 +1063,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 10:
 YY_RULE_SETUP
-#line 153 "parse.lex"
+#line 153 "./parse.lex"
 {
                            LEXTRACE("= ");
                            return('=');
@@ -981,7 +1071,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 11:
 YY_RULE_SETUP
-#line 158 "parse.lex"
+#line 158 "./parse.lex"
 {
                            LEXTRACE(": ");
                            return(':');
@@ -989,7 +1079,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 12:
 YY_RULE_SETUP
-#line 163 "parse.lex"
+#line 163 "./parse.lex"
 { 
                                /* cmnd does not require passwd for this user */
                                LEXTRACE("NOPASSWD ");
@@ -998,7 +1088,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 169 "parse.lex"
+#line 169 "./parse.lex"
 { 
                                /* cmnd requires passwd for this user */
                                LEXTRACE("PASSWD ");
@@ -1007,7 +1097,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 14:
 YY_RULE_SETUP
-#line 175 "parse.lex"
+#line 175 "./parse.lex"
 {
                            /* netgroup */
                            fill(yytext, yyleng);
@@ -1016,7 +1106,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 15:
 YY_RULE_SETUP
-#line 181 "parse.lex"
+#line 181 "./parse.lex"
 {
                            /* UN*X group */
                            fill(yytext, yyleng);
@@ -1025,7 +1115,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 16:
 YY_RULE_SETUP
-#line 187 "parse.lex"
+#line 187 "./parse.lex"
 {
                            fill(yytext, yyleng);
                            LEXTRACE("NTWKADDR ");
@@ -1034,25 +1124,34 @@ YY_RULE_SETUP
        YY_BREAK
 case 17:
 YY_RULE_SETUP
-#line 193 "parse.lex"
+#line 193 "./parse.lex"
+{
+                           fill(yytext, yyleng);
+                           LEXTRACE("NTWKADDR ");
+                           return(NTWKADDR);
+                       }
+       YY_BREAK
+case 18:
+YY_RULE_SETUP
+#line 199 "./parse.lex"
 {
                            fill(yytext, yyleng);
                            LEXTRACE("FQHOST ");
                            return(FQHOST);
                        }
        YY_BREAK
-case 18:
+case 19:
 YY_RULE_SETUP
-#line 199 "parse.lex"
+#line 205 "./parse.lex"
 {
                                BEGIN GOTRUNAS;
                                LEXTRACE("RUNAS ");
                                return (RUNAS);
                        }
        YY_BREAK
-case 19:
+case 20:
 YY_RULE_SETUP
-#line 205 "parse.lex"
+#line 211 "./parse.lex"
 {
                            /* Runas_Alias user can run command as or ALL */
                            if (strcmp(yytext, "ALL") == 0) {
@@ -1065,9 +1164,9 @@ YY_RULE_SETUP
                            }
                        }
        YY_BREAK
-case 20:
+case 21:
 YY_RULE_SETUP
-#line 217 "parse.lex"
+#line 223 "./parse.lex"
 {
                            /* username/uid that user can run command as */
                            fill(yytext, yyleng);
@@ -1075,14 +1174,14 @@ YY_RULE_SETUP
                            return(NAME);
                        }
        YY_BREAK
-case 21:
+case 22:
 YY_RULE_SETUP
-#line 224 "parse.lex"
+#line 230 "./parse.lex"
 BEGIN INITIAL;
        YY_BREAK
-case 22:
+case 23:
 YY_RULE_SETUP
-#line 227 "parse.lex"
+#line 233 "./parse.lex"
 {
                            /* directories can't have args... */
                            if (yytext[yyleng - 1] == '/') {
@@ -1096,9 +1195,9 @@ YY_RULE_SETUP
                            }
                        }                       /* a pathname */
        YY_BREAK
-case 23:
+case 24:
 YY_RULE_SETUP
-#line 240 "parse.lex"
+#line 246 "./parse.lex"
 {
                            if (strcmp(yytext, "ALL") == 0) {
                                LEXTRACE("ALL ");
@@ -1110,9 +1209,9 @@ YY_RULE_SETUP
                            }
                        }
        YY_BREAK
-case 24:
+case 25:
 YY_RULE_SETUP
-#line 251 "parse.lex"
+#line 257 "./parse.lex"
 {
                            fill(yytext, yyleng);
                            if (strcmp(yytext, "Host_Alias") == 0) {
@@ -1137,19 +1236,19 @@ YY_RULE_SETUP
                            return(NAME);
                        }
        YY_BREAK
-case 25:
+case 26:
 YY_RULE_SETUP
-#line 275 "parse.lex"
+#line 281 "./parse.lex"
 {
                            return(ERROR);
                        }       /* parse error */
        YY_BREAK
-case 26:
+case 27:
 YY_RULE_SETUP
-#line 279 "parse.lex"
+#line 285 "./parse.lex"
 ECHO;
        YY_BREAK
-#line 1153 "lex.yy.c"
+#line 1252 "lex.yy.c"
 case YY_STATE_EOF(INITIAL):
 case YY_STATE_EOF(GOTCMND):
 case YY_STATE_EOF(GOTRUNAS):
@@ -1443,7 +1542,7 @@ static yy_state_type yy_get_previous_state()
                while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
                        {
                        yy_current_state = (int) yy_def[yy_current_state];
-                       if ( yy_current_state >= 222 )
+                       if ( yy_current_state >= 246 )
                                yy_c = yy_meta[(unsigned int) yy_c];
                        }
                yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
@@ -1478,11 +1577,11 @@ yy_state_type yy_current_state;
        while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
                {
                yy_current_state = (int) yy_def[yy_current_state];
-               if ( yy_current_state >= 222 )
+               if ( yy_current_state >= 246 )
                        yy_c = yy_meta[(unsigned int) yy_c];
                }
        yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
-       yy_is_jam = (yy_current_state == 221);
+       yy_is_jam = (yy_current_state == 245);
 
        return yy_is_jam ? 0 : yy_current_state;
        }
@@ -2037,7 +2136,7 @@ int main()
        return 0;
        }
 #endif
-#line 279 "parse.lex"
+#line 285 "./parse.lex"
 
 static void
 fill(s, len)