- Always create the file with correct paths (gdb likes it better like this)

This commit is contained in:
foobar 2005-07-04 00:25:39 +00:00
parent 19b6ffed3c
commit 45ae792d08
3 changed files with 43 additions and 41 deletions

View file

@ -2,4 +2,5 @@ Regenerating Parser
=================== ===================
Make sure you use re2c 0.9.8dev or higher: Make sure you use re2c 0.9.8dev or higher:
/dat/dev/sf/re2c/re2c -d -b parse_date.re > ../parse_date.c
# re2c -d -b resource/parse_date.re > parse_date.c

View file

@ -1,5 +1,5 @@
/* Generated by re2c 0.9.8.dev on Sun Jul 3 23:31:59 2005 */ /* Generated by re2c 0.9.8 on Mon Jul 4 03:23:06 2005 */
#line 1 "parse_date.re" #line 1 "resource/parse_date.re"
/* /*
+----------------------------------------------------------------------+ +----------------------------------------------------------------------+
| PHP Version 5 | | PHP Version 5 |
@ -775,7 +775,7 @@ static int scan(Scanner *s)
std: std:
s->tok = cursor; s->tok = cursor;
s->len = 0; s->len = 0;
#line 879 "parse_date.re" #line 879 "resource/parse_date.re"
{ {
@ -899,7 +899,7 @@ yy2:
yy3: yy3:
YYDEBUG(3, *YYCURSOR); YYDEBUG(3, *YYCURSOR);
#line 1325 "parse_date.re" #line 1325 "resource/parse_date.re"
{ {
int tz_not_found; int tz_not_found;
TIMELIB_INIT; TIMELIB_INIT;
@ -994,7 +994,7 @@ yy6:
yy7: yy7:
YYDEBUG(7, *YYCURSOR); YYDEBUG(7, *YYCURSOR);
#line 1389 "parse_date.re" #line 1389 "resource/parse_date.re"
{ {
/* printf("unexpected character: #%d, %c ", *s->tok, *s->tok); */ /* printf("unexpected character: #%d, %c ", *s->tok, *s->tok); */
s->errors++; s->errors++;
@ -1901,7 +1901,7 @@ yy43:
yy44: yy44:
YYDEBUG(44, *YYCURSOR); YYDEBUG(44, *YYCURSOR);
#line 1378 "parse_date.re" #line 1378 "resource/parse_date.re"
{ {
goto std; goto std;
} }
@ -1913,7 +1913,7 @@ yy45:
yy46: yy46:
YYDEBUG(46, *YYCURSOR); YYDEBUG(46, *YYCURSOR);
#line 1383 "parse_date.re" #line 1383 "resource/parse_date.re"
{ {
s->pos = cursor; s->line++; s->pos = cursor; s->line++;
goto std; goto std;
@ -2311,7 +2311,7 @@ yy84:
yy85: yy85:
YYDEBUG(85, *YYCURSOR); YYDEBUG(85, *YYCURSOR);
#line 1362 "parse_date.re" #line 1362 "resource/parse_date.re"
{ {
timelib_ull i; timelib_ull i;
@ -2956,7 +2956,7 @@ yy150:
yy151: yy151:
YYDEBUG(151, *YYCURSOR); YYDEBUG(151, *YYCURSOR);
#line 1320 "parse_date.re" #line 1320 "resource/parse_date.re"
{ {
goto std; goto std;
} }
@ -2999,7 +2999,7 @@ yy157:
yy158: yy158:
YYDEBUG(158, *YYCURSOR); YYDEBUG(158, *YYCURSOR);
#line 1304 "parse_date.re" #line 1304 "resource/parse_date.re"
{ {
const timelib_relunit* relunit; const timelib_relunit* relunit;
@ -3384,7 +3384,7 @@ yy190:
yy191: yy191:
YYDEBUG(191, *YYCURSOR); YYDEBUG(191, *YYCURSOR);
#line 1288 "parse_date.re" #line 1288 "resource/parse_date.re"
{ {
timelib_sll i; timelib_sll i;
@ -5615,7 +5615,7 @@ yy386:
yy387: yy387:
YYDEBUG(387, *YYCURSOR); YYDEBUG(387, *YYCURSOR);
#line 1114 "parse_date.re" #line 1114 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -5666,7 +5666,7 @@ yy392:
yy393: yy393:
YYDEBUG(393, *YYCURSOR); YYDEBUG(393, *YYCURSOR);
#line 1138 "parse_date.re" #line 1138 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -5766,7 +5766,7 @@ yy404:
yy405: yy405:
YYDEBUG(405, *YYCURSOR); YYDEBUG(405, *YYCURSOR);
#line 1335 "parse_date.re" #line 1335 "resource/parse_date.re"
{ {
int tz_not_found; int tz_not_found;
TIMELIB_INIT; TIMELIB_INIT;
@ -6159,7 +6159,7 @@ yy449:
yy450: yy450:
YYDEBUG(450, *YYCURSOR); YYDEBUG(450, *YYCURSOR);
#line 1232 "parse_date.re" #line 1232 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -7631,7 +7631,7 @@ yy554:
yy555: yy555:
YYDEBUG(555, *YYCURSOR); YYDEBUG(555, *YYCURSOR);
#line 1274 "parse_date.re" #line 1274 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
s->time->relative.y = 0 - s->time->relative.y; s->time->relative.y = 0 - s->time->relative.y;
@ -9439,7 +9439,7 @@ yy667:
yy668: yy668:
YYDEBUG(668, *YYCURSOR); YYDEBUG(668, *YYCURSOR);
#line 966 "parse_date.re" #line 966 "resource/parse_date.re"
{ {
int tz_not_found; int tz_not_found;
DEBUG_OUTPUT("timeshort24 | timelong24 | iso8601long"); DEBUG_OUTPUT("timeshort24 | timelong24 | iso8601long");
@ -9589,7 +9589,7 @@ yy682:
yy683: yy683:
YYDEBUG(683, *YYCURSOR); YYDEBUG(683, *YYCURSOR);
#line 951 "parse_date.re" #line 951 "resource/parse_date.re"
{ {
DEBUG_OUTPUT("timeshort12 | timelong12"); DEBUG_OUTPUT("timeshort12 | timelong12");
TIMELIB_INIT; TIMELIB_INIT;
@ -9713,7 +9713,7 @@ yy695:
yy696: yy696:
YYDEBUG(696, *YYCURSOR); YYDEBUG(696, *YYCURSOR);
#line 1090 "parse_date.re" #line 1090 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -10091,7 +10091,7 @@ yy754:
yy755: yy755:
YYDEBUG(755, *YYCURSOR); YYDEBUG(755, *YYCURSOR);
#line 1102 "parse_date.re" #line 1102 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -10474,7 +10474,7 @@ yy799:
yy800: yy800:
YYDEBUG(800, *YYCURSOR); YYDEBUG(800, *YYCURSOR);
#line 1078 "parse_date.re" #line 1078 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -10507,7 +10507,7 @@ yy803:
yy804: yy804:
YYDEBUG(804, *YYCURSOR); YYDEBUG(804, *YYCURSOR);
#line 1053 "parse_date.re" #line 1053 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -10742,7 +10742,7 @@ yy836:
yy837: yy837:
YYDEBUG(837, *YYCURSOR); YYDEBUG(837, *YYCURSOR);
#line 1256 "parse_date.re" #line 1256 "resource/parse_date.re"
{ {
int tz_not_found; int tz_not_found;
TIMELIB_INIT; TIMELIB_INIT;
@ -11071,7 +11071,7 @@ yy876:
yy877: yy877:
YYDEBUG(877, *YYCURSOR); YYDEBUG(877, *YYCURSOR);
#line 1244 "parse_date.re" #line 1244 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -11328,7 +11328,7 @@ yy896:
yy897: yy897:
YYDEBUG(897, *YYCURSOR); YYDEBUG(897, *YYCURSOR);
#line 1126 "parse_date.re" #line 1126 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -11493,7 +11493,7 @@ yy916:
yy917: yy917:
YYDEBUG(917, *YYCURSOR); YYDEBUG(917, *YYCURSOR);
#line 1213 "parse_date.re" #line 1213 "resource/parse_date.re"
{ {
timelib_sll w, d; timelib_sll w, d;
@ -11519,7 +11519,7 @@ yy918:
yy919: yy919:
YYDEBUG(919, *YYCURSOR); YYDEBUG(919, *YYCURSOR);
#line 1194 "parse_date.re" #line 1194 "resource/parse_date.re"
{ {
timelib_sll w, d; timelib_sll w, d;
@ -11570,7 +11570,7 @@ yy922:
yy923: yy923:
YYDEBUG(923, *YYCURSOR); YYDEBUG(923, *YYCURSOR);
#line 1182 "parse_date.re" #line 1182 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -11657,7 +11657,7 @@ yy929:
yy930: yy930:
YYDEBUG(930, *YYCURSOR); YYDEBUG(930, *YYCURSOR);
#line 1150 "parse_date.re" #line 1150 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -11735,7 +11735,7 @@ yy940:
yy941: yy941:
YYDEBUG(941, *YYCURSOR); YYDEBUG(941, *YYCURSOR);
#line 1161 "parse_date.re" #line 1161 "resource/parse_date.re"
{ {
int tz_not_found; int tz_not_found;
TIMELIB_INIT; TIMELIB_INIT;
@ -12436,7 +12436,7 @@ yy1034:
yy1035: yy1035:
YYDEBUG(1035, *YYCURSOR); YYDEBUG(1035, *YYCURSOR);
#line 1067 "parse_date.re" #line 1067 "resource/parse_date.re"
{ {
TIMELIB_INIT; TIMELIB_INIT;
TIMELIB_HAVE_DATE(); TIMELIB_HAVE_DATE();
@ -13229,7 +13229,7 @@ yy1115:
yy1116: yy1116:
YYDEBUG(1116, *YYCURSOR); YYDEBUG(1116, *YYCURSOR);
#line 990 "parse_date.re" #line 990 "resource/parse_date.re"
{ {
DEBUG_OUTPUT("gnunocolon"); DEBUG_OUTPUT("gnunocolon");
TIMELIB_INIT; TIMELIB_INIT;
@ -13323,7 +13323,7 @@ yy1123:
yy1124: yy1124:
YYDEBUG(1124, *YYCURSOR); YYDEBUG(1124, *YYCURSOR);
#line 1035 "parse_date.re" #line 1035 "resource/parse_date.re"
{ {
int tz_not_found; int tz_not_found;
DEBUG_OUTPUT("iso8601nocolon"); DEBUG_OUTPUT("iso8601nocolon");
@ -13524,7 +13524,7 @@ yy1140:
yy1141: yy1141:
YYDEBUG(1141, *YYCURSOR); YYDEBUG(1141, *YYCURSOR);
#line 927 "parse_date.re" #line 927 "resource/parse_date.re"
{ {
timelib_ull i; timelib_ull i;
@ -13618,7 +13618,7 @@ yy1149:
yy1150: yy1150:
YYDEBUG(1150, *YYCURSOR); YYDEBUG(1150, *YYCURSOR);
#line 915 "parse_date.re" #line 915 "resource/parse_date.re"
{ {
DEBUG_OUTPUT("tomorrow"); DEBUG_OUTPUT("tomorrow");
TIMELIB_INIT; TIMELIB_INIT;
@ -13642,7 +13642,7 @@ yy1152:
yy1153: yy1153:
YYDEBUG(1153, *YYCURSOR); YYDEBUG(1153, *YYCURSOR);
#line 905 "parse_date.re" #line 905 "resource/parse_date.re"
{ {
DEBUG_OUTPUT("today"); DEBUG_OUTPUT("today");
TIMELIB_INIT; TIMELIB_INIT;
@ -13685,7 +13685,7 @@ yy1155:
yy1156: yy1156:
YYDEBUG(1156, *YYCURSOR); YYDEBUG(1156, *YYCURSOR);
#line 896 "parse_date.re" #line 896 "resource/parse_date.re"
{ {
DEBUG_OUTPUT("now"); DEBUG_OUTPUT("now");
TIMELIB_INIT; TIMELIB_INIT;
@ -13751,7 +13751,7 @@ yy1164:
yy1165: yy1165:
YYDEBUG(1165, *YYCURSOR); YYDEBUG(1165, *YYCURSOR);
#line 884 "parse_date.re" #line 884 "resource/parse_date.re"
{ {
DEBUG_OUTPUT("yesterday"); DEBUG_OUTPUT("yesterday");
TIMELIB_INIT; TIMELIB_INIT;
@ -13765,7 +13765,7 @@ yy1165:
#line 11407 "<stdout>" #line 11407 "<stdout>"
} }
} }
#line 1394 "parse_date.re" #line 1394 "resource/parse_date.re"
} }

View file

@ -2,4 +2,5 @@ Regenerating Parser
=================== ===================
Make sure you use re2c 0.9.8dev or higher: Make sure you use re2c 0.9.8dev or higher:
/dat/dev/sf/re2c/re2c -d -b parse_date.re > ../parse_date.c
# re2c -d -b resource/parse_date.re > parse_date.c