-/* Generated by re2c 0.9.7.dev on Wed Jun 15 09:20:28 2005 */
+/* Generated by re2c 0.9.8.dev on Wed Jun 15 09:42:20 2005 */
#line 1 "parse_date.re"
/*
+----------------------------------------------------------------------+
#line 844 "parse_date.re"
+{
static unsigned char yybm[] = {
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
};
-#line 783 "<stdout>"
+#line 784 "<stdout>"
{
YYCTYPE yych;
unsigned int yyaccept;
TIMELIB_DEINIT;
return TIMELIB_TIMEZONE;
}
-#line 861 "<stdout>"
+#line 862 "<stdout>"
yy4:
YYDEBUG(4, *YYCURSOR);
yych = *++YYCURSOR;
printf("unexpected character: #%d, %c\n", *s->tok, *s->tok);
goto std;
}
-#line 927 "<stdout>"
+#line 928 "<stdout>"
yy8:
YYDEBUG(8, *YYCURSOR);
yyaccept = 0;
{
goto std;
}
-#line 1586 "<stdout>"
+#line 1587 "<stdout>"
yy45:
YYDEBUG(45, *YYCURSOR);
++YYCURSOR;
s->pos = cursor; s->line++;
goto std;
}
-#line 1595 "<stdout>"
+#line 1596 "<stdout>"
yy47:
YYDEBUG(47, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 1892 "<stdout>"
+#line 1893 "<stdout>"
yy82:
YYDEBUG(82, *YYCURSOR);
++YYCURSOR;
{
goto std;
}
-#line 2385 "<stdout>"
+#line 2386 "<stdout>"
yy149:
YYDEBUG(149, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 2428 "<stdout>"
+#line 2429 "<stdout>"
yy156:
YYDEBUG(156, *YYCURSOR);
yyaccept = 1;
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 2759 "<stdout>"
+#line 2760 "<stdout>"
yy189:
YYDEBUG(189, *YYCURSOR);
++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_DATE_TEXT;
}
-#line 4516 "<stdout>"
+#line 4517 "<stdout>"
yy387:
YYDEBUG(387, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_DATE_NO_DAY;
}
-#line 4575 "<stdout>"
+#line 4576 "<stdout>"
yy398:
YYDEBUG(398, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_PG_TEXT;
}
-#line 4615 "<stdout>"
+#line 4616 "<stdout>"
yy405:
YYDEBUG(405, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_SHORTDATE_WITH_TIME;
}
-#line 4737 "<stdout>"
+#line 4738 "<stdout>"
yy424:
YYDEBUG(424, *YYCURSOR);
yyaccept = 7;
TIMELIB_DEINIT;
return TIMELIB_AGO;
}
-#line 6141 "<stdout>"
+#line 6142 "<stdout>"
yy560:
YYDEBUG(560, *YYCURSOR);
yyaccept = 1;
TIMELIB_DEINIT;
return TIMELIB_TIME24_WITH_ZONE;
}
-#line 7572 "<stdout>"
+#line 7573 "<stdout>"
yy670:
YYDEBUG(670, *YYCURSOR);
yyaccept = 10;
TIMELIB_DEINIT;
return TIMELIB_TIME12;
}
-#line 7683 "<stdout>"
+#line 7684 "<stdout>"
yy685:
YYDEBUG(685, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_DATE_FULL;
}
-#line 7778 "<stdout>"
+#line 7779 "<stdout>"
yy698:
YYDEBUG(698, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_DATE_FULL_POINTED;
}
-#line 8038 "<stdout>"
+#line 8039 "<stdout>"
yy757:
YYDEBUG(757, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_ISO_DATE;
}
-#line 8331 "<stdout>"
+#line 8332 "<stdout>"
yy802:
YYDEBUG(802, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_AMERICAN;
}
-#line 8358 "<stdout>"
+#line 8359 "<stdout>"
yy806:
YYDEBUG(806, *YYCURSOR);
yyaccept = 11;
TIMELIB_DEINIT;
return TIMELIB_CLF;
}
-#line 8529 "<stdout>"
+#line 8530 "<stdout>"
yy839:
YYDEBUG(839, *YYCURSOR);
yyaccept = 12;
TIMELIB_DEINIT;
return TIMELIB_PG_TEXT;
}
-#line 8771 "<stdout>"
+#line 8772 "<stdout>"
yy879:
YYDEBUG(879, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_DATE_NO_DAY;
}
-#line 8984 "<stdout>"
+#line 8985 "<stdout>"
yy899:
YYDEBUG(899, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_ISO_WEEK;
}
-#line 9118 "<stdout>"
+#line 9119 "<stdout>"
yy920:
YYDEBUG(920, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_PG_YEARDAY;
}
-#line 9154 "<stdout>"
+#line 9155 "<stdout>"
yy924:
YYDEBUG(924, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_DATE_NOCOLON;
}
-#line 9226 "<stdout>"
+#line 9227 "<stdout>"
yy931:
YYDEBUG(931, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_XMLRPC_SOAP;
}
-#line 9290 "<stdout>"
+#line 9291 "<stdout>"
yy942:
YYDEBUG(942, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_ISO_DATE;
}
-#line 9793 "<stdout>"
+#line 9794 "<stdout>"
yy1036:
YYDEBUG(1036, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_GNU_NOCOLON;
}
-#line 10431 "<stdout>"
+#line 10432 "<stdout>"
yy1117:
YYDEBUG(1117, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_ISO_NOCOLON;
}
-#line 10503 "<stdout>"
+#line 10504 "<stdout>"
yy1125:
YYDEBUG(1125, *YYCURSOR);
yyaccept = 19;
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 10669 "<stdout>"
+#line 10670 "<stdout>"
yy1141:
YYDEBUG(1141, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 10710 "<stdout>"
+#line 10711 "<stdout>"
yy1150:
YYDEBUG(1150, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 10730 "<stdout>"
+#line 10731 "<stdout>"
yy1153:
YYDEBUG(1153, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 10755 "<stdout>"
+#line 10756 "<stdout>"
yy1156:
YYDEBUG(1156, *YYCURSOR);
yych = *++YYCURSOR;
TIMELIB_DEINIT;
return TIMELIB_RELATIVE;
}
-#line 10795 "<stdout>"
+#line 10796 "<stdout>"
+}
}
#line 1326 "parse_date.re"