*yy_cp = '\0'; \
(yy_c_buf_p) = yy_cp;
-#define YY_NUM_RULES 43
-#define YY_END_OF_BUFFER 44
+#define YY_NUM_RULES 44
+#define YY_END_OF_BUFFER 45
/* This struct is not used in this scanner,
but its presence is necessary. */
struct yy_trans_info
flex_int32_t yy_verify;
flex_int32_t yy_nxt;
};
-static yyconst flex_int16_t yy_accept[175] =
+static yyconst flex_int16_t yy_accept[183] =
{ 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 44, 43, 42, 33,
- 33, 41, 26, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 37, 37, 40, 40, 39, 43, 36,
- 41, 41, 41, 41, 41, 42, 33, 33, 33, 41,
- 41, 12, 41, 41, 41, 41, 41, 41, 41, 41,
- 17, 41, 41, 41, 41, 37, 37, 40, 40, 0,
- 40, 38, 11, 41, 41, 41, 41, 18, 13, 41,
- 41, 41, 41, 41, 41, 27, 41, 41, 41, 23,
- 41, 41, 32, 31, 41, 41, 19, 41, 41, 15,
-
- 41, 25, 41, 20, 28, 30, 14, 41, 41, 41,
- 41, 41, 41, 41, 24, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 21, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 34, 41, 22, 29, 16, 41, 41,
- 41, 6, 41, 5, 4, 7, 41, 8, 41, 2,
- 1, 41, 41, 41, 35, 41, 9, 41, 41, 41,
- 41, 10, 3, 0
+ 0, 0, 0, 0, 0, 0, 45, 44, 43, 34,
+ 34, 42, 27, 42, 42, 42, 42, 42, 42, 42,
+ 42, 42, 42, 38, 38, 41, 41, 40, 44, 37,
+ 42, 42, 42, 42, 42, 43, 34, 34, 34, 42,
+ 42, 13, 42, 42, 42, 42, 42, 42, 42, 42,
+ 18, 42, 42, 42, 42, 38, 38, 41, 41, 0,
+ 41, 39, 12, 42, 42, 42, 42, 19, 14, 42,
+ 42, 42, 42, 42, 42, 28, 42, 42, 42, 24,
+ 42, 42, 33, 32, 42, 42, 20, 42, 42, 16,
+
+ 42, 26, 42, 21, 29, 31, 15, 42, 42, 42,
+ 42, 42, 42, 42, 25, 42, 42, 42, 42, 42,
+ 42, 42, 42, 42, 42, 42, 42, 42, 42, 42,
+ 42, 22, 42, 42, 42, 42, 42, 42, 42, 42,
+ 42, 42, 42, 42, 42, 35, 42, 23, 30, 17,
+ 42, 42, 42, 6, 42, 5, 4, 7, 42, 8,
+ 42, 42, 2, 1, 42, 42, 42, 42, 36, 42,
+ 9, 42, 42, 42, 42, 42, 42, 10, 42, 3,
+ 11, 0
} ;
static yyconst flex_int32_t yy_ec[256] =
4
} ;
-static yyconst flex_int16_t yy_base[179] =
+static yyconst flex_int16_t yy_base[187] =
{ 0,
- 0, 0, 30, 38, 42, 0, 242, 241, 44, 46,
- 240, 239, 36, 52, 56, 59, 245, 250, 73, 80,
- 83, 0, 0, 231, 55, 229, 212, 21, 76, 220,
- 211, 212, 224, 0, 87, 91, 100, 250, 0, 250,
- 222, 217, 225, 212, 209, 103, 106, 109, 112, 0,
- 219, 201, 216, 211, 101, 210, 202, 213, 200, 195,
- 0, 210, 209, 205, 194, 0, 116, 119, 122, 126,
- 129, 250, 0, 208, 194, 195, 200, 185, 0, 204,
- 199, 186, 187, 188, 183, 0, 182, 194, 192, 0,
- 179, 121, 0, 0, 190, 182, 0, 178, 175, 0,
-
- 190, 0, 178, 122, 0, 0, 0, 132, 177, 176,
- 172, 185, 174, 169, 0, 178, 179, 166, 173, 167,
- 163, 160, 157, 159, 158, 169, 160, 158, 166, 162,
- 147, 150, 144, 149, 148, 151, 157, 154, 152, 142,
- 153, 144, 151, 0, 135, 0, 0, 0, 141, 131,
- 123, 0, 129, 0, 0, 0, 125, 0, 107, 0,
- 0, 86, 85, 73, 0, 72, 0, 54, 53, 14,
- 7, 0, 0, 250, 148, 150, 155, 159
+ 0, 0, 30, 38, 42, 0, 250, 249, 44, 46,
+ 248, 247, 36, 52, 56, 59, 253, 258, 73, 80,
+ 83, 0, 0, 239, 55, 237, 220, 21, 76, 228,
+ 219, 220, 232, 0, 87, 91, 100, 258, 0, 258,
+ 230, 225, 233, 220, 217, 103, 106, 109, 112, 0,
+ 227, 209, 224, 219, 101, 218, 210, 221, 208, 203,
+ 0, 218, 217, 213, 202, 0, 116, 119, 122, 126,
+ 129, 258, 0, 216, 202, 203, 208, 193, 0, 212,
+ 207, 194, 195, 196, 191, 0, 190, 202, 200, 0,
+ 187, 121, 0, 0, 198, 190, 0, 186, 183, 0,
+
+ 198, 0, 186, 122, 0, 0, 0, 132, 185, 184,
+ 180, 128, 183, 178, 0, 187, 188, 175, 182, 176,
+ 172, 169, 166, 168, 167, 178, 169, 167, 178, 174,
+ 170, 155, 158, 152, 157, 156, 159, 165, 162, 160,
+ 150, 161, 152, 159, 152, 0, 145, 0, 0, 0,
+ 153, 143, 143, 0, 150, 0, 0, 0, 147, 0,
+ 126, 119, 0, 0, 135, 131, 117, 121, 0, 76,
+ 0, 73, 87, 70, 49, 53, 14, 0, 24, 0,
+ 0, 258, 152, 154, 159, 163
} ;
-static yyconst flex_int16_t yy_def[179] =
+static yyconst flex_int16_t yy_def[187] =
{ 0,
- 174, 1, 175, 175, 1, 5, 5, 5, 5, 5,
- 5, 5, 5, 5, 5, 5, 174, 174, 174, 174,
- 174, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 177, 177, 174, 174, 174, 178, 174,
- 176, 176, 176, 176, 176, 174, 174, 174, 174, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 177, 177, 174, 174, 174,
- 174, 174, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
-
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
- 176, 176, 176, 0, 174, 174, 174, 174
+ 182, 1, 183, 183, 1, 5, 5, 5, 5, 5,
+ 5, 5, 5, 5, 5, 5, 182, 182, 182, 182,
+ 182, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 185, 185, 182, 182, 182, 186, 182,
+ 184, 184, 184, 184, 184, 182, 182, 182, 182, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 185, 185, 182, 182, 182,
+ 182, 182, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 184, 184, 184, 184, 184, 184, 184, 184, 184,
+ 184, 0, 182, 182, 182, 182
} ;
-static yyconst flex_int16_t yy_nxt[282] =
+static yyconst flex_int16_t yy_nxt[290] =
{ 0,
18, 19, 20, 21, 22, 18, 22, 23, 22, 24,
22, 25, 26, 27, 28, 22, 22, 29, 30, 22,
22, 31, 32, 22, 33, 22, 22, 22, 22, 22,
- 22, 35, 36, 37, 56, 38, 57, 173, 39, 35,
- 36, 37, 22, 38, 172, 44, 39, 40, 41, 22,
+ 22, 35, 36, 37, 56, 38, 57, 181, 39, 35,
+ 36, 37, 22, 38, 180, 44, 39, 40, 41, 22,
22, 22, 22, 22, 22, 22, 22, 45, 22, 22,
22, 44, 22, 22, 22, 22, 22, 52, 42, 43,
- 42, 43, 53, 45, 46, 47, 48, 45, 171, 170,
+ 42, 43, 53, 45, 46, 47, 48, 45, 179, 178,
45, 46, 47, 48, 46, 49, 48, 58, 67, 68,
- 69, 59, 70, 68, 69, 169, 168, 60, 167, 166,
+ 69, 59, 70, 68, 69, 177, 176, 60, 175, 174,
61, 70, 71, 69, 46, 47, 48, 46, 47, 48,
46, 49, 48, 46, 47, 48, 82, 67, 68, 69,
70, 68, 69, 70, 71, 69, 83, 70, 68, 69,
- 70, 68, 69, 108, 119, 109, 120, 165, 164, 110,
- 163, 122, 111, 121, 162, 123, 112, 124, 34, 34,
- 34, 34, 34, 50, 50, 66, 161, 160, 66, 72,
- 159, 72, 72, 72, 158, 157, 156, 155, 154, 153,
+ 70, 68, 69, 108, 119, 109, 120, 128, 173, 110,
+ 172, 122, 111, 121, 171, 123, 112, 124, 170, 169,
+ 168, 129, 34, 34, 34, 34, 34, 50, 50, 66,
+ 167, 166, 66, 72, 165, 72, 72, 72, 164, 163,
+ 162, 161, 160, 159, 158, 157, 156, 155, 154, 153,
152, 151, 150, 149, 148, 147, 146, 145, 144, 143,
142, 141, 140, 139, 138, 137, 136, 135, 134, 133,
- 132, 131, 130, 129, 128, 127, 126, 125, 118, 117,
-
- 116, 115, 114, 113, 107, 106, 105, 104, 103, 102,
- 101, 100, 99, 98, 97, 96, 95, 94, 93, 92,
- 91, 90, 89, 88, 87, 86, 85, 84, 81, 80,
- 79, 78, 77, 76, 75, 74, 73, 65, 64, 63,
- 62, 55, 54, 51, 174, 22, 22, 22, 22, 17,
- 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,
- 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,
- 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,
- 174
+
+ 132, 131, 130, 127, 126, 125, 118, 117, 116, 115,
+ 114, 113, 107, 106, 105, 104, 103, 102, 101, 100,
+ 99, 98, 97, 96, 95, 94, 93, 92, 91, 90,
+ 89, 88, 87, 86, 85, 84, 81, 80, 79, 78,
+ 77, 76, 75, 74, 73, 65, 64, 63, 62, 55,
+ 54, 51, 182, 22, 22, 22, 22, 17, 182, 182,
+ 182, 182, 182, 182, 182, 182, 182, 182, 182, 182,
+ 182, 182, 182, 182, 182, 182, 182, 182, 182, 182,
+ 182, 182, 182, 182, 182, 182, 182, 182, 182
} ;
-static yyconst flex_int16_t yy_chk[282] =
+static yyconst flex_int16_t yy_chk[290] =
{ 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, 1, 1, 1,
- 1, 3, 3, 3, 28, 3, 28, 171, 3, 4,
- 4, 4, 13, 4, 170, 13, 4, 5, 5, 5,
+ 1, 3, 3, 3, 28, 3, 28, 179, 3, 4,
+ 4, 4, 13, 4, 177, 13, 4, 5, 5, 5,
9, 5, 10, 5, 5, 5, 5, 13, 14, 5,
5, 14, 15, 5, 5, 16, 5, 25, 9, 9,
- 10, 10, 25, 14, 19, 19, 19, 15, 169, 168,
+ 10, 10, 25, 14, 19, 19, 19, 15, 176, 175,
16, 20, 20, 20, 21, 21, 21, 29, 35, 35,
- 35, 29, 36, 36, 36, 166, 164, 29, 163, 162,
+ 35, 29, 36, 36, 36, 174, 173, 29, 172, 170,
29, 37, 37, 37, 46, 46, 46, 47, 47, 47,
48, 48, 48, 49, 49, 49, 55, 67, 67, 67,
68, 68, 68, 69, 69, 69, 55, 70, 70, 70,
- 71, 71, 71, 92, 104, 92, 104, 159, 157, 92,
- 153, 108, 92, 104, 151, 108, 92, 108, 175, 175,
- 175, 175, 175, 176, 176, 177, 150, 149, 177, 178,
- 145, 178, 178, 178, 143, 142, 141, 140, 139, 138,
- 137, 136, 135, 134, 133, 132, 131, 130, 129, 128,
- 127, 126, 125, 124, 123, 122, 121, 120, 119, 118,
- 117, 116, 114, 113, 112, 111, 110, 109, 103, 101,
-
- 99, 98, 96, 95, 91, 89, 88, 87, 85, 84,
- 83, 82, 81, 80, 78, 77, 76, 75, 74, 65,
- 64, 63, 62, 60, 59, 58, 57, 56, 54, 53,
- 52, 51, 45, 44, 43, 42, 41, 33, 32, 31,
- 30, 27, 26, 24, 17, 12, 11, 8, 7, 174,
- 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,
- 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,
- 174, 174, 174, 174, 174, 174, 174, 174, 174, 174,
- 174
+ 71, 71, 71, 92, 104, 92, 104, 112, 168, 92,
+ 167, 108, 92, 104, 166, 108, 92, 108, 165, 162,
+ 161, 112, 183, 183, 183, 183, 183, 184, 184, 185,
+ 159, 155, 185, 186, 153, 186, 186, 186, 152, 151,
+ 147, 145, 144, 143, 142, 141, 140, 139, 138, 137,
+ 136, 135, 134, 133, 132, 131, 130, 129, 128, 127,
+ 126, 125, 124, 123, 122, 121, 120, 119, 118, 117,
+
+ 116, 114, 113, 111, 110, 109, 103, 101, 99, 98,
+ 96, 95, 91, 89, 88, 87, 85, 84, 83, 82,
+ 81, 80, 78, 77, 76, 75, 74, 65, 64, 63,
+ 62, 60, 59, 58, 57, 56, 54, 53, 52, 51,
+ 45, 44, 43, 42, 41, 33, 32, 31, 30, 27,
+ 26, 24, 17, 12, 11, 8, 7, 182, 182, 182,
+ 182, 182, 182, 182, 182, 182, 182, 182, 182, 182,
+ 182, 182, 182, 182, 182, 182, 182, 182, 182, 182,
+ 182, 182, 182, 182, 182, 182, 182, 182, 182
} ;
static yy_state_type yy_last_accepting_state;
#line 66 "uscan.l"
static char *string_buf = NULL;
-#line 628 "uscan.c"
+#line 631 "uscan.c"
#define INITIAL 0
#define quotedstring 1
/* This used to be an fputs(), but since the string might contain NUL's,
* we now use fwrite().
*/
-#define ECHO fwrite( yytext, yyleng, 1, yyout )
+#define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
#endif
/* Gets input and stuffs it into "buf". number of characters read, or YY_NULL,
/* literal keyword tokens */
-#line 824 "uscan.c"
+#line 827 "uscan.c"
if ( !(yy_init) )
{
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 >= 175 )
+ if ( yy_current_state >= 183 )
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] != 250 );
+ while ( yy_base[yy_current_state] != 258 );
yy_find_action:
yy_act = yy_accept[yy_current_state];
case 11:
YY_RULE_SETUP
#line 85 "uscan.l"
-{ BEGIN(needstring); return DASH_H; }
+{ BEGIN(needstring); return SETTRANSLATE; }
YY_BREAK
case 12:
YY_RULE_SETUP
#line 86 "uscan.l"
-{ BEGIN(needstring); return CD; }
+{ BEGIN(needstring); return DASH_H; }
YY_BREAK
case 13:
YY_RULE_SETUP
#line 87 "uscan.l"
-{ BEGIN(needstring); return CDX; }
+{ BEGIN(needstring); return CD; }
YY_BREAK
case 14:
YY_RULE_SETUP
#line 88 "uscan.l"
-{ BEGIN(needstring); return QUIT; }
+{ BEGIN(needstring); return CDX; }
YY_BREAK
case 15:
YY_RULE_SETUP
case 16:
YY_RULE_SETUP
#line 90 "uscan.l"
-{ BEGIN(needstring); return DHIST; }
+{ BEGIN(needstring); return QUIT; }
YY_BREAK
case 17:
YY_RULE_SETUP
#line 91 "uscan.l"
-{ BEGIN(needstring); return LS; }
+{ BEGIN(needstring); return DHIST; }
YY_BREAK
case 18:
YY_RULE_SETUP
#line 92 "uscan.l"
-{ BEGIN(needstring); return ADD; }
+{ BEGIN(needstring); return LS; }
YY_BREAK
case 19:
YY_RULE_SETUP
#line 93 "uscan.l"
-{ BEGIN(needstring); return ADDX; }
+{ BEGIN(needstring); return ADD; }
YY_BREAK
case 20:
YY_RULE_SETUP
#line 94 "uscan.l"
-{ BEGIN(needstring); return LIST; }
+{ BEGIN(needstring); return ADDX; }
YY_BREAK
case 21:
YY_RULE_SETUP
#line 95 "uscan.l"
-{ BEGIN(needstring); return DELETE; }
+{ BEGIN(needstring); return LIST; }
YY_BREAK
case 22:
YY_RULE_SETUP
#line 96 "uscan.l"
-{ BEGIN(needstring); return DELETEX; }
+{ BEGIN(needstring); return DELETE; }
YY_BREAK
case 23:
YY_RULE_SETUP
#line 97 "uscan.l"
-{ BEGIN(needstring); return PWD; }
+{ BEGIN(needstring); return DELETEX; }
YY_BREAK
case 24:
YY_RULE_SETUP
#line 98 "uscan.l"
-{ BEGIN(needstring); return CLEAR; }
+{ BEGIN(needstring); return PWD; }
YY_BREAK
case 25:
YY_RULE_SETUP
#line 99 "uscan.l"
-{ BEGIN(INITIAL); return HELP; }
+{ BEGIN(needstring); return CLEAR; }
YY_BREAK
case 26:
YY_RULE_SETUP
#line 100 "uscan.l"
-{ BEGIN(needstring); return HELP; }
+{ BEGIN(INITIAL); return HELP; }
YY_BREAK
case 27:
YY_RULE_SETUP
#line 101 "uscan.l"
-{ BEGIN(needstring); return LCD; }
+{ BEGIN(needstring); return HELP; }
YY_BREAK
case 28:
YY_RULE_SETUP
#line 102 "uscan.l"
-{ BEGIN(needstring); return LPWD; }
+{ BEGIN(needstring); return LCD; }
YY_BREAK
case 29:
YY_RULE_SETUP
#line 103 "uscan.l"
-{ BEGIN(needstring); return EXTRACT; }
+{ BEGIN(needstring); return LPWD; }
YY_BREAK
case 30:
YY_RULE_SETUP
#line 104 "uscan.l"
-{ BEGIN(needstring); return MODE; }
+{ BEGIN(needstring); return EXTRACT; }
YY_BREAK
case 31:
YY_RULE_SETUP
#line 105 "uscan.l"
-{ BEGIN(needstring); return TAR; }
+{ BEGIN(needstring); return MODE; }
YY_BREAK
case 32:
YY_RULE_SETUP
#line 106 "uscan.l"
-{ BEGIN(needstring); return SMB; }
+{ BEGIN(needstring); return TAR; }
YY_BREAK
case 33:
-/* rule 33 can match eol */
YY_RULE_SETUP
#line 107 "uscan.l"
+{ BEGIN(needstring); return SMB; }
+ YY_BREAK
+case 34:
+/* rule 34 can match eol */
+YY_RULE_SETUP
+#line 108 "uscan.l"
{ BEGIN(INITIAL); return NL; }
YY_BREAK
/* quoted file names */
-case 34:
+case 35:
YY_RULE_SETUP
-#line 113 "uscan.l"
+#line 114 "uscan.l"
{
BEGIN(propertypriority);
return APPEND;
}
YY_BREAK
-case 35:
+case 36:
YY_RULE_SETUP
-#line 118 "uscan.l"
+#line 119 "uscan.l"
{
BEGIN(needstring);
return PRIORITY;
}
YY_BREAK
-case 36:
+case 37:
YY_RULE_SETUP
-#line 123 "uscan.l"
+#line 124 "uscan.l"
{
if(string_buf != NULL) {
g_printf("ERROR:string_buf != NULL: %s\n",string_buf);
strappend(string_buf, yytext);
}
YY_BREAK
-case 37:
+case 38:
YY_RULE_SETUP
-#line 131 "uscan.l"
+#line 132 "uscan.l"
{
strappend(string_buf, yytext);
}
YY_BREAK
-case 38:
+case 39:
YY_RULE_SETUP
-#line 135 "uscan.l"
+#line 136 "uscan.l"
{
/* escaped character (including quote) */
strappend(string_buf, yytext);
}
YY_BREAK
-case 39:
+case 40:
YY_RULE_SETUP
-#line 140 "uscan.l"
+#line 141 "uscan.l"
{ /* saw closing quote - all done */
strappend(string_buf, yytext);
yylval.strval = string_buf;
return STRING;
}
YY_BREAK
-case 40:
-/* rule 40 can match eol */
+case 41:
+/* rule 41 can match eol */
YY_RULE_SETUP
-#line 148 "uscan.l"
+#line 149 "uscan.l"
{
fprintf(stderr,"Unterminated quoted string\n");
string_buf = NULL;
/* file names */
-case 41:
+case 42:
YY_RULE_SETUP
-#line 159 "uscan.l"
+#line 160 "uscan.l"
{
yylval.strval = stralloc(yytext);
BEGIN(needstring);
/* whitespace */
-case 42:
-/* rule 42 can match eol */
+case 43:
+/* rule 43 can match eol */
YY_RULE_SETUP
-#line 169 "uscan.l"
+#line 170 "uscan.l"
; /* whitespace */
YY_BREAK
. { yyerror("invalid character"); }
#endif
-case 43:
+case 44:
YY_RULE_SETUP
-#line 182 "uscan.l"
+#line 183 "uscan.l"
ECHO;
YY_BREAK
-#line 1175 "uscan.c"
+#line 1183 "uscan.c"
case YY_STATE_EOF(INITIAL):
case YY_STATE_EOF(quotedstring):
case YY_STATE_EOF(needdevice):
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 >= 175 )
+ if ( yy_current_state >= 183 )
yy_c = yy_meta[(unsigned int) yy_c];
}
yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
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 >= 175 )
+ if ( yy_current_state >= 183 )
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 == 174);
+ yy_is_jam = (yy_current_state == 182);
return yy_is_jam ? 0 : yy_current_state;
}
#define YYTABLES_NAME "yytables"
-#line 182 "uscan.l"
+#line 183 "uscan.l"