Annotation of embedaddon/php/ext/date/lib/parse_date.c, revision 1.1
1.1 ! misho 1: /* Generated by re2c 0.13.5 on Mon Dec 5 22:02:41 2011 */
! 2: /*
! 3: +----------------------------------------------------------------------+
! 4: | PHP Version 5 |
! 5: +----------------------------------------------------------------------+
! 6: | Copyright (c) 1997-2010 The PHP Group |
! 7: +----------------------------------------------------------------------+
! 8: | This source file is subject to version 3.01 of the PHP license, |
! 9: | that is bundled with this package in the file LICENSE, and is |
! 10: | available through the world-wide-web at the following url: |
! 11: | http://www.php.net/license/3_01.txt |
! 12: | If you did not receive a copy of the PHP license and are unable to |
! 13: | obtain it through the world-wide-web, please send a note to |
! 14: | license@php.net so we can mail you a copy immediately. |
! 15: +----------------------------------------------------------------------+
! 16: | Authors: Derick Rethans <derick@derickrethans.nl> |
! 17: +----------------------------------------------------------------------+
! 18: */
! 19:
! 20: /* $Id: parse_date.c 320481 2011-12-06 06:21:08Z derick $ */
! 21:
! 22: #include "timelib.h"
! 23:
! 24: #include <stdio.h>
! 25: #include <ctype.h>
! 26: #include <math.h>
! 27: #include <assert.h>
! 28:
! 29: #ifdef HAVE_STDLIB_H
! 30: #include <stdlib.h>
! 31: #endif
! 32: #ifdef HAVE_STRING_H
! 33: #include <string.h>
! 34: #else
! 35: #include <strings.h>
! 36: #endif
! 37:
! 38: #if defined(_MSC_VER)
! 39: # define strtoll(s, f, b) _atoi64(s)
! 40: #elif !defined(HAVE_STRTOLL)
! 41: # if defined(HAVE_ATOLL)
! 42: # define strtoll(s, f, b) atoll(s)
! 43: # else
! 44: # define strtoll(s, f, b) strtol(s, f, b)
! 45: # endif
! 46: #endif
! 47:
! 48: #define TIMELIB_UNSET -99999
! 49:
! 50: #define TIMELIB_SECOND 1
! 51: #define TIMELIB_MINUTE 2
! 52: #define TIMELIB_HOUR 3
! 53: #define TIMELIB_DAY 4
! 54: #define TIMELIB_MONTH 5
! 55: #define TIMELIB_YEAR 6
! 56: #define TIMELIB_WEEKDAY 7
! 57: #define TIMELIB_SPECIAL 8
! 58:
! 59: #define EOI 257
! 60: #define TIME 258
! 61: #define DATE 259
! 62:
! 63: #define TIMELIB_XMLRPC_SOAP 260
! 64: #define TIMELIB_TIME12 261
! 65: #define TIMELIB_TIME24 262
! 66: #define TIMELIB_GNU_NOCOLON 263
! 67: #define TIMELIB_GNU_NOCOLON_TZ 264
! 68: #define TIMELIB_ISO_NOCOLON 265
! 69:
! 70: #define TIMELIB_AMERICAN 266
! 71: #define TIMELIB_ISO_DATE 267
! 72: #define TIMELIB_DATE_FULL 268
! 73: #define TIMELIB_DATE_TEXT 269
! 74: #define TIMELIB_DATE_NOCOLON 270
! 75: #define TIMELIB_PG_YEARDAY 271
! 76: #define TIMELIB_PG_TEXT 272
! 77: #define TIMELIB_PG_REVERSE 273
! 78: #define TIMELIB_CLF 274
! 79: #define TIMELIB_DATE_NO_DAY 275
! 80: #define TIMELIB_SHORTDATE_WITH_TIME 276
! 81: #define TIMELIB_DATE_FULL_POINTED 277
! 82: #define TIMELIB_TIME24_WITH_ZONE 278
! 83: #define TIMELIB_ISO_WEEK 279
! 84: #define TIMELIB_LF_DAY_OF_MONTH 280
! 85: #define TIMELIB_WEEK_DAY_OF_MONTH 281
! 86:
! 87: #define TIMELIB_TIMEZONE 300
! 88: #define TIMELIB_AGO 301
! 89:
! 90: #define TIMELIB_RELATIVE 310
! 91:
! 92: #define TIMELIB_ERROR 999
! 93:
! 94: /* Some compilers like AIX, defines uchar in sys/types.h */
! 95: #undef uchar
! 96: typedef unsigned char uchar;
! 97:
! 98: #define BSIZE 8192
! 99:
! 100: #define YYCTYPE uchar
! 101: #define YYCURSOR cursor
! 102: #define YYLIMIT s->lim
! 103: #define YYMARKER s->ptr
! 104: #define YYFILL(n) return EOI;
! 105:
! 106: #define RET(i) {s->cur = cursor; return i;}
! 107:
! 108: #define timelib_string_free free
! 109:
! 110: #define TIMELIB_HAVE_TIME() { if (s->time->have_time) { add_error(s, "Double time specification"); timelib_string_free(str); return TIMELIB_ERROR; } else { s->time->have_time = 1; s->time->h = 0; s->time->i = 0; s->time->s = 0; s->time->f = 0; } }
! 111: #define TIMELIB_UNHAVE_TIME() { s->time->have_time = 0; s->time->h = 0; s->time->i = 0; s->time->s = 0; s->time->f = 0; }
! 112: #define TIMELIB_HAVE_DATE() { if (s->time->have_date) { add_error(s, "Double date specification"); timelib_string_free(str); return TIMELIB_ERROR; } else { s->time->have_date = 1; } }
! 113: #define TIMELIB_UNHAVE_DATE() { s->time->have_date = 0; s->time->d = 0; s->time->m = 0; s->time->y = 0; }
! 114: #define TIMELIB_HAVE_RELATIVE() { s->time->have_relative = 1; }
! 115: #define TIMELIB_HAVE_WEEKDAY_RELATIVE() { s->time->have_relative = 1; s->time->relative.have_weekday_relative = 1; }
! 116: #define TIMELIB_HAVE_SPECIAL_RELATIVE() { s->time->have_relative = 1; s->time->relative.have_special_relative = 1; }
! 117: #define TIMELIB_HAVE_TZ() { s->cur = cursor; if (s->time->have_zone) { s->time->have_zone > 1 ? add_error(s, "Double timezone specification") : add_warning(s, "Double timezone specification"); timelib_string_free(str); s->time->have_zone++; return TIMELIB_ERROR; } else { s->time->have_zone++; } }
! 118:
! 119: #define TIMELIB_INIT s->cur = cursor; str = timelib_string(s); ptr = str
! 120: #define TIMELIB_DEINIT timelib_string_free(str)
! 121: #define TIMELIB_ADJUST_RELATIVE_WEEKDAY() if (in->time.have_weekday_relative && (in.rel.d > 0)) { in.rel.d -= 7; }
! 122:
! 123: #define TIMELIB_PROCESS_YEAR(x, l) { \
! 124: if (((x) == TIMELIB_UNSET) || ((l) >= 4)) { \
! 125: /* (x) = 0; */ \
! 126: } else if ((x) < 100) { \
! 127: if ((x) < 70) { \
! 128: (x) += 2000; \
! 129: } else { \
! 130: (x) += 1900; \
! 131: } \
! 132: } \
! 133: }
! 134:
! 135: #ifdef DEBUG_PARSER
! 136: #define DEBUG_OUTPUT(s) printf("%s\n", s);
! 137: #define YYDEBUG(s,c) { if (s != -1) { printf("state: %d ", s); printf("[%c]\n", c); } }
! 138: #else
! 139: #define DEBUG_OUTPUT(s)
! 140: #define YYDEBUG(s,c)
! 141: #endif
! 142:
! 143: #include "timelib_structs.h"
! 144:
! 145: typedef struct timelib_elems {
! 146: unsigned int c; /* Number of elements */
! 147: char **v; /* Values */
! 148: } timelib_elems;
! 149:
! 150: typedef struct Scanner {
! 151: int fd;
! 152: uchar *lim, *str, *ptr, *cur, *tok, *pos;
! 153: unsigned int line, len;
! 154: struct timelib_error_container *errors;
! 155:
! 156: struct timelib_time *time;
! 157: const timelib_tzdb *tzdb;
! 158: } Scanner;
! 159:
! 160: typedef struct _timelib_lookup_table {
! 161: const char *name;
! 162: int type;
! 163: int value;
! 164: } timelib_lookup_table;
! 165:
! 166: typedef struct _timelib_relunit {
! 167: const char *name;
! 168: int unit;
! 169: int multiplier;
! 170: } timelib_relunit;
! 171:
! 172: #define HOUR(a) (int)(a * 60)
! 173:
! 174: /* The timezone table. */
! 175: const static timelib_tz_lookup_table timelib_timezone_lookup[] = {
! 176: #include "timezonemap.h"
! 177: { NULL, 0, 0, NULL },
! 178: };
! 179:
! 180: const static timelib_tz_lookup_table timelib_timezone_fallbackmap[] = {
! 181: #include "fallbackmap.h"
! 182: { NULL, 0, 0, NULL },
! 183: };
! 184:
! 185: const static timelib_tz_lookup_table timelib_timezone_utc[] = {
! 186: { "utc", 0, 0, "UTC" },
! 187: };
! 188:
! 189: static timelib_relunit const timelib_relunit_lookup[] = {
! 190: { "sec", TIMELIB_SECOND, 1 },
! 191: { "secs", TIMELIB_SECOND, 1 },
! 192: { "second", TIMELIB_SECOND, 1 },
! 193: { "seconds", TIMELIB_SECOND, 1 },
! 194: { "min", TIMELIB_MINUTE, 1 },
! 195: { "mins", TIMELIB_MINUTE, 1 },
! 196: { "minute", TIMELIB_MINUTE, 1 },
! 197: { "minutes", TIMELIB_MINUTE, 1 },
! 198: { "hour", TIMELIB_HOUR, 1 },
! 199: { "hours", TIMELIB_HOUR, 1 },
! 200: { "day", TIMELIB_DAY, 1 },
! 201: { "days", TIMELIB_DAY, 1 },
! 202: { "week", TIMELIB_DAY, 7 },
! 203: { "weeks", TIMELIB_DAY, 7 },
! 204: { "fortnight", TIMELIB_DAY, 14 },
! 205: { "fortnights", TIMELIB_DAY, 14 },
! 206: { "forthnight", TIMELIB_DAY, 14 },
! 207: { "forthnights", TIMELIB_DAY, 14 },
! 208: { "month", TIMELIB_MONTH, 1 },
! 209: { "months", TIMELIB_MONTH, 1 },
! 210: { "year", TIMELIB_YEAR, 1 },
! 211: { "years", TIMELIB_YEAR, 1 },
! 212:
! 213: { "monday", TIMELIB_WEEKDAY, 1 },
! 214: { "mon", TIMELIB_WEEKDAY, 1 },
! 215: { "tuesday", TIMELIB_WEEKDAY, 2 },
! 216: { "tue", TIMELIB_WEEKDAY, 2 },
! 217: { "wednesday", TIMELIB_WEEKDAY, 3 },
! 218: { "wed", TIMELIB_WEEKDAY, 3 },
! 219: { "thursday", TIMELIB_WEEKDAY, 4 },
! 220: { "thu", TIMELIB_WEEKDAY, 4 },
! 221: { "friday", TIMELIB_WEEKDAY, 5 },
! 222: { "fri", TIMELIB_WEEKDAY, 5 },
! 223: { "saturday", TIMELIB_WEEKDAY, 6 },
! 224: { "sat", TIMELIB_WEEKDAY, 6 },
! 225: { "sunday", TIMELIB_WEEKDAY, 0 },
! 226: { "sun", TIMELIB_WEEKDAY, 0 },
! 227:
! 228: { "weekday", TIMELIB_SPECIAL, TIMELIB_SPECIAL_WEEKDAY },
! 229: { "weekdays", TIMELIB_SPECIAL, TIMELIB_SPECIAL_WEEKDAY },
! 230: { NULL, 0, 0 }
! 231: };
! 232:
! 233: /* The relative text table. */
! 234: static timelib_lookup_table const timelib_reltext_lookup[] = {
! 235: { "first", 0, 1 },
! 236: { "next", 0, 1 },
! 237: { "second", 0, 2 },
! 238: { "third", 0, 3 },
! 239: { "fourth", 0, 4 },
! 240: { "fifth", 0, 5 },
! 241: { "sixth", 0, 6 },
! 242: { "seventh", 0, 7 },
! 243: { "eight", 0, 8 },
! 244: { "eighth", 0, 8 },
! 245: { "ninth", 0, 9 },
! 246: { "tenth", 0, 10 },
! 247: { "eleventh", 0, 11 },
! 248: { "twelfth", 0, 12 },
! 249: { "last", 0, -1 },
! 250: { "previous", 0, -1 },
! 251: { "this", 1, 0 },
! 252: { NULL, 1, 0 }
! 253: };
! 254:
! 255: /* The month table. */
! 256: static timelib_lookup_table const timelib_month_lookup[] = {
! 257: { "jan", 0, 1 },
! 258: { "feb", 0, 2 },
! 259: { "mar", 0, 3 },
! 260: { "apr", 0, 4 },
! 261: { "may", 0, 5 },
! 262: { "jun", 0, 6 },
! 263: { "jul", 0, 7 },
! 264: { "aug", 0, 8 },
! 265: { "sep", 0, 9 },
! 266: { "sept", 0, 9 },
! 267: { "oct", 0, 10 },
! 268: { "nov", 0, 11 },
! 269: { "dec", 0, 12 },
! 270: { "i", 0, 1 },
! 271: { "ii", 0, 2 },
! 272: { "iii", 0, 3 },
! 273: { "iv", 0, 4 },
! 274: { "v", 0, 5 },
! 275: { "vi", 0, 6 },
! 276: { "vii", 0, 7 },
! 277: { "viii", 0, 8 },
! 278: { "ix", 0, 9 },
! 279: { "x", 0, 10 },
! 280: { "xi", 0, 11 },
! 281: { "xii", 0, 12 },
! 282:
! 283: { "january", 0, 1 },
! 284: { "february", 0, 2 },
! 285: { "march", 0, 3 },
! 286: { "april", 0, 4 },
! 287: { "may", 0, 5 },
! 288: { "june", 0, 6 },
! 289: { "july", 0, 7 },
! 290: { "august", 0, 8 },
! 291: { "september", 0, 9 },
! 292: { "october", 0, 10 },
! 293: { "november", 0, 11 },
! 294: { "december", 0, 12 },
! 295: { NULL, 0, 0 }
! 296: };
! 297:
! 298: #if 0
! 299: static char* timelib_ltrim(char *s)
! 300: {
! 301: char *ptr = s;
! 302: while (ptr[0] == ' ' || ptr[0] == '\t') {
! 303: ptr++;
! 304: }
! 305: return ptr;
! 306: }
! 307: #endif
! 308:
! 309: #if 0
! 310: uchar *fill(Scanner *s, uchar *cursor){
! 311: if(!s->eof){
! 312: unsigned int cnt = s->tok - s->bot;
! 313: if(cnt){
! 314: memcpy(s->bot, s->tok, s->lim - s->tok);
! 315: s->tok = s->bot;
! 316: s->ptr -= cnt;
! 317: cursor -= cnt;
! 318: s->pos -= cnt;
! 319: s->lim -= cnt;
! 320: }
! 321: if((s->top - s->lim) < BSIZE){
! 322: uchar *buf = (uchar*) malloc(((s->lim - s->bot) + BSIZE)*sizeof(uchar));
! 323: memcpy(buf, s->tok, s->lim - s->tok);
! 324: s->tok = buf;
! 325: s->ptr = &buf[s->ptr - s->bot];
! 326: cursor = &buf[cursor - s->bot];
! 327: s->pos = &buf[s->pos - s->bot];
! 328: s->lim = &buf[s->lim - s->bot];
! 329: s->top = &s->lim[BSIZE];
! 330: free(s->bot);
! 331: s->bot = buf;
! 332: }
! 333: if((cnt = read(s->fd, (char*) s->lim, BSIZE)) != BSIZE){
! 334: s->eof = &s->lim[cnt]; *(s->eof)++ = '\n';
! 335: }
! 336: s->lim += cnt;
! 337: }
! 338: return cursor;
! 339: }
! 340: #endif
! 341:
! 342: static void add_warning(Scanner *s, char *error)
! 343: {
! 344: s->errors->warning_count++;
! 345: s->errors->warning_messages = realloc(s->errors->warning_messages, s->errors->warning_count * sizeof(timelib_error_message));
! 346: s->errors->warning_messages[s->errors->warning_count - 1].position = s->tok ? s->tok - s->str : 0;
! 347: s->errors->warning_messages[s->errors->warning_count - 1].character = s->tok ? *s->tok : 0;
! 348: s->errors->warning_messages[s->errors->warning_count - 1].message = strdup(error);
! 349: }
! 350:
! 351: static void add_error(Scanner *s, char *error)
! 352: {
! 353: s->errors->error_count++;
! 354: s->errors->error_messages = realloc(s->errors->error_messages, s->errors->error_count * sizeof(timelib_error_message));
! 355: s->errors->error_messages[s->errors->error_count - 1].position = s->tok ? s->tok - s->str : 0;
! 356: s->errors->error_messages[s->errors->error_count - 1].character = s->tok ? *s->tok : 0;
! 357: s->errors->error_messages[s->errors->error_count - 1].message = strdup(error);
! 358: }
! 359:
! 360: static void add_pbf_warning(Scanner *s, char *error, char *sptr, char *cptr)
! 361: {
! 362: s->errors->warning_count++;
! 363: s->errors->warning_messages = realloc(s->errors->warning_messages, s->errors->warning_count * sizeof(timelib_error_message));
! 364: s->errors->warning_messages[s->errors->warning_count - 1].position = cptr - sptr;
! 365: s->errors->warning_messages[s->errors->warning_count - 1].character = *cptr;
! 366: s->errors->warning_messages[s->errors->warning_count - 1].message = strdup(error);
! 367: }
! 368:
! 369: static void add_pbf_error(Scanner *s, char *error, char *sptr, char *cptr)
! 370: {
! 371: s->errors->error_count++;
! 372: s->errors->error_messages = realloc(s->errors->error_messages, s->errors->error_count * sizeof(timelib_error_message));
! 373: s->errors->error_messages[s->errors->error_count - 1].position = cptr - sptr;
! 374: s->errors->error_messages[s->errors->error_count - 1].character = *cptr;
! 375: s->errors->error_messages[s->errors->error_count - 1].message = strdup(error);
! 376: }
! 377:
! 378: static timelib_sll timelib_meridian(char **ptr, timelib_sll h)
! 379: {
! 380: timelib_sll retval = 0;
! 381:
! 382: while (!strchr("AaPp", **ptr)) {
! 383: ++*ptr;
! 384: }
! 385: if (**ptr == 'a' || **ptr == 'A') {
! 386: if (h == 12) {
! 387: retval = -12;
! 388: }
! 389: } else if (h != 12) {
! 390: retval = 12;
! 391: }
! 392: ++*ptr;
! 393: if (**ptr == '.') {
! 394: *ptr += 3;
! 395: } else {
! 396: ++*ptr;
! 397: }
! 398: return retval;
! 399: }
! 400:
! 401: static timelib_sll timelib_meridian_with_check(char **ptr, timelib_sll h)
! 402: {
! 403: timelib_sll retval = 0;
! 404:
! 405: while (!strchr("AaPp", **ptr)) {
! 406: ++*ptr;
! 407: }
! 408: if (**ptr == 'a' || **ptr == 'A') {
! 409: if (h == 12) {
! 410: retval = -12;
! 411: }
! 412: } else if (h != 12) {
! 413: retval = 12;
! 414: }
! 415: ++*ptr;
! 416: if (**ptr == '.') {
! 417: ++*ptr;
! 418: if (**ptr != 'm' && **ptr != 'M') {
! 419: return TIMELIB_UNSET;
! 420: }
! 421: ++*ptr;
! 422: if (**ptr != '.' ) {
! 423: return TIMELIB_UNSET;
! 424: }
! 425: ++*ptr;
! 426: } else if (**ptr == 'm' || **ptr == 'M') {
! 427: ++*ptr;
! 428: } else {
! 429: return TIMELIB_UNSET;
! 430: }
! 431: return retval;
! 432: }
! 433:
! 434: static char *timelib_string(Scanner *s)
! 435: {
! 436: char *tmp = calloc(1, s->cur - s->tok + 1);
! 437: memcpy(tmp, s->tok, s->cur - s->tok);
! 438:
! 439: return tmp;
! 440: }
! 441:
! 442: static timelib_sll timelib_get_nr_ex(char **ptr, int max_length, int *scanned_length)
! 443: {
! 444: char *begin, *end, *str;
! 445: timelib_sll tmp_nr = TIMELIB_UNSET;
! 446: int len = 0;
! 447:
! 448: while ((**ptr < '0') || (**ptr > '9')) {
! 449: if (**ptr == '\0') {
! 450: return TIMELIB_UNSET;
! 451: }
! 452: ++*ptr;
! 453: }
! 454: begin = *ptr;
! 455: while ((**ptr >= '0') && (**ptr <= '9') && len < max_length) {
! 456: ++*ptr;
! 457: ++len;
! 458: }
! 459: end = *ptr;
! 460: if (scanned_length) {
! 461: *scanned_length = end - begin;
! 462: }
! 463: str = calloc(1, end - begin + 1);
! 464: memcpy(str, begin, end - begin);
! 465: tmp_nr = strtoll(str, NULL, 10);
! 466: free(str);
! 467: return tmp_nr;
! 468: }
! 469:
! 470: static timelib_sll timelib_get_nr(char **ptr, int max_length)
! 471: {
! 472: return timelib_get_nr_ex(ptr, max_length, NULL);
! 473: }
! 474:
! 475: static void timelib_skip_day_suffix(char **ptr)
! 476: {
! 477: if (isspace(**ptr)) {
! 478: return;
! 479: }
! 480: if (!strncasecmp(*ptr, "nd", 2) || !strncasecmp(*ptr, "rd", 2) ||!strncasecmp(*ptr, "st", 2) || !strncasecmp(*ptr, "th", 2)) {
! 481: *ptr += 2;
! 482: }
! 483: }
! 484:
! 485: static double timelib_get_frac_nr(char **ptr, int max_length)
! 486: {
! 487: char *begin, *end, *str;
! 488: double tmp_nr = TIMELIB_UNSET;
! 489: int len = 0;
! 490:
! 491: while ((**ptr != '.') && (**ptr != ':') && ((**ptr < '0') || (**ptr > '9'))) {
! 492: if (**ptr == '\0') {
! 493: return TIMELIB_UNSET;
! 494: }
! 495: ++*ptr;
! 496: }
! 497: begin = *ptr;
! 498: while (((**ptr == '.') || (**ptr == ':') || ((**ptr >= '0') && (**ptr <= '9'))) && len < max_length) {
! 499: ++*ptr;
! 500: ++len;
! 501: }
! 502: end = *ptr;
! 503: str = calloc(1, end - begin + 1);
! 504: memcpy(str, begin, end - begin);
! 505: if (str[0] == ':') {
! 506: str[0] = '.';
! 507: }
! 508: tmp_nr = strtod(str, NULL);
! 509: free(str);
! 510: return tmp_nr;
! 511: }
! 512:
! 513: static timelib_ull timelib_get_unsigned_nr(char **ptr, int max_length)
! 514: {
! 515: timelib_ull dir = 1;
! 516:
! 517: while (((**ptr < '0') || (**ptr > '9')) && (**ptr != '+') && (**ptr != '-')) {
! 518: if (**ptr == '\0') {
! 519: return TIMELIB_UNSET;
! 520: }
! 521: ++*ptr;
! 522: }
! 523:
! 524: while (**ptr == '+' || **ptr == '-')
! 525: {
! 526: if (**ptr == '-') {
! 527: dir *= -1;
! 528: }
! 529: ++*ptr;
! 530: }
! 531: return dir * timelib_get_nr(ptr, max_length);
! 532: }
! 533:
! 534: static long timelib_parse_tz_cor(char **ptr)
! 535: {
! 536: char *begin = *ptr, *end;
! 537: long tmp;
! 538:
! 539: while (isdigit(**ptr) || **ptr == ':') {
! 540: ++*ptr;
! 541: }
! 542: end = *ptr;
! 543: switch (end - begin) {
! 544: case 1:
! 545: case 2:
! 546: return HOUR(strtol(begin, NULL, 10));
! 547: break;
! 548: case 3:
! 549: case 4:
! 550: if (begin[1] == ':') {
! 551: tmp = HOUR(strtol(begin, NULL, 10)) + strtol(begin + 2, NULL, 10);
! 552: return tmp;
! 553: } else if (begin[2] == ':') {
! 554: tmp = HOUR(strtol(begin, NULL, 10)) + strtol(begin + 3, NULL, 10);
! 555: return tmp;
! 556: } else {
! 557: tmp = strtol(begin, NULL, 10);
! 558: return HOUR(tmp / 100) + tmp % 100;
! 559: }
! 560: case 5:
! 561: tmp = HOUR(strtol(begin, NULL, 10)) + strtol(begin + 3, NULL, 10);
! 562: return tmp;
! 563: }
! 564: return 0;
! 565: }
! 566:
! 567: static timelib_sll timelib_lookup_relative_text(char **ptr, int *behavior)
! 568: {
! 569: char *word;
! 570: char *begin = *ptr, *end;
! 571: timelib_sll value = 0;
! 572: const timelib_lookup_table *tp;
! 573:
! 574: while ((**ptr >= 'A' && **ptr <= 'Z') || (**ptr >= 'a' && **ptr <= 'z')) {
! 575: ++*ptr;
! 576: }
! 577: end = *ptr;
! 578: word = calloc(1, end - begin + 1);
! 579: memcpy(word, begin, end - begin);
! 580:
! 581: for (tp = timelib_reltext_lookup; tp->name; tp++) {
! 582: if (strcasecmp(word, tp->name) == 0) {
! 583: value = tp->value;
! 584: *behavior = tp->type;
! 585: }
! 586: }
! 587:
! 588: free(word);
! 589: return value;
! 590: }
! 591:
! 592: static timelib_sll timelib_get_relative_text(char **ptr, int *behavior)
! 593: {
! 594: while (**ptr == ' ' || **ptr == '\t' || **ptr == '-' || **ptr == '/') {
! 595: ++*ptr;
! 596: }
! 597: return timelib_lookup_relative_text(ptr, behavior);
! 598: }
! 599:
! 600: static long timelib_lookup_month(char **ptr)
! 601: {
! 602: char *word;
! 603: char *begin = *ptr, *end;
! 604: long value = 0;
! 605: const timelib_lookup_table *tp;
! 606:
! 607: while ((**ptr >= 'A' && **ptr <= 'Z') || (**ptr >= 'a' && **ptr <= 'z')) {
! 608: ++*ptr;
! 609: }
! 610: end = *ptr;
! 611: word = calloc(1, end - begin + 1);
! 612: memcpy(word, begin, end - begin);
! 613:
! 614: for (tp = timelib_month_lookup; tp->name; tp++) {
! 615: if (strcasecmp(word, tp->name) == 0) {
! 616: value = tp->value;
! 617: }
! 618: }
! 619:
! 620: free(word);
! 621: return value;
! 622: }
! 623:
! 624: static long timelib_get_month(char **ptr)
! 625: {
! 626: while (**ptr == ' ' || **ptr == '\t' || **ptr == '-' || **ptr == '.' || **ptr == '/') {
! 627: ++*ptr;
! 628: }
! 629: return timelib_lookup_month(ptr);
! 630: }
! 631:
! 632: static void timelib_eat_spaces(char **ptr)
! 633: {
! 634: while (**ptr == ' ' || **ptr == '\t') {
! 635: ++*ptr;
! 636: }
! 637: }
! 638:
! 639: static void timelib_eat_until_separator(char **ptr)
! 640: {
! 641: ++*ptr;
! 642: while (strchr(" \t.,:;/-0123456789", **ptr) == NULL) {
! 643: ++*ptr;
! 644: }
! 645: }
! 646:
! 647: static const timelib_relunit* timelib_lookup_relunit(char **ptr)
! 648: {
! 649: char *word;
! 650: char *begin = *ptr, *end;
! 651: const timelib_relunit *tp, *value = NULL;
! 652:
! 653: while (**ptr != '\0' && **ptr != ' ' && **ptr != ',' && **ptr != '\t') {
! 654: ++*ptr;
! 655: }
! 656: end = *ptr;
! 657: word = calloc(1, end - begin + 1);
! 658: memcpy(word, begin, end - begin);
! 659:
! 660: for (tp = timelib_relunit_lookup; tp->name; tp++) {
! 661: if (strcasecmp(word, tp->name) == 0) {
! 662: value = tp;
! 663: break;
! 664: }
! 665: }
! 666:
! 667: free(word);
! 668: return value;
! 669: }
! 670:
! 671: static void timelib_set_relative(char **ptr, timelib_sll amount, int behavior, Scanner *s)
! 672: {
! 673: const timelib_relunit* relunit;
! 674:
! 675: if (!(relunit = timelib_lookup_relunit(ptr))) {
! 676: return;
! 677: }
! 678:
! 679: switch (relunit->unit) {
! 680: case TIMELIB_SECOND: s->time->relative.s += amount * relunit->multiplier; break;
! 681: case TIMELIB_MINUTE: s->time->relative.i += amount * relunit->multiplier; break;
! 682: case TIMELIB_HOUR: s->time->relative.h += amount * relunit->multiplier; break;
! 683: case TIMELIB_DAY: s->time->relative.d += amount * relunit->multiplier; break;
! 684: case TIMELIB_MONTH: s->time->relative.m += amount * relunit->multiplier; break;
! 685: case TIMELIB_YEAR: s->time->relative.y += amount * relunit->multiplier; break;
! 686:
! 687: case TIMELIB_WEEKDAY:
! 688: TIMELIB_HAVE_WEEKDAY_RELATIVE();
! 689: TIMELIB_UNHAVE_TIME();
! 690: s->time->relative.d += (amount > 0 ? amount - 1 : amount) * 7;
! 691: s->time->relative.weekday = relunit->multiplier;
! 692: s->time->relative.weekday_behavior = behavior;
! 693: break;
! 694:
! 695: case TIMELIB_SPECIAL:
! 696: TIMELIB_HAVE_SPECIAL_RELATIVE();
! 697: TIMELIB_UNHAVE_TIME();
! 698: s->time->relative.special.type = relunit->multiplier;
! 699: s->time->relative.special.amount = amount;
! 700: }
! 701: }
! 702:
! 703: const static timelib_tz_lookup_table* zone_search(const char *word, long gmtoffset, int isdst)
! 704: {
! 705: int first_found = 0;
! 706: const timelib_tz_lookup_table *tp, *first_found_elem = NULL;
! 707: const timelib_tz_lookup_table *fmp;
! 708:
! 709: if (strcasecmp("utc", word) == 0 || strcasecmp("gmt", word) == 0) {
! 710: return timelib_timezone_utc;
! 711: }
! 712:
! 713: for (tp = timelib_timezone_lookup; tp->name; tp++) {
! 714: if (strcasecmp(word, tp->name) == 0) {
! 715: if (!first_found) {
! 716: first_found = 1;
! 717: first_found_elem = tp;
! 718: if (gmtoffset == -1) {
! 719: return tp;
! 720: }
! 721: }
! 722: if (tp->gmtoffset == gmtoffset) {
! 723: return tp;
! 724: }
! 725: }
! 726: }
! 727: if (first_found) {
! 728: return first_found_elem;
! 729: }
! 730:
! 731: for (tp = timelib_timezone_lookup; tp->name; tp++) {
! 732: if (tp->full_tz_name && strcasecmp(word, tp->full_tz_name) == 0) {
! 733: if (!first_found) {
! 734: first_found = 1;
! 735: first_found_elem = tp;
! 736: if (gmtoffset == -1) {
! 737: return tp;
! 738: }
! 739: }
! 740: if (tp->gmtoffset == gmtoffset) {
! 741: return tp;
! 742: }
! 743: }
! 744: }
! 745: if (first_found) {
! 746: return first_found_elem;
! 747: }
! 748:
! 749:
! 750: /* Still didn't find anything, let's find the zone solely based on
! 751: * offset/isdst then */
! 752: for (fmp = timelib_timezone_fallbackmap; fmp->name; fmp++) {
! 753: if ((fmp->gmtoffset * 3600) == gmtoffset && fmp->type == isdst) {
! 754: return fmp;
! 755: }
! 756: }
! 757: return NULL;
! 758: }
! 759:
! 760: static long timelib_lookup_zone(char **ptr, int *dst, char **tz_abbr, int *found)
! 761: {
! 762: char *word;
! 763: char *begin = *ptr, *end;
! 764: long value = 0;
! 765: const timelib_tz_lookup_table *tp;
! 766:
! 767: while (**ptr != '\0' && **ptr != ')' && **ptr != ' ') {
! 768: ++*ptr;
! 769: }
! 770: end = *ptr;
! 771: word = calloc(1, end - begin + 1);
! 772: memcpy(word, begin, end - begin);
! 773:
! 774: if ((tp = zone_search(word, -1, 0))) {
! 775: value = -tp->gmtoffset / 60;
! 776: *dst = tp->type;
! 777: value += tp->type * 60;
! 778: *found = 1;
! 779: } else {
! 780: *found = 0;
! 781: }
! 782:
! 783: *tz_abbr = word;
! 784: return value;
! 785: }
! 786:
! 787: static long timelib_get_zone(char **ptr, int *dst, timelib_time *t, int *tz_not_found, const timelib_tzdb *tzdb, timelib_tz_get_wrapper tz_wrapper)
! 788: {
! 789: timelib_tzinfo *res;
! 790: long retval = 0;
! 791:
! 792: *tz_not_found = 0;
! 793:
! 794: while (**ptr == ' ' || **ptr == '\t' || **ptr == '(') {
! 795: ++*ptr;
! 796: }
! 797: if ((*ptr)[0] == 'G' && (*ptr)[1] == 'M' && (*ptr)[2] == 'T' && ((*ptr)[3] == '+' || (*ptr)[3] == '-')) {
! 798: *ptr += 3;
! 799: }
! 800: if (**ptr == '+') {
! 801: ++*ptr;
! 802: t->is_localtime = 1;
! 803: t->zone_type = TIMELIB_ZONETYPE_OFFSET;
! 804: *tz_not_found = 0;
! 805: t->dst = 0;
! 806:
! 807: retval = -1 * timelib_parse_tz_cor(ptr);
! 808: } else if (**ptr == '-') {
! 809: ++*ptr;
! 810: t->is_localtime = 1;
! 811: t->zone_type = TIMELIB_ZONETYPE_OFFSET;
! 812: *tz_not_found = 0;
! 813: t->dst = 0;
! 814:
! 815: retval = timelib_parse_tz_cor(ptr);
! 816: } else {
! 817: int found = 0;
! 818: long offset;
! 819: char *tz_abbr;
! 820:
! 821: t->is_localtime = 1;
! 822:
! 823: offset = timelib_lookup_zone(ptr, dst, &tz_abbr, &found);
! 824: if (found) {
! 825: t->zone_type = TIMELIB_ZONETYPE_ABBR;
! 826: }
! 827: #if 0
! 828: /* If we found a TimeZone identifier, use it */
! 829: if (tz_name) {
! 830: t->tz_info = timelib_parse_tzfile(tz_name);
! 831: t->zone_type = TIMELIB_ZONETYPE_ID;
! 832: }
! 833: #endif
! 834: /* If we have a TimeZone identifier to start with, use it */
! 835: if (strstr(tz_abbr, "/") || strcmp(tz_abbr, "UTC") == 0) {
! 836: if ((res = tz_wrapper(tz_abbr, tzdb)) != NULL) {
! 837: t->tz_info = res;
! 838: t->zone_type = TIMELIB_ZONETYPE_ID;
! 839: found++;
! 840: }
! 841: }
! 842: if (found && t->zone_type != TIMELIB_ZONETYPE_ID) {
! 843: timelib_time_tz_abbr_update(t, tz_abbr);
! 844: }
! 845: free(tz_abbr);
! 846: *tz_not_found = (found == 0);
! 847: retval = offset;
! 848: }
! 849: while (**ptr == ')') {
! 850: ++*ptr;
! 851: }
! 852: return retval;
! 853: }
! 854:
! 855: #define timelib_split_free(arg) { \
! 856: int i; \
! 857: for (i = 0; i < arg.c; i++) { \
! 858: free(arg.v[i]); \
! 859: } \
! 860: if (arg.v) { \
! 861: free(arg.v); \
! 862: } \
! 863: }
! 864:
! 865: static int scan(Scanner *s, timelib_tz_get_wrapper tz_get_wrapper)
! 866: {
! 867: uchar *cursor = s->cur;
! 868: char *str, *ptr = NULL;
! 869:
! 870: std:
! 871: s->tok = cursor;
! 872: s->len = 0;
! 873:
! 874:
! 875:
! 876: {
! 877: YYCTYPE yych;
! 878: unsigned int yyaccept = 0;
! 879: static const unsigned char yybm[] = {
! 880: 0, 0, 0, 0, 0, 0, 0, 0,
! 881: 0, 100, 0, 0, 0, 0, 0, 0,
! 882: 0, 0, 0, 0, 0, 0, 0, 0,
! 883: 0, 0, 0, 0, 0, 0, 0, 0,
! 884: 100, 0, 0, 0, 0, 0, 0, 0,
! 885: 0, 0, 0, 128, 64, 160, 96, 0,
! 886: 2, 2, 2, 2, 2, 2, 2, 2,
! 887: 2, 2, 0, 0, 0, 0, 0, 0,
! 888: 0, 8, 8, 8, 8, 8, 8, 8,
! 889: 8, 8, 8, 8, 8, 8, 8, 8,
! 890: 8, 8, 8, 8, 8, 8, 8, 8,
! 891: 8, 8, 8, 0, 0, 0, 0, 0,
! 892: 0, 24, 24, 24, 88, 24, 24, 24,
! 893: 88, 24, 24, 24, 24, 24, 88, 24,
! 894: 24, 24, 88, 88, 88, 24, 24, 24,
! 895: 24, 24, 24, 0, 0, 0, 0, 0,
! 896: 0, 0, 0, 0, 0, 0, 0, 0,
! 897: 0, 0, 0, 0, 0, 0, 0, 0,
! 898: 0, 0, 0, 0, 0, 0, 0, 0,
! 899: 0, 0, 0, 0, 0, 0, 0, 0,
! 900: 0, 0, 0, 0, 0, 0, 0, 0,
! 901: 0, 0, 0, 0, 0, 0, 0, 0,
! 902: 0, 0, 0, 0, 0, 0, 0, 0,
! 903: 0, 0, 0, 0, 0, 0, 0, 0,
! 904: 0, 0, 0, 0, 0, 0, 0, 0,
! 905: 0, 0, 0, 0, 0, 0, 0, 0,
! 906: 0, 0, 0, 0, 0, 0, 0, 0,
! 907: 0, 0, 0, 0, 0, 0, 0, 0,
! 908: 0, 0, 0, 0, 0, 0, 0, 0,
! 909: 0, 0, 0, 0, 0, 0, 0, 0,
! 910: 0, 0, 0, 0, 0, 0, 0, 0,
! 911: 0, 0, 0, 0, 0, 0, 0, 0,
! 912: };
! 913:
! 914: YYDEBUG(0, *YYCURSOR);
! 915: if ((YYLIMIT - YYCURSOR) < 31) YYFILL(31);
! 916: yych = *YYCURSOR;
! 917: YYDEBUG(-1, yych);
! 918: switch (yych) {
! 919: case 0x00:
! 920: case '\n': goto yy52;
! 921: case '\t':
! 922: case ' ': goto yy49;
! 923: case '(': goto yy46;
! 924: case '+':
! 925: case '-': goto yy31;
! 926: case ',':
! 927: case '.': goto yy51;
! 928: case '0': goto yy26;
! 929: case '1': goto yy27;
! 930: case '2': goto yy28;
! 931: case '3': goto yy29;
! 932: case '4':
! 933: case '5':
! 934: case '6':
! 935: case '7':
! 936: case '8':
! 937: case '9': goto yy30;
! 938: case '@': goto yy12;
! 939: case 'A': goto yy37;
! 940: case 'B': goto yy18;
! 941: case 'C':
! 942: case 'H':
! 943: case 'K':
! 944: case 'Q':
! 945: case 'R':
! 946: case 'U':
! 947: case 'Z': goto yy47;
! 948: case 'D': goto yy41;
! 949: case 'E': goto yy22;
! 950: case 'F': goto yy14;
! 951: case 'G': goto yy45;
! 952: case 'I': goto yy32;
! 953: case 'J': goto yy35;
! 954: case 'L': goto yy16;
! 955: case 'M': goto yy8;
! 956: case 'N': goto yy6;
! 957: case 'O': goto yy39;
! 958: case 'P': goto yy24;
! 959: case 'S': goto yy20;
! 960: case 'T': goto yy10;
! 961: case 'V': goto yy33;
! 962: case 'W': goto yy43;
! 963: case 'X': goto yy34;
! 964: case 'Y': goto yy3;
! 965: case 'a': goto yy38;
! 966: case 'b': goto yy19;
! 967: case 'c':
! 968: case 'g':
! 969: case 'h':
! 970: case 'i':
! 971: case 'k':
! 972: case 'q':
! 973: case 'r':
! 974: case 'u':
! 975: case 'v':
! 976: case 'x':
! 977: case 'z': goto yy48;
! 978: case 'd': goto yy42;
! 979: case 'e': goto yy23;
! 980: case 'f': goto yy15;
! 981: case 'j': goto yy36;
! 982: case 'l': goto yy17;
! 983: case 'm': goto yy9;
! 984: case 'n': goto yy7;
! 985: case 'o': goto yy40;
! 986: case 'p': goto yy25;
! 987: case 's': goto yy21;
! 988: case 't': goto yy11;
! 989: case 'w': goto yy44;
! 990: case 'y': goto yy5;
! 991: default: goto yy54;
! 992: }
! 993: yy2:
! 994: YYDEBUG(2, *YYCURSOR);
! 995: {
! 996: DEBUG_OUTPUT("firstdayof | lastdayof");
! 997: TIMELIB_INIT;
! 998: TIMELIB_HAVE_RELATIVE();
! 999:
! 1000: /* skip "last day of" or "first day of" */
! 1001: if (*ptr == 'l') {
! 1002: s->time->relative.first_last_day_of = 2;
! 1003: } else {
! 1004: s->time->relative.first_last_day_of = 1;
! 1005: }
! 1006:
! 1007: TIMELIB_DEINIT;
! 1008: return TIMELIB_LF_DAY_OF_MONTH;
! 1009: }
! 1010: yy3:
! 1011: YYDEBUG(3, *YYCURSOR);
! 1012: ++YYCURSOR;
! 1013: if ((yych = *YYCURSOR) <= 'E') {
! 1014: if (yych <= ')') {
! 1015: if (yych >= ')') goto yy140;
! 1016: } else {
! 1017: if (yych <= '@') goto yy4;
! 1018: if (yych <= 'D') goto yy141;
! 1019: goto yy1523;
! 1020: }
! 1021: } else {
! 1022: if (yych <= 'd') {
! 1023: if (yych <= 'Z') goto yy141;
! 1024: if (yych >= 'a') goto yy146;
! 1025: } else {
! 1026: if (yych <= 'e') goto yy1532;
! 1027: if (yych <= 'z') goto yy146;
! 1028: }
! 1029: }
! 1030: yy4:
! 1031: YYDEBUG(4, *YYCURSOR);
! 1032: {
! 1033: int tz_not_found;
! 1034: DEBUG_OUTPUT("tzcorrection | tz");
! 1035: TIMELIB_INIT;
! 1036: TIMELIB_HAVE_TZ();
! 1037: s->time->z = timelib_get_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper);
! 1038: if (tz_not_found) {
! 1039: add_error(s, "The timezone could not be found in the database");
! 1040: }
! 1041: TIMELIB_DEINIT;
! 1042: return TIMELIB_TIMEZONE;
! 1043: }
! 1044: yy5:
! 1045: YYDEBUG(5, *YYCURSOR);
! 1046: yych = *++YYCURSOR;
! 1047: if (yych <= 'E') {
! 1048: if (yych <= ')') {
! 1049: if (yych <= '(') goto yy4;
! 1050: goto yy140;
! 1051: } else {
! 1052: if (yych <= '@') goto yy4;
! 1053: if (yych <= 'D') goto yy141;
! 1054: goto yy1523;
! 1055: }
! 1056: } else {
! 1057: if (yych <= 'd') {
! 1058: if (yych <= 'Z') goto yy141;
! 1059: if (yych <= '`') goto yy4;
! 1060: goto yy141;
! 1061: } else {
! 1062: if (yych <= 'e') goto yy1523;
! 1063: if (yych <= 'z') goto yy141;
! 1064: goto yy4;
! 1065: }
! 1066: }
! 1067: yy6:
! 1068: YYDEBUG(6, *YYCURSOR);
! 1069: yych = *++YYCURSOR;
! 1070: if (yych <= 'O') {
! 1071: if (yych <= 'D') {
! 1072: if (yych == ')') goto yy140;
! 1073: if (yych <= '@') goto yy4;
! 1074: goto yy141;
! 1075: } else {
! 1076: if (yych <= 'H') {
! 1077: if (yych <= 'E') goto yy1494;
! 1078: goto yy141;
! 1079: } else {
! 1080: if (yych <= 'I') goto yy1495;
! 1081: if (yych <= 'N') goto yy141;
! 1082: goto yy1493;
! 1083: }
! 1084: }
! 1085: } else {
! 1086: if (yych <= 'h') {
! 1087: if (yych <= '`') {
! 1088: if (yych <= 'Z') goto yy141;
! 1089: goto yy4;
! 1090: } else {
! 1091: if (yych == 'e') goto yy1510;
! 1092: goto yy146;
! 1093: }
! 1094: } else {
! 1095: if (yych <= 'n') {
! 1096: if (yych <= 'i') goto yy1511;
! 1097: goto yy146;
! 1098: } else {
! 1099: if (yych <= 'o') goto yy1509;
! 1100: if (yych <= 'z') goto yy146;
! 1101: goto yy4;
! 1102: }
! 1103: }
! 1104: }
! 1105: yy7:
! 1106: YYDEBUG(7, *YYCURSOR);
! 1107: yych = *++YYCURSOR;
! 1108: if (yych <= 'O') {
! 1109: if (yych <= 'D') {
! 1110: if (yych == ')') goto yy140;
! 1111: if (yych <= '@') goto yy4;
! 1112: goto yy141;
! 1113: } else {
! 1114: if (yych <= 'H') {
! 1115: if (yych <= 'E') goto yy1494;
! 1116: goto yy141;
! 1117: } else {
! 1118: if (yych <= 'I') goto yy1495;
! 1119: if (yych <= 'N') goto yy141;
! 1120: goto yy1493;
! 1121: }
! 1122: }
! 1123: } else {
! 1124: if (yych <= 'h') {
! 1125: if (yych <= '`') {
! 1126: if (yych <= 'Z') goto yy141;
! 1127: goto yy4;
! 1128: } else {
! 1129: if (yych == 'e') goto yy1494;
! 1130: goto yy141;
! 1131: }
! 1132: } else {
! 1133: if (yych <= 'n') {
! 1134: if (yych <= 'i') goto yy1495;
! 1135: goto yy141;
! 1136: } else {
! 1137: if (yych <= 'o') goto yy1493;
! 1138: if (yych <= 'z') goto yy141;
! 1139: goto yy4;
! 1140: }
! 1141: }
! 1142: }
! 1143: yy8:
! 1144: YYDEBUG(8, *YYCURSOR);
! 1145: yych = *++YYCURSOR;
! 1146: if (yych <= 'O') {
! 1147: if (yych <= 'A') {
! 1148: if (yych == ')') goto yy140;
! 1149: if (yych <= '@') goto yy4;
! 1150: goto yy1463;
! 1151: } else {
! 1152: if (yych == 'I') goto yy1464;
! 1153: if (yych <= 'N') goto yy141;
! 1154: goto yy1465;
! 1155: }
! 1156: } else {
! 1157: if (yych <= 'h') {
! 1158: if (yych <= 'Z') goto yy141;
! 1159: if (yych <= '`') goto yy4;
! 1160: if (yych <= 'a') goto yy1478;
! 1161: goto yy146;
! 1162: } else {
! 1163: if (yych <= 'n') {
! 1164: if (yych <= 'i') goto yy1479;
! 1165: goto yy146;
! 1166: } else {
! 1167: if (yych <= 'o') goto yy1480;
! 1168: if (yych <= 'z') goto yy146;
! 1169: goto yy4;
! 1170: }
! 1171: }
! 1172: }
! 1173: yy9:
! 1174: YYDEBUG(9, *YYCURSOR);
! 1175: yych = *++YYCURSOR;
! 1176: if (yych <= 'O') {
! 1177: if (yych <= 'A') {
! 1178: if (yych == ')') goto yy140;
! 1179: if (yych <= '@') goto yy4;
! 1180: goto yy1463;
! 1181: } else {
! 1182: if (yych == 'I') goto yy1464;
! 1183: if (yych <= 'N') goto yy141;
! 1184: goto yy1465;
! 1185: }
! 1186: } else {
! 1187: if (yych <= 'h') {
! 1188: if (yych <= 'Z') goto yy141;
! 1189: if (yych <= '`') goto yy4;
! 1190: if (yych <= 'a') goto yy1463;
! 1191: goto yy141;
! 1192: } else {
! 1193: if (yych <= 'n') {
! 1194: if (yych <= 'i') goto yy1464;
! 1195: goto yy141;
! 1196: } else {
! 1197: if (yych <= 'o') goto yy1465;
! 1198: if (yych <= 'z') goto yy141;
! 1199: goto yy4;
! 1200: }
! 1201: }
! 1202: }
! 1203: yy10:
! 1204: YYDEBUG(10, *YYCURSOR);
! 1205: yyaccept = 0;
! 1206: yych = *(YYMARKER = ++YYCURSOR);
! 1207: YYDEBUG(-1, yych);
! 1208: switch (yych) {
! 1209: case ')': goto yy140;
! 1210: case '0':
! 1211: case '1': goto yy1393;
! 1212: case '2': goto yy1394;
! 1213: case '3':
! 1214: case '4':
! 1215: case '5':
! 1216: case '6':
! 1217: case '7':
! 1218: case '8':
! 1219: case '9': goto yy1395;
! 1220: case 'A':
! 1221: case 'B':
! 1222: case 'C':
! 1223: case 'D':
! 1224: case 'F':
! 1225: case 'G':
! 1226: case 'I':
! 1227: case 'J':
! 1228: case 'K':
! 1229: case 'L':
! 1230: case 'M':
! 1231: case 'N':
! 1232: case 'P':
! 1233: case 'Q':
! 1234: case 'R':
! 1235: case 'S':
! 1236: case 'T':
! 1237: case 'V':
! 1238: case 'X':
! 1239: case 'Y':
! 1240: case 'Z': goto yy141;
! 1241: case 'E': goto yy1388;
! 1242: case 'H': goto yy1389;
! 1243: case 'O': goto yy1390;
! 1244: case 'U': goto yy1391;
! 1245: case 'W': goto yy1392;
! 1246: case 'a':
! 1247: case 'b':
! 1248: case 'c':
! 1249: case 'd':
! 1250: case 'f':
! 1251: case 'g':
! 1252: case 'i':
! 1253: case 'j':
! 1254: case 'k':
! 1255: case 'l':
! 1256: case 'm':
! 1257: case 'n':
! 1258: case 'p':
! 1259: case 'q':
! 1260: case 'r':
! 1261: case 's':
! 1262: case 't':
! 1263: case 'v':
! 1264: case 'x':
! 1265: case 'y':
! 1266: case 'z': goto yy146;
! 1267: case 'e': goto yy1431;
! 1268: case 'h': goto yy1432;
! 1269: case 'o': goto yy1433;
! 1270: case 'u': goto yy1434;
! 1271: case 'w': goto yy1435;
! 1272: default: goto yy4;
! 1273: }
! 1274: yy11:
! 1275: YYDEBUG(11, *YYCURSOR);
! 1276: yyaccept = 0;
! 1277: yych = *(YYMARKER = ++YYCURSOR);
! 1278: YYDEBUG(-1, yych);
! 1279: switch (yych) {
! 1280: case ')': goto yy140;
! 1281: case '0':
! 1282: case '1': goto yy1393;
! 1283: case '2': goto yy1394;
! 1284: case '3':
! 1285: case '4':
! 1286: case '5':
! 1287: case '6':
! 1288: case '7':
! 1289: case '8':
! 1290: case '9': goto yy1395;
! 1291: case 'A':
! 1292: case 'B':
! 1293: case 'C':
! 1294: case 'D':
! 1295: case 'F':
! 1296: case 'G':
! 1297: case 'I':
! 1298: case 'J':
! 1299: case 'K':
! 1300: case 'L':
! 1301: case 'M':
! 1302: case 'N':
! 1303: case 'P':
! 1304: case 'Q':
! 1305: case 'R':
! 1306: case 'S':
! 1307: case 'T':
! 1308: case 'V':
! 1309: case 'X':
! 1310: case 'Y':
! 1311: case 'Z':
! 1312: case 'a':
! 1313: case 'b':
! 1314: case 'c':
! 1315: case 'd':
! 1316: case 'f':
! 1317: case 'g':
! 1318: case 'i':
! 1319: case 'j':
! 1320: case 'k':
! 1321: case 'l':
! 1322: case 'm':
! 1323: case 'n':
! 1324: case 'p':
! 1325: case 'q':
! 1326: case 'r':
! 1327: case 's':
! 1328: case 't':
! 1329: case 'v':
! 1330: case 'x':
! 1331: case 'y':
! 1332: case 'z': goto yy141;
! 1333: case 'E':
! 1334: case 'e': goto yy1388;
! 1335: case 'H':
! 1336: case 'h': goto yy1389;
! 1337: case 'O':
! 1338: case 'o': goto yy1390;
! 1339: case 'U':
! 1340: case 'u': goto yy1391;
! 1341: case 'W':
! 1342: case 'w': goto yy1392;
! 1343: default: goto yy4;
! 1344: }
! 1345: yy12:
! 1346: YYDEBUG(12, *YYCURSOR);
! 1347: yyaccept = 1;
! 1348: yych = *(YYMARKER = ++YYCURSOR);
! 1349: if (yych == '-') goto yy1384;
! 1350: if (yych <= '/') goto yy13;
! 1351: if (yych <= '9') goto yy1385;
! 1352: yy13:
! 1353: YYDEBUG(13, *YYCURSOR);
! 1354: {
! 1355: add_error(s, "Unexpected character");
! 1356: goto std;
! 1357: }
! 1358: yy14:
! 1359: YYDEBUG(14, *YYCURSOR);
! 1360: yych = *++YYCURSOR;
! 1361: if (yych <= 'R') {
! 1362: if (yych <= 'E') {
! 1363: if (yych <= ')') {
! 1364: if (yych <= '(') goto yy4;
! 1365: goto yy140;
! 1366: } else {
! 1367: if (yych <= '@') goto yy4;
! 1368: if (yych <= 'D') goto yy141;
! 1369: goto yy1320;
! 1370: }
! 1371: } else {
! 1372: if (yych <= 'N') {
! 1373: if (yych == 'I') goto yy1321;
! 1374: goto yy141;
! 1375: } else {
! 1376: if (yych <= 'O') goto yy1322;
! 1377: if (yych <= 'Q') goto yy141;
! 1378: goto yy1323;
! 1379: }
! 1380: }
! 1381: } else {
! 1382: if (yych <= 'i') {
! 1383: if (yych <= 'd') {
! 1384: if (yych <= 'Z') goto yy141;
! 1385: if (yych <= '`') goto yy4;
! 1386: goto yy146;
! 1387: } else {
! 1388: if (yych <= 'e') goto yy1361;
! 1389: if (yych <= 'h') goto yy146;
! 1390: goto yy1362;
! 1391: }
! 1392: } else {
! 1393: if (yych <= 'q') {
! 1394: if (yych == 'o') goto yy1363;
! 1395: goto yy146;
! 1396: } else {
! 1397: if (yych <= 'r') goto yy1364;
! 1398: if (yych <= 'z') goto yy146;
! 1399: goto yy4;
! 1400: }
! 1401: }
! 1402: }
! 1403: yy15:
! 1404: YYDEBUG(15, *YYCURSOR);
! 1405: yych = *++YYCURSOR;
! 1406: if (yych <= 'R') {
! 1407: if (yych <= 'E') {
! 1408: if (yych <= ')') {
! 1409: if (yych <= '(') goto yy4;
! 1410: goto yy140;
! 1411: } else {
! 1412: if (yych <= '@') goto yy4;
! 1413: if (yych <= 'D') goto yy141;
! 1414: goto yy1320;
! 1415: }
! 1416: } else {
! 1417: if (yych <= 'N') {
! 1418: if (yych == 'I') goto yy1321;
! 1419: goto yy141;
! 1420: } else {
! 1421: if (yych <= 'O') goto yy1322;
! 1422: if (yych <= 'Q') goto yy141;
! 1423: goto yy1323;
! 1424: }
! 1425: }
! 1426: } else {
! 1427: if (yych <= 'i') {
! 1428: if (yych <= 'd') {
! 1429: if (yych <= 'Z') goto yy141;
! 1430: if (yych <= '`') goto yy4;
! 1431: goto yy141;
! 1432: } else {
! 1433: if (yych <= 'e') goto yy1320;
! 1434: if (yych <= 'h') goto yy141;
! 1435: goto yy1321;
! 1436: }
! 1437: } else {
! 1438: if (yych <= 'q') {
! 1439: if (yych == 'o') goto yy1322;
! 1440: goto yy141;
! 1441: } else {
! 1442: if (yych <= 'r') goto yy1323;
! 1443: if (yych <= 'z') goto yy141;
! 1444: goto yy4;
! 1445: }
! 1446: }
! 1447: }
! 1448: yy16:
! 1449: YYDEBUG(16, *YYCURSOR);
! 1450: yych = *++YYCURSOR;
! 1451: if (yych <= 'A') {
! 1452: if (yych == ')') goto yy140;
! 1453: if (yych <= '@') goto yy4;
! 1454: goto yy1307;
! 1455: } else {
! 1456: if (yych <= '`') {
! 1457: if (yych <= 'Z') goto yy141;
! 1458: goto yy4;
! 1459: } else {
! 1460: if (yych <= 'a') goto yy1317;
! 1461: if (yych <= 'z') goto yy146;
! 1462: goto yy4;
! 1463: }
! 1464: }
! 1465: yy17:
! 1466: YYDEBUG(17, *YYCURSOR);
! 1467: yych = *++YYCURSOR;
! 1468: if (yych <= 'A') {
! 1469: if (yych == ')') goto yy140;
! 1470: if (yych <= '@') goto yy4;
! 1471: goto yy1307;
! 1472: } else {
! 1473: if (yych <= '`') {
! 1474: if (yych <= 'Z') goto yy141;
! 1475: goto yy4;
! 1476: } else {
! 1477: if (yych <= 'a') goto yy1307;
! 1478: if (yych <= 'z') goto yy141;
! 1479: goto yy4;
! 1480: }
! 1481: }
! 1482: yy18:
! 1483: YYDEBUG(18, *YYCURSOR);
! 1484: yych = *++YYCURSOR;
! 1485: if (yych <= 'A') {
! 1486: if (yych == ')') goto yy140;
! 1487: if (yych <= '@') goto yy4;
! 1488: goto yy1287;
! 1489: } else {
! 1490: if (yych <= '`') {
! 1491: if (yych <= 'Z') goto yy141;
! 1492: goto yy4;
! 1493: } else {
! 1494: if (yych <= 'a') goto yy1304;
! 1495: if (yych <= 'z') goto yy146;
! 1496: goto yy4;
! 1497: }
! 1498: }
! 1499: yy19:
! 1500: YYDEBUG(19, *YYCURSOR);
! 1501: yych = *++YYCURSOR;
! 1502: if (yych <= 'A') {
! 1503: if (yych == ')') goto yy140;
! 1504: if (yych <= '@') goto yy4;
! 1505: goto yy1287;
! 1506: } else {
! 1507: if (yych <= '`') {
! 1508: if (yych <= 'Z') goto yy141;
! 1509: goto yy4;
! 1510: } else {
! 1511: if (yych <= 'a') goto yy1287;
! 1512: if (yych <= 'z') goto yy141;
! 1513: goto yy4;
! 1514: }
! 1515: }
! 1516: yy20:
! 1517: YYDEBUG(20, *YYCURSOR);
! 1518: yych = *++YYCURSOR;
! 1519: if (yych <= 'U') {
! 1520: if (yych <= 'D') {
! 1521: if (yych <= ')') {
! 1522: if (yych <= '(') goto yy4;
! 1523: goto yy140;
! 1524: } else {
! 1525: if (yych <= '@') goto yy4;
! 1526: if (yych <= 'A') goto yy1230;
! 1527: goto yy141;
! 1528: }
! 1529: } else {
! 1530: if (yych <= 'H') {
! 1531: if (yych <= 'E') goto yy1229;
! 1532: goto yy141;
! 1533: } else {
! 1534: if (yych <= 'I') goto yy1231;
! 1535: if (yych <= 'T') goto yy141;
! 1536: goto yy1232;
! 1537: }
! 1538: }
! 1539: } else {
! 1540: if (yych <= 'e') {
! 1541: if (yych <= '`') {
! 1542: if (yych <= 'Z') goto yy141;
! 1543: goto yy4;
! 1544: } else {
! 1545: if (yych <= 'a') goto yy1259;
! 1546: if (yych <= 'd') goto yy146;
! 1547: goto yy1258;
! 1548: }
! 1549: } else {
! 1550: if (yych <= 't') {
! 1551: if (yych == 'i') goto yy1260;
! 1552: goto yy146;
! 1553: } else {
! 1554: if (yych <= 'u') goto yy1261;
! 1555: if (yych <= 'z') goto yy146;
! 1556: goto yy4;
! 1557: }
! 1558: }
! 1559: }
! 1560: yy21:
! 1561: YYDEBUG(21, *YYCURSOR);
! 1562: yych = *++YYCURSOR;
! 1563: if (yych <= 'U') {
! 1564: if (yych <= 'D') {
! 1565: if (yych <= ')') {
! 1566: if (yych <= '(') goto yy4;
! 1567: goto yy140;
! 1568: } else {
! 1569: if (yych <= '@') goto yy4;
! 1570: if (yych <= 'A') goto yy1230;
! 1571: goto yy141;
! 1572: }
! 1573: } else {
! 1574: if (yych <= 'H') {
! 1575: if (yych <= 'E') goto yy1229;
! 1576: goto yy141;
! 1577: } else {
! 1578: if (yych <= 'I') goto yy1231;
! 1579: if (yych <= 'T') goto yy141;
! 1580: goto yy1232;
! 1581: }
! 1582: }
! 1583: } else {
! 1584: if (yych <= 'e') {
! 1585: if (yych <= '`') {
! 1586: if (yych <= 'Z') goto yy141;
! 1587: goto yy4;
! 1588: } else {
! 1589: if (yych <= 'a') goto yy1230;
! 1590: if (yych <= 'd') goto yy141;
! 1591: goto yy1229;
! 1592: }
! 1593: } else {
! 1594: if (yych <= 't') {
! 1595: if (yych == 'i') goto yy1231;
! 1596: goto yy141;
! 1597: } else {
! 1598: if (yych <= 'u') goto yy1232;
! 1599: if (yych <= 'z') goto yy141;
! 1600: goto yy4;
! 1601: }
! 1602: }
! 1603: }
! 1604: yy22:
! 1605: YYDEBUG(22, *YYCURSOR);
! 1606: yych = *++YYCURSOR;
! 1607: if (yych <= 'L') {
! 1608: if (yych <= '@') {
! 1609: if (yych == ')') goto yy140;
! 1610: goto yy4;
! 1611: } else {
! 1612: if (yych == 'I') goto yy1199;
! 1613: if (yych <= 'K') goto yy141;
! 1614: goto yy1200;
! 1615: }
! 1616: } else {
! 1617: if (yych <= 'i') {
! 1618: if (yych <= 'Z') goto yy141;
! 1619: if (yych <= '`') goto yy4;
! 1620: if (yych <= 'h') goto yy146;
! 1621: goto yy1217;
! 1622: } else {
! 1623: if (yych == 'l') goto yy1218;
! 1624: if (yych <= 'z') goto yy146;
! 1625: goto yy4;
! 1626: }
! 1627: }
! 1628: yy23:
! 1629: YYDEBUG(23, *YYCURSOR);
! 1630: yych = *++YYCURSOR;
! 1631: if (yych <= 'L') {
! 1632: if (yych <= '@') {
! 1633: if (yych == ')') goto yy140;
! 1634: goto yy4;
! 1635: } else {
! 1636: if (yych == 'I') goto yy1199;
! 1637: if (yych <= 'K') goto yy141;
! 1638: goto yy1200;
! 1639: }
! 1640: } else {
! 1641: if (yych <= 'i') {
! 1642: if (yych <= 'Z') goto yy141;
! 1643: if (yych <= '`') goto yy4;
! 1644: if (yych <= 'h') goto yy141;
! 1645: goto yy1199;
! 1646: } else {
! 1647: if (yych == 'l') goto yy1200;
! 1648: if (yych <= 'z') goto yy141;
! 1649: goto yy4;
! 1650: }
! 1651: }
! 1652: yy24:
! 1653: YYDEBUG(24, *YYCURSOR);
! 1654: yych = *++YYCURSOR;
! 1655: if (yych <= 'R') {
! 1656: if (yych <= ')') {
! 1657: if (yych <= '(') goto yy4;
! 1658: goto yy140;
! 1659: } else {
! 1660: if (yych <= '@') goto yy4;
! 1661: if (yych <= 'Q') goto yy141;
! 1662: goto yy1098;
! 1663: }
! 1664: } else {
! 1665: if (yych <= 'q') {
! 1666: if (yych <= 'Z') goto yy141;
! 1667: if (yych <= '`') goto yy4;
! 1668: goto yy146;
! 1669: } else {
! 1670: if (yych <= 'r') goto yy1192;
! 1671: if (yych <= 'z') goto yy146;
! 1672: goto yy4;
! 1673: }
! 1674: }
! 1675: yy25:
! 1676: YYDEBUG(25, *YYCURSOR);
! 1677: yych = *++YYCURSOR;
! 1678: if (yych <= 'R') {
! 1679: if (yych <= ')') {
! 1680: if (yych <= '(') goto yy4;
! 1681: goto yy140;
! 1682: } else {
! 1683: if (yych <= '@') goto yy4;
! 1684: if (yych <= 'Q') goto yy141;
! 1685: goto yy1098;
! 1686: }
! 1687: } else {
! 1688: if (yych <= 'q') {
! 1689: if (yych <= 'Z') goto yy141;
! 1690: if (yych <= '`') goto yy4;
! 1691: goto yy141;
! 1692: } else {
! 1693: if (yych <= 'r') goto yy1098;
! 1694: if (yych <= 'z') goto yy141;
! 1695: goto yy4;
! 1696: }
! 1697: }
! 1698: yy26:
! 1699: YYDEBUG(26, *YYCURSOR);
! 1700: yyaccept = 1;
! 1701: yych = *(YYMARKER = ++YYCURSOR);
! 1702: YYDEBUG(-1, yych);
! 1703: switch (yych) {
! 1704: case '\t': goto yy1052;
! 1705: case ' ':
! 1706: case 'A':
! 1707: case 'D':
! 1708: case 'F':
! 1709: case 'H':
! 1710: case 'I':
! 1711: case 'J':
! 1712: case 'M':
! 1713: case 'N':
! 1714: case 'O':
! 1715: case 'S':
! 1716: case 'T':
! 1717: case 'V':
! 1718: case 'W':
! 1719: case 'X':
! 1720: case 'Y':
! 1721: case 'a':
! 1722: case 'd':
! 1723: case 'f':
! 1724: case 'h':
! 1725: case 'j':
! 1726: case 'm':
! 1727: case 'o':
! 1728: case 'w':
! 1729: case 'y': goto yy1054;
! 1730: case '-': goto yy473;
! 1731: case '.': goto yy1064;
! 1732: case '/': goto yy472;
! 1733: case '0': goto yy1097;
! 1734: case '1':
! 1735: case '2':
! 1736: case '3':
! 1737: case '4':
! 1738: case '5':
! 1739: case '6':
! 1740: case '7':
! 1741: case '8':
! 1742: case '9': goto yy1096;
! 1743: case ':': goto yy1065;
! 1744: case 'n': goto yy470;
! 1745: case 'r': goto yy471;
! 1746: case 's': goto yy464;
! 1747: case 't': goto yy468;
! 1748: default: goto yy13;
! 1749: }
! 1750: yy27:
! 1751: YYDEBUG(27, *YYCURSOR);
! 1752: yyaccept = 1;
! 1753: yych = *(YYMARKER = ++YYCURSOR);
! 1754: YYDEBUG(-1, yych);
! 1755: switch (yych) {
! 1756: case '\t': goto yy460;
! 1757: case ' ':
! 1758: case 'A':
! 1759: case 'D':
! 1760: case 'F':
! 1761: case 'H':
! 1762: case 'I':
! 1763: case 'J':
! 1764: case 'M':
! 1765: case 'N':
! 1766: case 'O':
! 1767: case 'P':
! 1768: case 'S':
! 1769: case 'T':
! 1770: case 'V':
! 1771: case 'W':
! 1772: case 'X':
! 1773: case 'Y':
! 1774: case 'a':
! 1775: case 'd':
! 1776: case 'f':
! 1777: case 'h':
! 1778: case 'j':
! 1779: case 'm':
! 1780: case 'o':
! 1781: case 'p':
! 1782: case 'w':
! 1783: case 'y': goto yy462;
! 1784: case '-': goto yy473;
! 1785: case '.': goto yy474;
! 1786: case '/': goto yy472;
! 1787: case '0':
! 1788: case '1':
! 1789: case '2': goto yy1096;
! 1790: case '3':
! 1791: case '4':
! 1792: case '5':
! 1793: case '6':
! 1794: case '7':
! 1795: case '8':
! 1796: case '9': goto yy1063;
! 1797: case ':': goto yy483;
! 1798: case 'n': goto yy470;
! 1799: case 'r': goto yy471;
! 1800: case 's': goto yy464;
! 1801: case 't': goto yy468;
! 1802: default: goto yy13;
! 1803: }
! 1804: yy28:
! 1805: YYDEBUG(28, *YYCURSOR);
! 1806: yyaccept = 1;
! 1807: yych = *(YYMARKER = ++YYCURSOR);
! 1808: YYDEBUG(-1, yych);
! 1809: switch (yych) {
! 1810: case '\t': goto yy460;
! 1811: case ' ':
! 1812: case 'A':
! 1813: case 'D':
! 1814: case 'F':
! 1815: case 'H':
! 1816: case 'I':
! 1817: case 'J':
! 1818: case 'M':
! 1819: case 'N':
! 1820: case 'O':
! 1821: case 'P':
! 1822: case 'S':
! 1823: case 'T':
! 1824: case 'V':
! 1825: case 'W':
! 1826: case 'X':
! 1827: case 'Y':
! 1828: case 'a':
! 1829: case 'd':
! 1830: case 'f':
! 1831: case 'h':
! 1832: case 'j':
! 1833: case 'm':
! 1834: case 'o':
! 1835: case 'p':
! 1836: case 'w':
! 1837: case 'y': goto yy462;
! 1838: case '-': goto yy473;
! 1839: case '.': goto yy474;
! 1840: case '/': goto yy472;
! 1841: case '0':
! 1842: case '1':
! 1843: case '2':
! 1844: case '3':
! 1845: case '4': goto yy1063;
! 1846: case '5':
! 1847: case '6':
! 1848: case '7':
! 1849: case '8':
! 1850: case '9': goto yy1050;
! 1851: case ':': goto yy483;
! 1852: case 'n': goto yy470;
! 1853: case 'r': goto yy471;
! 1854: case 's': goto yy464;
! 1855: case 't': goto yy468;
! 1856: default: goto yy13;
! 1857: }
! 1858: yy29:
! 1859: YYDEBUG(29, *YYCURSOR);
! 1860: yyaccept = 1;
! 1861: yych = *(YYMARKER = ++YYCURSOR);
! 1862: YYDEBUG(-1, yych);
! 1863: switch (yych) {
! 1864: case '\t': goto yy460;
! 1865: case ' ':
! 1866: case 'A':
! 1867: case 'D':
! 1868: case 'F':
! 1869: case 'H':
! 1870: case 'I':
! 1871: case 'J':
! 1872: case 'M':
! 1873: case 'N':
! 1874: case 'O':
! 1875: case 'P':
! 1876: case 'S':
! 1877: case 'T':
! 1878: case 'V':
! 1879: case 'W':
! 1880: case 'X':
! 1881: case 'Y':
! 1882: case 'a':
! 1883: case 'd':
! 1884: case 'f':
! 1885: case 'h':
! 1886: case 'j':
! 1887: case 'm':
! 1888: case 'o':
! 1889: case 'p':
! 1890: case 'w':
! 1891: case 'y': goto yy462;
! 1892: case '-': goto yy473;
! 1893: case '.': goto yy474;
! 1894: case '/': goto yy472;
! 1895: case '0':
! 1896: case '1': goto yy1050;
! 1897: case '2':
! 1898: case '3':
! 1899: case '4':
! 1900: case '5':
! 1901: case '6':
! 1902: case '7':
! 1903: case '8':
! 1904: case '9': goto yy469;
! 1905: case ':': goto yy483;
! 1906: case 'n': goto yy470;
! 1907: case 'r': goto yy471;
! 1908: case 's': goto yy464;
! 1909: case 't': goto yy468;
! 1910: default: goto yy13;
! 1911: }
! 1912: yy30:
! 1913: YYDEBUG(30, *YYCURSOR);
! 1914: yyaccept = 1;
! 1915: yych = *(YYMARKER = ++YYCURSOR);
! 1916: YYDEBUG(-1, yych);
! 1917: switch (yych) {
! 1918: case '\t': goto yy460;
! 1919: case ' ':
! 1920: case 'A':
! 1921: case 'D':
! 1922: case 'F':
! 1923: case 'H':
! 1924: case 'I':
! 1925: case 'J':
! 1926: case 'M':
! 1927: case 'N':
! 1928: case 'O':
! 1929: case 'P':
! 1930: case 'S':
! 1931: case 'T':
! 1932: case 'V':
! 1933: case 'W':
! 1934: case 'X':
! 1935: case 'Y':
! 1936: case 'a':
! 1937: case 'd':
! 1938: case 'f':
! 1939: case 'h':
! 1940: case 'j':
! 1941: case 'm':
! 1942: case 'o':
! 1943: case 'p':
! 1944: case 'w':
! 1945: case 'y': goto yy462;
! 1946: case '-': goto yy473;
! 1947: case '.': goto yy474;
! 1948: case '/': goto yy472;
! 1949: case '0':
! 1950: case '1':
! 1951: case '2':
! 1952: case '3':
! 1953: case '4':
! 1954: case '5':
! 1955: case '6':
! 1956: case '7':
! 1957: case '8':
! 1958: case '9': goto yy469;
! 1959: case ':': goto yy483;
! 1960: case 'n': goto yy470;
! 1961: case 'r': goto yy471;
! 1962: case 's': goto yy464;
! 1963: case 't': goto yy468;
! 1964: default: goto yy13;
! 1965: }
! 1966: yy31:
! 1967: YYDEBUG(31, *YYCURSOR);
! 1968: yyaccept = 1;
! 1969: yych = *(YYMARKER = ++YYCURSOR);
! 1970: if (yybm[0+yych] & 4) {
! 1971: goto yy58;
! 1972: }
! 1973: YYDEBUG(-1, yych);
! 1974: switch (yych) {
! 1975: case '+':
! 1976: case '-': goto yy440;
! 1977: case '0':
! 1978: case '1': goto yy437;
! 1979: case '2': goto yy438;
! 1980: case '3':
! 1981: case '4':
! 1982: case '5':
! 1983: case '6':
! 1984: case '7':
! 1985: case '8':
! 1986: case '9': goto yy439;
! 1987: default: goto yy13;
! 1988: }
! 1989: yy32:
! 1990: YYDEBUG(32, *YYCURSOR);
! 1991: yyaccept = 0;
! 1992: yych = *(YYMARKER = ++YYCURSOR);
! 1993: if (yych <= '9') {
! 1994: if (yych <= '(') {
! 1995: if (yych <= '\t') {
! 1996: if (yych <= 0x08) goto yy4;
! 1997: goto yy196;
! 1998: } else {
! 1999: if (yych == ' ') goto yy196;
! 2000: goto yy4;
! 2001: }
! 2002: } else {
! 2003: if (yych <= ',') {
! 2004: if (yych <= ')') goto yy140;
! 2005: goto yy4;
! 2006: } else {
! 2007: if (yych == '/') goto yy4;
! 2008: goto yy196;
! 2009: }
! 2010: }
! 2011: } else {
! 2012: if (yych <= 'V') {
! 2013: if (yych <= 'H') {
! 2014: if (yych <= '@') goto yy4;
! 2015: goto yy141;
! 2016: } else {
! 2017: if (yych <= 'I') goto yy436;
! 2018: if (yych <= 'U') goto yy141;
! 2019: goto yy435;
! 2020: }
! 2021: } else {
! 2022: if (yych <= 'Z') {
! 2023: if (yych == 'X') goto yy435;
! 2024: goto yy141;
! 2025: } else {
! 2026: if (yych <= '`') goto yy4;
! 2027: if (yych <= 'z') goto yy146;
! 2028: goto yy4;
! 2029: }
! 2030: }
! 2031: }
! 2032: yy33:
! 2033: YYDEBUG(33, *YYCURSOR);
! 2034: yyaccept = 0;
! 2035: yych = *(YYMARKER = ++YYCURSOR);
! 2036: if (yych <= '.') {
! 2037: if (yych <= ' ') {
! 2038: if (yych == '\t') goto yy196;
! 2039: if (yych <= 0x1F) goto yy4;
! 2040: goto yy196;
! 2041: } else {
! 2042: if (yych == ')') goto yy140;
! 2043: if (yych <= ',') goto yy4;
! 2044: goto yy196;
! 2045: }
! 2046: } else {
! 2047: if (yych <= 'H') {
! 2048: if (yych <= '/') goto yy4;
! 2049: if (yych <= '9') goto yy196;
! 2050: if (yych <= '@') goto yy4;
! 2051: goto yy141;
! 2052: } else {
! 2053: if (yych <= 'Z') {
! 2054: if (yych <= 'I') goto yy432;
! 2055: goto yy141;
! 2056: } else {
! 2057: if (yych <= '`') goto yy4;
! 2058: if (yych <= 'z') goto yy146;
! 2059: goto yy4;
! 2060: }
! 2061: }
! 2062: }
! 2063: yy34:
! 2064: YYDEBUG(34, *YYCURSOR);
! 2065: yyaccept = 0;
! 2066: yych = *(YYMARKER = ++YYCURSOR);
! 2067: if (yych <= '.') {
! 2068: if (yych <= ' ') {
! 2069: if (yych == '\t') goto yy196;
! 2070: if (yych <= 0x1F) goto yy4;
! 2071: goto yy196;
! 2072: } else {
! 2073: if (yych == ')') goto yy140;
! 2074: if (yych <= ',') goto yy4;
! 2075: goto yy196;
! 2076: }
! 2077: } else {
! 2078: if (yych <= 'H') {
! 2079: if (yych <= '/') goto yy4;
! 2080: if (yych <= '9') goto yy196;
! 2081: if (yych <= '@') goto yy4;
! 2082: goto yy141;
! 2083: } else {
! 2084: if (yych <= 'Z') {
! 2085: if (yych <= 'I') goto yy430;
! 2086: goto yy141;
! 2087: } else {
! 2088: if (yych <= '`') goto yy4;
! 2089: if (yych <= 'z') goto yy146;
! 2090: goto yy4;
! 2091: }
! 2092: }
! 2093: }
! 2094: yy35:
! 2095: YYDEBUG(35, *YYCURSOR);
! 2096: yych = *++YYCURSOR;
! 2097: if (yych <= 'U') {
! 2098: if (yych <= '@') {
! 2099: if (yych == ')') goto yy140;
! 2100: goto yy4;
! 2101: } else {
! 2102: if (yych <= 'A') goto yy413;
! 2103: if (yych <= 'T') goto yy141;
! 2104: goto yy412;
! 2105: }
! 2106: } else {
! 2107: if (yych <= 'a') {
! 2108: if (yych <= 'Z') goto yy141;
! 2109: if (yych <= '`') goto yy4;
! 2110: goto yy422;
! 2111: } else {
! 2112: if (yych == 'u') goto yy421;
! 2113: if (yych <= 'z') goto yy146;
! 2114: goto yy4;
! 2115: }
! 2116: }
! 2117: yy36:
! 2118: YYDEBUG(36, *YYCURSOR);
! 2119: yych = *++YYCURSOR;
! 2120: if (yych <= 'U') {
! 2121: if (yych <= '@') {
! 2122: if (yych == ')') goto yy140;
! 2123: goto yy4;
! 2124: } else {
! 2125: if (yych <= 'A') goto yy413;
! 2126: if (yych <= 'T') goto yy141;
! 2127: goto yy412;
! 2128: }
! 2129: } else {
! 2130: if (yych <= 'a') {
! 2131: if (yych <= 'Z') goto yy141;
! 2132: if (yych <= '`') goto yy4;
! 2133: goto yy413;
! 2134: } else {
! 2135: if (yych == 'u') goto yy412;
! 2136: if (yych <= 'z') goto yy141;
! 2137: goto yy4;
! 2138: }
! 2139: }
! 2140: yy37:
! 2141: YYDEBUG(37, *YYCURSOR);
! 2142: yych = *++YYCURSOR;
! 2143: if (yych <= 'U') {
! 2144: if (yych <= 'F') {
! 2145: if (yych == ')') goto yy140;
! 2146: if (yych <= '@') goto yy4;
! 2147: goto yy141;
! 2148: } else {
! 2149: if (yych <= 'O') {
! 2150: if (yych <= 'G') goto yy391;
! 2151: goto yy141;
! 2152: } else {
! 2153: if (yych <= 'P') goto yy390;
! 2154: if (yych <= 'T') goto yy141;
! 2155: goto yy389;
! 2156: }
! 2157: }
! 2158: } else {
! 2159: if (yych <= 'o') {
! 2160: if (yych <= '`') {
! 2161: if (yych <= 'Z') goto yy141;
! 2162: goto yy4;
! 2163: } else {
! 2164: if (yych == 'g') goto yy403;
! 2165: goto yy146;
! 2166: }
! 2167: } else {
! 2168: if (yych <= 't') {
! 2169: if (yych <= 'p') goto yy402;
! 2170: goto yy146;
! 2171: } else {
! 2172: if (yych <= 'u') goto yy401;
! 2173: if (yych <= 'z') goto yy146;
! 2174: goto yy4;
! 2175: }
! 2176: }
! 2177: }
! 2178: yy38:
! 2179: YYDEBUG(38, *YYCURSOR);
! 2180: yych = *++YYCURSOR;
! 2181: if (yych <= 'U') {
! 2182: if (yych <= 'F') {
! 2183: if (yych == ')') goto yy140;
! 2184: if (yych <= '@') goto yy4;
! 2185: goto yy141;
! 2186: } else {
! 2187: if (yych <= 'O') {
! 2188: if (yych <= 'G') goto yy391;
! 2189: goto yy141;
! 2190: } else {
! 2191: if (yych <= 'P') goto yy390;
! 2192: if (yych <= 'T') goto yy141;
! 2193: goto yy389;
! 2194: }
! 2195: }
! 2196: } else {
! 2197: if (yych <= 'o') {
! 2198: if (yych <= '`') {
! 2199: if (yych <= 'Z') goto yy141;
! 2200: goto yy4;
! 2201: } else {
! 2202: if (yych == 'g') goto yy391;
! 2203: goto yy141;
! 2204: }
! 2205: } else {
! 2206: if (yych <= 't') {
! 2207: if (yych <= 'p') goto yy390;
! 2208: goto yy141;
! 2209: } else {
! 2210: if (yych <= 'u') goto yy389;
! 2211: if (yych <= 'z') goto yy141;
! 2212: goto yy4;
! 2213: }
! 2214: }
! 2215: }
! 2216: yy39:
! 2217: YYDEBUG(39, *YYCURSOR);
! 2218: yych = *++YYCURSOR;
! 2219: if (yych <= 'C') {
! 2220: if (yych <= ')') {
! 2221: if (yych <= '(') goto yy4;
! 2222: goto yy140;
! 2223: } else {
! 2224: if (yych <= '@') goto yy4;
! 2225: if (yych <= 'B') goto yy141;
! 2226: goto yy379;
! 2227: }
! 2228: } else {
! 2229: if (yych <= 'b') {
! 2230: if (yych <= 'Z') goto yy141;
! 2231: if (yych <= '`') goto yy4;
! 2232: goto yy146;
! 2233: } else {
! 2234: if (yych <= 'c') goto yy384;
! 2235: if (yych <= 'z') goto yy146;
! 2236: goto yy4;
! 2237: }
! 2238: }
! 2239: yy40:
! 2240: YYDEBUG(40, *YYCURSOR);
! 2241: yych = *++YYCURSOR;
! 2242: if (yych <= 'C') {
! 2243: if (yych <= ')') {
! 2244: if (yych <= '(') goto yy4;
! 2245: goto yy140;
! 2246: } else {
! 2247: if (yych <= '@') goto yy4;
! 2248: if (yych <= 'B') goto yy141;
! 2249: goto yy379;
! 2250: }
! 2251: } else {
! 2252: if (yych <= 'b') {
! 2253: if (yych <= 'Z') goto yy141;
! 2254: if (yych <= '`') goto yy4;
! 2255: goto yy141;
! 2256: } else {
! 2257: if (yych <= 'c') goto yy379;
! 2258: if (yych <= 'z') goto yy141;
! 2259: goto yy4;
! 2260: }
! 2261: }
! 2262: yy41:
! 2263: YYDEBUG(41, *YYCURSOR);
! 2264: yych = *++YYCURSOR;
! 2265: if (yych <= 'E') {
! 2266: if (yych <= ')') {
! 2267: if (yych <= '(') goto yy4;
! 2268: goto yy140;
! 2269: } else {
! 2270: if (yych <= '@') goto yy4;
! 2271: if (yych <= 'D') goto yy141;
! 2272: goto yy192;
! 2273: }
! 2274: } else {
! 2275: if (yych <= 'd') {
! 2276: if (yych <= 'Z') goto yy141;
! 2277: if (yych <= '`') goto yy4;
! 2278: goto yy146;
! 2279: } else {
! 2280: if (yych <= 'e') goto yy370;
! 2281: if (yych <= 'z') goto yy146;
! 2282: goto yy4;
! 2283: }
! 2284: }
! 2285: yy42:
! 2286: YYDEBUG(42, *YYCURSOR);
! 2287: yych = *++YYCURSOR;
! 2288: if (yych <= 'E') {
! 2289: if (yych <= ')') {
! 2290: if (yych <= '(') goto yy4;
! 2291: goto yy140;
! 2292: } else {
! 2293: if (yych <= '@') goto yy4;
! 2294: if (yych <= 'D') goto yy141;
! 2295: goto yy192;
! 2296: }
! 2297: } else {
! 2298: if (yych <= 'd') {
! 2299: if (yych <= 'Z') goto yy141;
! 2300: if (yych <= '`') goto yy4;
! 2301: goto yy141;
! 2302: } else {
! 2303: if (yych <= 'e') goto yy192;
! 2304: if (yych <= 'z') goto yy141;
! 2305: goto yy4;
! 2306: }
! 2307: }
! 2308: yy43:
! 2309: YYDEBUG(43, *YYCURSOR);
! 2310: yych = *++YYCURSOR;
! 2311: if (yych <= 'E') {
! 2312: if (yych <= ')') {
! 2313: if (yych <= '(') goto yy4;
! 2314: goto yy140;
! 2315: } else {
! 2316: if (yych <= '@') goto yy4;
! 2317: if (yych <= 'D') goto yy141;
! 2318: goto yy165;
! 2319: }
! 2320: } else {
! 2321: if (yych <= 'd') {
! 2322: if (yych <= 'Z') goto yy141;
! 2323: if (yych <= '`') goto yy4;
! 2324: goto yy146;
! 2325: } else {
! 2326: if (yych <= 'e') goto yy179;
! 2327: if (yych <= 'z') goto yy146;
! 2328: goto yy4;
! 2329: }
! 2330: }
! 2331: yy44:
! 2332: YYDEBUG(44, *YYCURSOR);
! 2333: yych = *++YYCURSOR;
! 2334: if (yych <= 'E') {
! 2335: if (yych <= ')') {
! 2336: if (yych <= '(') goto yy4;
! 2337: goto yy140;
! 2338: } else {
! 2339: if (yych <= '@') goto yy4;
! 2340: if (yych <= 'D') goto yy141;
! 2341: goto yy165;
! 2342: }
! 2343: } else {
! 2344: if (yych <= 'd') {
! 2345: if (yych <= 'Z') goto yy141;
! 2346: if (yych <= '`') goto yy4;
! 2347: goto yy141;
! 2348: } else {
! 2349: if (yych <= 'e') goto yy165;
! 2350: if (yych <= 'z') goto yy141;
! 2351: goto yy4;
! 2352: }
! 2353: }
! 2354: yy45:
! 2355: YYDEBUG(45, *YYCURSOR);
! 2356: yych = *++YYCURSOR;
! 2357: if (yych <= 'L') {
! 2358: if (yych == ')') goto yy140;
! 2359: if (yych <= '@') goto yy4;
! 2360: goto yy141;
! 2361: } else {
! 2362: if (yych <= 'Z') {
! 2363: if (yych <= 'M') goto yy157;
! 2364: goto yy141;
! 2365: } else {
! 2366: if (yych <= '`') goto yy4;
! 2367: if (yych <= 'z') goto yy146;
! 2368: goto yy4;
! 2369: }
! 2370: }
! 2371: yy46:
! 2372: YYDEBUG(46, *YYCURSOR);
! 2373: yych = *++YYCURSOR;
! 2374: if (yych <= '@') goto yy13;
! 2375: if (yych <= 'Z') goto yy156;
! 2376: if (yych <= '`') goto yy13;
! 2377: if (yych <= 'z') goto yy156;
! 2378: goto yy13;
! 2379: yy47:
! 2380: YYDEBUG(47, *YYCURSOR);
! 2381: yych = *++YYCURSOR;
! 2382: if (yych <= '@') {
! 2383: if (yych == ')') goto yy140;
! 2384: goto yy4;
! 2385: } else {
! 2386: if (yych <= 'Z') goto yy141;
! 2387: if (yych <= '`') goto yy4;
! 2388: if (yych <= 'z') goto yy146;
! 2389: goto yy4;
! 2390: }
! 2391: yy48:
! 2392: YYDEBUG(48, *YYCURSOR);
! 2393: yych = *++YYCURSOR;
! 2394: if (yych <= '@') {
! 2395: if (yych == ')') goto yy140;
! 2396: goto yy4;
! 2397: } else {
! 2398: if (yych <= 'Z') goto yy141;
! 2399: if (yych <= '`') goto yy4;
! 2400: if (yych <= 'z') goto yy141;
! 2401: goto yy4;
! 2402: }
! 2403: yy49:
! 2404: YYDEBUG(49, *YYCURSOR);
! 2405: yyaccept = 2;
! 2406: yych = *(YYMARKER = ++YYCURSOR);
! 2407: if (yybm[0+yych] & 4) {
! 2408: goto yy58;
! 2409: }
! 2410: if (yych <= '/') goto yy50;
! 2411: if (yych <= '9') goto yy55;
! 2412: yy50:
! 2413: YYDEBUG(50, *YYCURSOR);
! 2414: {
! 2415: goto std;
! 2416: }
! 2417: yy51:
! 2418: YYDEBUG(51, *YYCURSOR);
! 2419: yych = *++YYCURSOR;
! 2420: goto yy50;
! 2421: yy52:
! 2422: YYDEBUG(52, *YYCURSOR);
! 2423: ++YYCURSOR;
! 2424: YYDEBUG(53, *YYCURSOR);
! 2425: {
! 2426: s->pos = cursor; s->line++;
! 2427: goto std;
! 2428: }
! 2429: yy54:
! 2430: YYDEBUG(54, *YYCURSOR);
! 2431: yych = *++YYCURSOR;
! 2432: goto yy13;
! 2433: yy55:
! 2434: YYDEBUG(55, *YYCURSOR);
! 2435: ++YYCURSOR;
! 2436: if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
! 2437: yych = *YYCURSOR;
! 2438: YYDEBUG(56, *YYCURSOR);
! 2439: if (yybm[0+yych] & 2) {
! 2440: goto yy55;
! 2441: }
! 2442: if (yych <= 'W') {
! 2443: if (yych <= 'F') {
! 2444: if (yych <= ' ') {
! 2445: if (yych == '\t') goto yy60;
! 2446: if (yych >= ' ') goto yy60;
! 2447: } else {
! 2448: if (yych == 'D') goto yy65;
! 2449: if (yych >= 'F') goto yy66;
! 2450: }
! 2451: } else {
! 2452: if (yych <= 'M') {
! 2453: if (yych == 'H') goto yy64;
! 2454: if (yych >= 'M') goto yy63;
! 2455: } else {
! 2456: if (yych <= 'S') {
! 2457: if (yych >= 'S') goto yy62;
! 2458: } else {
! 2459: if (yych <= 'T') goto yy69;
! 2460: if (yych >= 'W') goto yy68;
! 2461: }
! 2462: }
! 2463: }
! 2464: } else {
! 2465: if (yych <= 'l') {
! 2466: if (yych <= 'd') {
! 2467: if (yych == 'Y') goto yy67;
! 2468: if (yych >= 'd') goto yy65;
! 2469: } else {
! 2470: if (yych <= 'f') {
! 2471: if (yych >= 'f') goto yy66;
! 2472: } else {
! 2473: if (yych == 'h') goto yy64;
! 2474: }
! 2475: }
! 2476: } else {
! 2477: if (yych <= 't') {
! 2478: if (yych <= 'm') goto yy63;
! 2479: if (yych <= 'r') goto yy57;
! 2480: if (yych <= 's') goto yy62;
! 2481: goto yy69;
! 2482: } else {
! 2483: if (yych <= 'w') {
! 2484: if (yych >= 'w') goto yy68;
! 2485: } else {
! 2486: if (yych == 'y') goto yy67;
! 2487: }
! 2488: }
! 2489: }
! 2490: }
! 2491: yy57:
! 2492: YYDEBUG(57, *YYCURSOR);
! 2493: YYCURSOR = YYMARKER;
! 2494: if (yyaccept <= 16) {
! 2495: if (yyaccept <= 8) {
! 2496: if (yyaccept <= 4) {
! 2497: if (yyaccept <= 2) {
! 2498: if (yyaccept <= 1) {
! 2499: if (yyaccept <= 0) {
! 2500: goto yy4;
! 2501: } else {
! 2502: goto yy13;
! 2503: }
! 2504: } else {
! 2505: goto yy50;
! 2506: }
! 2507: } else {
! 2508: if (yyaccept <= 3) {
! 2509: goto yy73;
! 2510: } else {
! 2511: goto yy167;
! 2512: }
! 2513: }
! 2514: } else {
! 2515: if (yyaccept <= 6) {
! 2516: if (yyaccept <= 5) {
! 2517: goto yy194;
! 2518: } else {
! 2519: goto yy199;
! 2520: }
! 2521: } else {
! 2522: if (yyaccept <= 7) {
! 2523: goto yy223;
! 2524: } else {
! 2525: goto yy295;
! 2526: }
! 2527: }
! 2528: }
! 2529: } else {
! 2530: if (yyaccept <= 12) {
! 2531: if (yyaccept <= 10) {
! 2532: if (yyaccept <= 9) {
! 2533: goto yy393;
! 2534: } else {
! 2535: goto yy476;
! 2536: }
! 2537: } else {
! 2538: if (yyaccept <= 11) {
! 2539: goto yy491;
! 2540: } else {
! 2541: goto yy612;
! 2542: }
! 2543: }
! 2544: } else {
! 2545: if (yyaccept <= 14) {
! 2546: if (yyaccept <= 13) {
! 2547: goto yy657;
! 2548: } else {
! 2549: goto yy667;
! 2550: }
! 2551: } else {
! 2552: if (yyaccept <= 15) {
! 2553: goto yy764;
! 2554: } else {
! 2555: goto yy784;
! 2556: }
! 2557: }
! 2558: }
! 2559: }
! 2560: } else {
! 2561: if (yyaccept <= 25) {
! 2562: if (yyaccept <= 21) {
! 2563: if (yyaccept <= 19) {
! 2564: if (yyaccept <= 18) {
! 2565: if (yyaccept <= 17) {
! 2566: goto yy815;
! 2567: } else {
! 2568: goto yy822;
! 2569: }
! 2570: } else {
! 2571: goto yy849;
! 2572: }
! 2573: } else {
! 2574: if (yyaccept <= 20) {
! 2575: goto yy794;
! 2576: } else {
! 2577: goto yy455;
! 2578: }
! 2579: }
! 2580: } else {
! 2581: if (yyaccept <= 23) {
! 2582: if (yyaccept <= 22) {
! 2583: goto yy974;
! 2584: } else {
! 2585: goto yy843;
! 2586: }
! 2587: } else {
! 2588: if (yyaccept <= 24) {
! 2589: goto yy1068;
! 2590: } else {
! 2591: goto yy1076;
! 2592: }
! 2593: }
! 2594: }
! 2595: } else {
! 2596: if (yyaccept <= 29) {
! 2597: if (yyaccept <= 27) {
! 2598: if (yyaccept <= 26) {
! 2599: goto yy1118;
! 2600: } else {
! 2601: goto yy1142;
! 2602: }
! 2603: } else {
! 2604: if (yyaccept <= 28) {
! 2605: goto yy1295;
! 2606: } else {
! 2607: goto yy1417;
! 2608: }
! 2609: }
! 2610: } else {
! 2611: if (yyaccept <= 31) {
! 2612: if (yyaccept <= 30) {
! 2613: goto yy1420;
! 2614: } else {
! 2615: goto yy1500;
! 2616: }
! 2617: } else {
! 2618: if (yyaccept <= 32) {
! 2619: goto yy1508;
! 2620: } else {
! 2621: goto yy1531;
! 2622: }
! 2623: }
! 2624: }
! 2625: }
! 2626: }
! 2627: yy58:
! 2628: YYDEBUG(58, *YYCURSOR);
! 2629: ++YYCURSOR;
! 2630: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 2631: yych = *YYCURSOR;
! 2632: YYDEBUG(59, *YYCURSOR);
! 2633: if (yybm[0+yych] & 4) {
! 2634: goto yy58;
! 2635: }
! 2636: if (yych <= '/') goto yy57;
! 2637: if (yych <= '9') goto yy55;
! 2638: goto yy57;
! 2639: yy60:
! 2640: YYDEBUG(60, *YYCURSOR);
! 2641: ++YYCURSOR;
! 2642: if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
! 2643: yych = *YYCURSOR;
! 2644: yy61:
! 2645: YYDEBUG(61, *YYCURSOR);
! 2646: if (yych <= 'W') {
! 2647: if (yych <= 'F') {
! 2648: if (yych <= ' ') {
! 2649: if (yych == '\t') goto yy60;
! 2650: if (yych <= 0x1F) goto yy57;
! 2651: goto yy60;
! 2652: } else {
! 2653: if (yych == 'D') goto yy65;
! 2654: if (yych <= 'E') goto yy57;
! 2655: goto yy66;
! 2656: }
! 2657: } else {
! 2658: if (yych <= 'M') {
! 2659: if (yych == 'H') goto yy64;
! 2660: if (yych <= 'L') goto yy57;
! 2661: goto yy63;
! 2662: } else {
! 2663: if (yych <= 'S') {
! 2664: if (yych <= 'R') goto yy57;
! 2665: } else {
! 2666: if (yych <= 'T') goto yy69;
! 2667: if (yych <= 'V') goto yy57;
! 2668: goto yy68;
! 2669: }
! 2670: }
! 2671: }
! 2672: } else {
! 2673: if (yych <= 'l') {
! 2674: if (yych <= 'd') {
! 2675: if (yych == 'Y') goto yy67;
! 2676: if (yych <= 'c') goto yy57;
! 2677: goto yy65;
! 2678: } else {
! 2679: if (yych <= 'f') {
! 2680: if (yych <= 'e') goto yy57;
! 2681: goto yy66;
! 2682: } else {
! 2683: if (yych == 'h') goto yy64;
! 2684: goto yy57;
! 2685: }
! 2686: }
! 2687: } else {
! 2688: if (yych <= 't') {
! 2689: if (yych <= 'm') goto yy63;
! 2690: if (yych <= 'r') goto yy57;
! 2691: if (yych >= 't') goto yy69;
! 2692: } else {
! 2693: if (yych <= 'w') {
! 2694: if (yych <= 'v') goto yy57;
! 2695: goto yy68;
! 2696: } else {
! 2697: if (yych == 'y') goto yy67;
! 2698: goto yy57;
! 2699: }
! 2700: }
! 2701: }
! 2702: }
! 2703: yy62:
! 2704: YYDEBUG(62, *YYCURSOR);
! 2705: yych = *++YYCURSOR;
! 2706: if (yych <= 'U') {
! 2707: if (yych <= 'D') {
! 2708: if (yych == 'A') goto yy127;
! 2709: goto yy57;
! 2710: } else {
! 2711: if (yych <= 'E') goto yy128;
! 2712: if (yych <= 'T') goto yy57;
! 2713: goto yy126;
! 2714: }
! 2715: } else {
! 2716: if (yych <= 'd') {
! 2717: if (yych == 'a') goto yy127;
! 2718: goto yy57;
! 2719: } else {
! 2720: if (yych <= 'e') goto yy128;
! 2721: if (yych == 'u') goto yy126;
! 2722: goto yy57;
! 2723: }
! 2724: }
! 2725: yy63:
! 2726: YYDEBUG(63, *YYCURSOR);
! 2727: yych = *++YYCURSOR;
! 2728: if (yych <= 'O') {
! 2729: if (yych == 'I') goto yy118;
! 2730: if (yych <= 'N') goto yy57;
! 2731: goto yy117;
! 2732: } else {
! 2733: if (yych <= 'i') {
! 2734: if (yych <= 'h') goto yy57;
! 2735: goto yy118;
! 2736: } else {
! 2737: if (yych == 'o') goto yy117;
! 2738: goto yy57;
! 2739: }
! 2740: }
! 2741: yy64:
! 2742: YYDEBUG(64, *YYCURSOR);
! 2743: yych = *++YYCURSOR;
! 2744: if (yych == 'O') goto yy115;
! 2745: if (yych == 'o') goto yy115;
! 2746: goto yy57;
! 2747: yy65:
! 2748: YYDEBUG(65, *YYCURSOR);
! 2749: yych = *++YYCURSOR;
! 2750: if (yych == 'A') goto yy114;
! 2751: if (yych == 'a') goto yy114;
! 2752: goto yy57;
! 2753: yy66:
! 2754: YYDEBUG(66, *YYCURSOR);
! 2755: yych = *++YYCURSOR;
! 2756: if (yych <= 'R') {
! 2757: if (yych == 'O') goto yy99;
! 2758: if (yych <= 'Q') goto yy57;
! 2759: goto yy98;
! 2760: } else {
! 2761: if (yych <= 'o') {
! 2762: if (yych <= 'n') goto yy57;
! 2763: goto yy99;
! 2764: } else {
! 2765: if (yych == 'r') goto yy98;
! 2766: goto yy57;
! 2767: }
! 2768: }
! 2769: yy67:
! 2770: YYDEBUG(67, *YYCURSOR);
! 2771: yych = *++YYCURSOR;
! 2772: if (yych == 'E') goto yy95;
! 2773: if (yych == 'e') goto yy95;
! 2774: goto yy57;
! 2775: yy68:
! 2776: YYDEBUG(68, *YYCURSOR);
! 2777: yych = *++YYCURSOR;
! 2778: if (yych == 'E') goto yy83;
! 2779: if (yych == 'e') goto yy83;
! 2780: goto yy57;
! 2781: yy69:
! 2782: YYDEBUG(69, *YYCURSOR);
! 2783: yych = *++YYCURSOR;
! 2784: if (yych <= 'U') {
! 2785: if (yych == 'H') goto yy70;
! 2786: if (yych <= 'T') goto yy57;
! 2787: goto yy71;
! 2788: } else {
! 2789: if (yych <= 'h') {
! 2790: if (yych <= 'g') goto yy57;
! 2791: } else {
! 2792: if (yych == 'u') goto yy71;
! 2793: goto yy57;
! 2794: }
! 2795: }
! 2796: yy70:
! 2797: YYDEBUG(70, *YYCURSOR);
! 2798: yych = *++YYCURSOR;
! 2799: if (yych == 'U') goto yy78;
! 2800: if (yych == 'u') goto yy78;
! 2801: goto yy57;
! 2802: yy71:
! 2803: YYDEBUG(71, *YYCURSOR);
! 2804: yych = *++YYCURSOR;
! 2805: if (yych == 'E') goto yy72;
! 2806: if (yych != 'e') goto yy57;
! 2807: yy72:
! 2808: YYDEBUG(72, *YYCURSOR);
! 2809: yyaccept = 3;
! 2810: yych = *(YYMARKER = ++YYCURSOR);
! 2811: if (yych == 'S') goto yy74;
! 2812: if (yych == 's') goto yy74;
! 2813: yy73:
! 2814: YYDEBUG(73, *YYCURSOR);
! 2815: {
! 2816: timelib_ull i;
! 2817: DEBUG_OUTPUT("relative");
! 2818: TIMELIB_INIT;
! 2819: TIMELIB_HAVE_RELATIVE();
! 2820:
! 2821: while(*ptr) {
! 2822: i = timelib_get_unsigned_nr((char **) &ptr, 24);
! 2823: timelib_eat_spaces((char **) &ptr);
! 2824: timelib_set_relative((char **) &ptr, i, 1, s);
! 2825: }
! 2826: TIMELIB_DEINIT;
! 2827: return TIMELIB_RELATIVE;
! 2828: }
! 2829: yy74:
! 2830: YYDEBUG(74, *YYCURSOR);
! 2831: yych = *++YYCURSOR;
! 2832: if (yych == 'D') goto yy75;
! 2833: if (yych != 'd') goto yy57;
! 2834: yy75:
! 2835: YYDEBUG(75, *YYCURSOR);
! 2836: yych = *++YYCURSOR;
! 2837: if (yych == 'A') goto yy76;
! 2838: if (yych != 'a') goto yy57;
! 2839: yy76:
! 2840: YYDEBUG(76, *YYCURSOR);
! 2841: yych = *++YYCURSOR;
! 2842: if (yych == 'Y') goto yy77;
! 2843: if (yych != 'y') goto yy57;
! 2844: yy77:
! 2845: YYDEBUG(77, *YYCURSOR);
! 2846: yych = *++YYCURSOR;
! 2847: goto yy73;
! 2848: yy78:
! 2849: YYDEBUG(78, *YYCURSOR);
! 2850: yyaccept = 3;
! 2851: yych = *(YYMARKER = ++YYCURSOR);
! 2852: if (yych == 'R') goto yy79;
! 2853: if (yych != 'r') goto yy73;
! 2854: yy79:
! 2855: YYDEBUG(79, *YYCURSOR);
! 2856: yych = *++YYCURSOR;
! 2857: if (yych == 'S') goto yy80;
! 2858: if (yych != 's') goto yy57;
! 2859: yy80:
! 2860: YYDEBUG(80, *YYCURSOR);
! 2861: yych = *++YYCURSOR;
! 2862: if (yych == 'D') goto yy81;
! 2863: if (yych != 'd') goto yy57;
! 2864: yy81:
! 2865: YYDEBUG(81, *YYCURSOR);
! 2866: yych = *++YYCURSOR;
! 2867: if (yych == 'A') goto yy82;
! 2868: if (yych != 'a') goto yy57;
! 2869: yy82:
! 2870: YYDEBUG(82, *YYCURSOR);
! 2871: yych = *++YYCURSOR;
! 2872: if (yych == 'Y') goto yy77;
! 2873: if (yych == 'y') goto yy77;
! 2874: goto yy57;
! 2875: yy83:
! 2876: YYDEBUG(83, *YYCURSOR);
! 2877: yych = *++YYCURSOR;
! 2878: if (yych <= 'E') {
! 2879: if (yych <= 'C') goto yy57;
! 2880: if (yych <= 'D') goto yy85;
! 2881: } else {
! 2882: if (yych <= 'c') goto yy57;
! 2883: if (yych <= 'd') goto yy85;
! 2884: if (yych >= 'f') goto yy57;
! 2885: }
! 2886: YYDEBUG(84, *YYCURSOR);
! 2887: yych = *++YYCURSOR;
! 2888: if (yych == 'K') goto yy91;
! 2889: if (yych == 'k') goto yy91;
! 2890: goto yy57;
! 2891: yy85:
! 2892: YYDEBUG(85, *YYCURSOR);
! 2893: yyaccept = 3;
! 2894: yych = *(YYMARKER = ++YYCURSOR);
! 2895: if (yych == 'N') goto yy86;
! 2896: if (yych != 'n') goto yy73;
! 2897: yy86:
! 2898: YYDEBUG(86, *YYCURSOR);
! 2899: yych = *++YYCURSOR;
! 2900: if (yych == 'E') goto yy87;
! 2901: if (yych != 'e') goto yy57;
! 2902: yy87:
! 2903: YYDEBUG(87, *YYCURSOR);
! 2904: yych = *++YYCURSOR;
! 2905: if (yych == 'S') goto yy88;
! 2906: if (yych != 's') goto yy57;
! 2907: yy88:
! 2908: YYDEBUG(88, *YYCURSOR);
! 2909: yych = *++YYCURSOR;
! 2910: if (yych == 'D') goto yy89;
! 2911: if (yych != 'd') goto yy57;
! 2912: yy89:
! 2913: YYDEBUG(89, *YYCURSOR);
! 2914: yych = *++YYCURSOR;
! 2915: if (yych == 'A') goto yy90;
! 2916: if (yych != 'a') goto yy57;
! 2917: yy90:
! 2918: YYDEBUG(90, *YYCURSOR);
! 2919: yych = *++YYCURSOR;
! 2920: if (yych == 'Y') goto yy77;
! 2921: if (yych == 'y') goto yy77;
! 2922: goto yy57;
! 2923: yy91:
! 2924: YYDEBUG(91, *YYCURSOR);
! 2925: yyaccept = 3;
! 2926: yych = *(YYMARKER = ++YYCURSOR);
! 2927: if (yych <= 'S') {
! 2928: if (yych == 'D') goto yy92;
! 2929: if (yych <= 'R') goto yy73;
! 2930: goto yy77;
! 2931: } else {
! 2932: if (yych <= 'd') {
! 2933: if (yych <= 'c') goto yy73;
! 2934: } else {
! 2935: if (yych == 's') goto yy77;
! 2936: goto yy73;
! 2937: }
! 2938: }
! 2939: yy92:
! 2940: YYDEBUG(92, *YYCURSOR);
! 2941: yych = *++YYCURSOR;
! 2942: if (yych == 'A') goto yy93;
! 2943: if (yych != 'a') goto yy57;
! 2944: yy93:
! 2945: YYDEBUG(93, *YYCURSOR);
! 2946: yych = *++YYCURSOR;
! 2947: if (yych == 'Y') goto yy94;
! 2948: if (yych != 'y') goto yy57;
! 2949: yy94:
! 2950: YYDEBUG(94, *YYCURSOR);
! 2951: yych = *++YYCURSOR;
! 2952: if (yych == 'S') goto yy77;
! 2953: if (yych == 's') goto yy77;
! 2954: goto yy73;
! 2955: yy95:
! 2956: YYDEBUG(95, *YYCURSOR);
! 2957: yych = *++YYCURSOR;
! 2958: if (yych == 'A') goto yy96;
! 2959: if (yych != 'a') goto yy57;
! 2960: yy96:
! 2961: YYDEBUG(96, *YYCURSOR);
! 2962: yych = *++YYCURSOR;
! 2963: if (yych == 'R') goto yy97;
! 2964: if (yych != 'r') goto yy57;
! 2965: yy97:
! 2966: YYDEBUG(97, *YYCURSOR);
! 2967: yych = *++YYCURSOR;
! 2968: if (yych == 'S') goto yy77;
! 2969: if (yych == 's') goto yy77;
! 2970: goto yy73;
! 2971: yy98:
! 2972: YYDEBUG(98, *YYCURSOR);
! 2973: yych = *++YYCURSOR;
! 2974: if (yych == 'I') goto yy111;
! 2975: if (yych == 'i') goto yy111;
! 2976: goto yy57;
! 2977: yy99:
! 2978: YYDEBUG(99, *YYCURSOR);
! 2979: yych = *++YYCURSOR;
! 2980: if (yych == 'R') goto yy100;
! 2981: if (yych != 'r') goto yy57;
! 2982: yy100:
! 2983: YYDEBUG(100, *YYCURSOR);
! 2984: yych = *++YYCURSOR;
! 2985: if (yych == 'T') goto yy101;
! 2986: if (yych != 't') goto yy57;
! 2987: yy101:
! 2988: YYDEBUG(101, *YYCURSOR);
! 2989: yych = *++YYCURSOR;
! 2990: if (yych <= 'N') {
! 2991: if (yych == 'H') goto yy103;
! 2992: if (yych <= 'M') goto yy57;
! 2993: } else {
! 2994: if (yych <= 'h') {
! 2995: if (yych <= 'g') goto yy57;
! 2996: goto yy103;
! 2997: } else {
! 2998: if (yych != 'n') goto yy57;
! 2999: }
! 3000: }
! 3001: YYDEBUG(102, *YYCURSOR);
! 3002: yych = *++YYCURSOR;
! 3003: if (yych == 'I') goto yy108;
! 3004: if (yych == 'i') goto yy108;
! 3005: goto yy57;
! 3006: yy103:
! 3007: YYDEBUG(103, *YYCURSOR);
! 3008: yych = *++YYCURSOR;
! 3009: if (yych == 'N') goto yy104;
! 3010: if (yych != 'n') goto yy57;
! 3011: yy104:
! 3012: YYDEBUG(104, *YYCURSOR);
! 3013: yych = *++YYCURSOR;
! 3014: if (yych == 'I') goto yy105;
! 3015: if (yych != 'i') goto yy57;
! 3016: yy105:
! 3017: YYDEBUG(105, *YYCURSOR);
! 3018: yych = *++YYCURSOR;
! 3019: if (yych == 'G') goto yy106;
! 3020: if (yych != 'g') goto yy57;
! 3021: yy106:
! 3022: YYDEBUG(106, *YYCURSOR);
! 3023: yych = *++YYCURSOR;
! 3024: if (yych == 'H') goto yy107;
! 3025: if (yych != 'h') goto yy57;
! 3026: yy107:
! 3027: YYDEBUG(107, *YYCURSOR);
! 3028: yych = *++YYCURSOR;
! 3029: if (yych == 'T') goto yy97;
! 3030: if (yych == 't') goto yy97;
! 3031: goto yy57;
! 3032: yy108:
! 3033: YYDEBUG(108, *YYCURSOR);
! 3034: yych = *++YYCURSOR;
! 3035: if (yych == 'G') goto yy109;
! 3036: if (yych != 'g') goto yy57;
! 3037: yy109:
! 3038: YYDEBUG(109, *YYCURSOR);
! 3039: yych = *++YYCURSOR;
! 3040: if (yych == 'H') goto yy110;
! 3041: if (yych != 'h') goto yy57;
! 3042: yy110:
! 3043: YYDEBUG(110, *YYCURSOR);
! 3044: yych = *++YYCURSOR;
! 3045: if (yych == 'T') goto yy97;
! 3046: if (yych == 't') goto yy97;
! 3047: goto yy57;
! 3048: yy111:
! 3049: YYDEBUG(111, *YYCURSOR);
! 3050: yyaccept = 3;
! 3051: yych = *(YYMARKER = ++YYCURSOR);
! 3052: if (yych == 'D') goto yy112;
! 3053: if (yych != 'd') goto yy73;
! 3054: yy112:
! 3055: YYDEBUG(112, *YYCURSOR);
! 3056: yych = *++YYCURSOR;
! 3057: if (yych == 'A') goto yy113;
! 3058: if (yych != 'a') goto yy57;
! 3059: yy113:
! 3060: YYDEBUG(113, *YYCURSOR);
! 3061: yych = *++YYCURSOR;
! 3062: if (yych == 'Y') goto yy77;
! 3063: if (yych == 'y') goto yy77;
! 3064: goto yy57;
! 3065: yy114:
! 3066: YYDEBUG(114, *YYCURSOR);
! 3067: yych = *++YYCURSOR;
! 3068: if (yych == 'Y') goto yy97;
! 3069: if (yych == 'y') goto yy97;
! 3070: goto yy57;
! 3071: yy115:
! 3072: YYDEBUG(115, *YYCURSOR);
! 3073: yych = *++YYCURSOR;
! 3074: if (yych == 'U') goto yy116;
! 3075: if (yych != 'u') goto yy57;
! 3076: yy116:
! 3077: YYDEBUG(116, *YYCURSOR);
! 3078: yych = *++YYCURSOR;
! 3079: if (yych == 'R') goto yy97;
! 3080: if (yych == 'r') goto yy97;
! 3081: goto yy57;
! 3082: yy117:
! 3083: YYDEBUG(117, *YYCURSOR);
! 3084: yych = *++YYCURSOR;
! 3085: if (yych == 'N') goto yy122;
! 3086: if (yych == 'n') goto yy122;
! 3087: goto yy57;
! 3088: yy118:
! 3089: YYDEBUG(118, *YYCURSOR);
! 3090: yych = *++YYCURSOR;
! 3091: if (yych == 'N') goto yy119;
! 3092: if (yych != 'n') goto yy57;
! 3093: yy119:
! 3094: YYDEBUG(119, *YYCURSOR);
! 3095: yyaccept = 3;
! 3096: yych = *(YYMARKER = ++YYCURSOR);
! 3097: if (yych <= 'U') {
! 3098: if (yych == 'S') goto yy77;
! 3099: if (yych <= 'T') goto yy73;
! 3100: } else {
! 3101: if (yych <= 's') {
! 3102: if (yych <= 'r') goto yy73;
! 3103: goto yy77;
! 3104: } else {
! 3105: if (yych != 'u') goto yy73;
! 3106: }
! 3107: }
! 3108: YYDEBUG(120, *YYCURSOR);
! 3109: yych = *++YYCURSOR;
! 3110: if (yych == 'T') goto yy121;
! 3111: if (yych != 't') goto yy57;
! 3112: yy121:
! 3113: YYDEBUG(121, *YYCURSOR);
! 3114: yych = *++YYCURSOR;
! 3115: if (yych == 'E') goto yy97;
! 3116: if (yych == 'e') goto yy97;
! 3117: goto yy57;
! 3118: yy122:
! 3119: YYDEBUG(122, *YYCURSOR);
! 3120: yyaccept = 3;
! 3121: yych = *(YYMARKER = ++YYCURSOR);
! 3122: if (yych <= 'T') {
! 3123: if (yych == 'D') goto yy123;
! 3124: if (yych <= 'S') goto yy73;
! 3125: goto yy124;
! 3126: } else {
! 3127: if (yych <= 'd') {
! 3128: if (yych <= 'c') goto yy73;
! 3129: } else {
! 3130: if (yych == 't') goto yy124;
! 3131: goto yy73;
! 3132: }
! 3133: }
! 3134: yy123:
! 3135: YYDEBUG(123, *YYCURSOR);
! 3136: yych = *++YYCURSOR;
! 3137: if (yych == 'A') goto yy125;
! 3138: if (yych == 'a') goto yy125;
! 3139: goto yy57;
! 3140: yy124:
! 3141: YYDEBUG(124, *YYCURSOR);
! 3142: yych = *++YYCURSOR;
! 3143: if (yych == 'H') goto yy97;
! 3144: if (yych == 'h') goto yy97;
! 3145: goto yy57;
! 3146: yy125:
! 3147: YYDEBUG(125, *YYCURSOR);
! 3148: yych = *++YYCURSOR;
! 3149: if (yych == 'Y') goto yy77;
! 3150: if (yych == 'y') goto yy77;
! 3151: goto yy57;
! 3152: yy126:
! 3153: YYDEBUG(126, *YYCURSOR);
! 3154: yych = *++YYCURSOR;
! 3155: if (yych == 'N') goto yy137;
! 3156: if (yych == 'n') goto yy137;
! 3157: goto yy57;
! 3158: yy127:
! 3159: YYDEBUG(127, *YYCURSOR);
! 3160: yych = *++YYCURSOR;
! 3161: if (yych == 'T') goto yy132;
! 3162: if (yych == 't') goto yy132;
! 3163: goto yy57;
! 3164: yy128:
! 3165: YYDEBUG(128, *YYCURSOR);
! 3166: yych = *++YYCURSOR;
! 3167: if (yych == 'C') goto yy129;
! 3168: if (yych != 'c') goto yy57;
! 3169: yy129:
! 3170: YYDEBUG(129, *YYCURSOR);
! 3171: yyaccept = 3;
! 3172: yych = *(YYMARKER = ++YYCURSOR);
! 3173: if (yych <= 'S') {
! 3174: if (yych == 'O') goto yy130;
! 3175: if (yych <= 'R') goto yy73;
! 3176: goto yy77;
! 3177: } else {
! 3178: if (yych <= 'o') {
! 3179: if (yych <= 'n') goto yy73;
! 3180: } else {
! 3181: if (yych == 's') goto yy77;
! 3182: goto yy73;
! 3183: }
! 3184: }
! 3185: yy130:
! 3186: YYDEBUG(130, *YYCURSOR);
! 3187: yych = *++YYCURSOR;
! 3188: if (yych == 'N') goto yy131;
! 3189: if (yych != 'n') goto yy57;
! 3190: yy131:
! 3191: YYDEBUG(131, *YYCURSOR);
! 3192: yych = *++YYCURSOR;
! 3193: if (yych == 'D') goto yy97;
! 3194: if (yych == 'd') goto yy97;
! 3195: goto yy57;
! 3196: yy132:
! 3197: YYDEBUG(132, *YYCURSOR);
! 3198: yyaccept = 3;
! 3199: yych = *(YYMARKER = ++YYCURSOR);
! 3200: if (yych == 'U') goto yy133;
! 3201: if (yych != 'u') goto yy73;
! 3202: yy133:
! 3203: YYDEBUG(133, *YYCURSOR);
! 3204: yych = *++YYCURSOR;
! 3205: if (yych == 'R') goto yy134;
! 3206: if (yych != 'r') goto yy57;
! 3207: yy134:
! 3208: YYDEBUG(134, *YYCURSOR);
! 3209: yych = *++YYCURSOR;
! 3210: if (yych == 'D') goto yy135;
! 3211: if (yych != 'd') goto yy57;
! 3212: yy135:
! 3213: YYDEBUG(135, *YYCURSOR);
! 3214: yych = *++YYCURSOR;
! 3215: if (yych == 'A') goto yy136;
! 3216: if (yych != 'a') goto yy57;
! 3217: yy136:
! 3218: YYDEBUG(136, *YYCURSOR);
! 3219: yych = *++YYCURSOR;
! 3220: if (yych == 'Y') goto yy77;
! 3221: if (yych == 'y') goto yy77;
! 3222: goto yy57;
! 3223: yy137:
! 3224: YYDEBUG(137, *YYCURSOR);
! 3225: yyaccept = 3;
! 3226: yych = *(YYMARKER = ++YYCURSOR);
! 3227: if (yych == 'D') goto yy138;
! 3228: if (yych != 'd') goto yy73;
! 3229: yy138:
! 3230: YYDEBUG(138, *YYCURSOR);
! 3231: yych = *++YYCURSOR;
! 3232: if (yych == 'A') goto yy139;
! 3233: if (yych != 'a') goto yy57;
! 3234: yy139:
! 3235: YYDEBUG(139, *YYCURSOR);
! 3236: yych = *++YYCURSOR;
! 3237: if (yych == 'Y') goto yy77;
! 3238: if (yych == 'y') goto yy77;
! 3239: goto yy57;
! 3240: yy140:
! 3241: YYDEBUG(140, *YYCURSOR);
! 3242: yych = *++YYCURSOR;
! 3243: goto yy4;
! 3244: yy141:
! 3245: YYDEBUG(141, *YYCURSOR);
! 3246: yych = *++YYCURSOR;
! 3247: if (yych <= '@') {
! 3248: if (yych == ')') goto yy140;
! 3249: goto yy4;
! 3250: } else {
! 3251: if (yych <= 'Z') goto yy142;
! 3252: if (yych <= '`') goto yy4;
! 3253: if (yych >= '{') goto yy4;
! 3254: }
! 3255: yy142:
! 3256: YYDEBUG(142, *YYCURSOR);
! 3257: yych = *++YYCURSOR;
! 3258: if (yych <= '@') {
! 3259: if (yych == ')') goto yy140;
! 3260: goto yy4;
! 3261: } else {
! 3262: if (yych <= 'Z') goto yy143;
! 3263: if (yych <= '`') goto yy4;
! 3264: if (yych >= '{') goto yy4;
! 3265: }
! 3266: yy143:
! 3267: YYDEBUG(143, *YYCURSOR);
! 3268: yych = *++YYCURSOR;
! 3269: if (yych <= '@') {
! 3270: if (yych == ')') goto yy140;
! 3271: goto yy4;
! 3272: } else {
! 3273: if (yych <= 'Z') goto yy144;
! 3274: if (yych <= '`') goto yy4;
! 3275: if (yych >= '{') goto yy4;
! 3276: }
! 3277: yy144:
! 3278: YYDEBUG(144, *YYCURSOR);
! 3279: yych = *++YYCURSOR;
! 3280: if (yych <= '@') {
! 3281: if (yych == ')') goto yy140;
! 3282: goto yy4;
! 3283: } else {
! 3284: if (yych <= 'Z') goto yy145;
! 3285: if (yych <= '`') goto yy4;
! 3286: if (yych >= '{') goto yy4;
! 3287: }
! 3288: yy145:
! 3289: YYDEBUG(145, *YYCURSOR);
! 3290: yych = *++YYCURSOR;
! 3291: if (yych == ')') goto yy140;
! 3292: goto yy4;
! 3293: yy146:
! 3294: YYDEBUG(146, *YYCURSOR);
! 3295: yyaccept = 0;
! 3296: yych = *(YYMARKER = ++YYCURSOR);
! 3297: if (yych <= '/') {
! 3298: if (yych <= ',') {
! 3299: if (yych == ')') goto yy140;
! 3300: goto yy4;
! 3301: } else {
! 3302: if (yych == '.') goto yy4;
! 3303: goto yy148;
! 3304: }
! 3305: } else {
! 3306: if (yych <= '^') {
! 3307: if (yych <= '@') goto yy4;
! 3308: if (yych <= 'Z') goto yy142;
! 3309: goto yy4;
! 3310: } else {
! 3311: if (yych <= '_') goto yy148;
! 3312: if (yych <= '`') goto yy4;
! 3313: if (yych >= '{') goto yy4;
! 3314: }
! 3315: }
! 3316: yy147:
! 3317: YYDEBUG(147, *YYCURSOR);
! 3318: yyaccept = 0;
! 3319: yych = *(YYMARKER = ++YYCURSOR);
! 3320: if (yych <= '/') {
! 3321: if (yych <= ',') {
! 3322: if (yych == ')') goto yy140;
! 3323: goto yy4;
! 3324: } else {
! 3325: if (yych == '.') goto yy4;
! 3326: }
! 3327: } else {
! 3328: if (yych <= '^') {
! 3329: if (yych <= '@') goto yy4;
! 3330: if (yych <= 'Z') goto yy143;
! 3331: goto yy4;
! 3332: } else {
! 3333: if (yych <= '_') goto yy148;
! 3334: if (yych <= '`') goto yy4;
! 3335: if (yych <= 'z') goto yy151;
! 3336: goto yy4;
! 3337: }
! 3338: }
! 3339: yy148:
! 3340: YYDEBUG(148, *YYCURSOR);
! 3341: ++YYCURSOR;
! 3342: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 3343: yych = *YYCURSOR;
! 3344: if (yybm[0+yych] & 8) {
! 3345: goto yy149;
! 3346: }
! 3347: goto yy57;
! 3348: yy149:
! 3349: YYDEBUG(149, *YYCURSOR);
! 3350: yyaccept = 0;
! 3351: YYMARKER = ++YYCURSOR;
! 3352: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 3353: yych = *YYCURSOR;
! 3354: YYDEBUG(150, *YYCURSOR);
! 3355: if (yybm[0+yych] & 8) {
! 3356: goto yy149;
! 3357: }
! 3358: if (yych <= '.') {
! 3359: if (yych == '-') goto yy148;
! 3360: goto yy4;
! 3361: } else {
! 3362: if (yych <= '/') goto yy148;
! 3363: if (yych == '_') goto yy148;
! 3364: goto yy4;
! 3365: }
! 3366: yy151:
! 3367: YYDEBUG(151, *YYCURSOR);
! 3368: yyaccept = 0;
! 3369: yych = *(YYMARKER = ++YYCURSOR);
! 3370: if (yych <= '/') {
! 3371: if (yych <= ',') {
! 3372: if (yych == ')') goto yy140;
! 3373: goto yy4;
! 3374: } else {
! 3375: if (yych == '.') goto yy4;
! 3376: goto yy148;
! 3377: }
! 3378: } else {
! 3379: if (yych <= '^') {
! 3380: if (yych <= '@') goto yy4;
! 3381: if (yych <= 'Z') goto yy144;
! 3382: goto yy4;
! 3383: } else {
! 3384: if (yych <= '_') goto yy148;
! 3385: if (yych <= '`') goto yy4;
! 3386: if (yych >= '{') goto yy4;
! 3387: }
! 3388: }
! 3389: yy152:
! 3390: YYDEBUG(152, *YYCURSOR);
! 3391: yyaccept = 0;
! 3392: yych = *(YYMARKER = ++YYCURSOR);
! 3393: if (yych <= '/') {
! 3394: if (yych <= ',') {
! 3395: if (yych == ')') goto yy140;
! 3396: goto yy4;
! 3397: } else {
! 3398: if (yych == '.') goto yy4;
! 3399: goto yy148;
! 3400: }
! 3401: } else {
! 3402: if (yych <= '^') {
! 3403: if (yych <= '@') goto yy4;
! 3404: if (yych <= 'Z') goto yy145;
! 3405: goto yy4;
! 3406: } else {
! 3407: if (yych <= '_') goto yy148;
! 3408: if (yych <= '`') goto yy4;
! 3409: if (yych >= '{') goto yy4;
! 3410: }
! 3411: }
! 3412: yy153:
! 3413: YYDEBUG(153, *YYCURSOR);
! 3414: yyaccept = 0;
! 3415: yych = *(YYMARKER = ++YYCURSOR);
! 3416: if (yybm[0+yych] & 16) {
! 3417: goto yy154;
! 3418: }
! 3419: if (yych <= '-') {
! 3420: if (yych == ')') goto yy140;
! 3421: if (yych <= ',') goto yy4;
! 3422: goto yy148;
! 3423: } else {
! 3424: if (yych <= '/') {
! 3425: if (yych <= '.') goto yy4;
! 3426: goto yy148;
! 3427: } else {
! 3428: if (yych == '_') goto yy148;
! 3429: goto yy4;
! 3430: }
! 3431: }
! 3432: yy154:
! 3433: YYDEBUG(154, *YYCURSOR);
! 3434: ++YYCURSOR;
! 3435: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 3436: yych = *YYCURSOR;
! 3437: yy155:
! 3438: YYDEBUG(155, *YYCURSOR);
! 3439: if (yybm[0+yych] & 16) {
! 3440: goto yy154;
! 3441: }
! 3442: if (yych <= '.') {
! 3443: if (yych == '-') goto yy148;
! 3444: goto yy57;
! 3445: } else {
! 3446: if (yych <= '/') goto yy148;
! 3447: if (yych == '_') goto yy148;
! 3448: goto yy57;
! 3449: }
! 3450: yy156:
! 3451: YYDEBUG(156, *YYCURSOR);
! 3452: yych = *++YYCURSOR;
! 3453: if (yych <= '@') {
! 3454: if (yych == ')') goto yy140;
! 3455: goto yy4;
! 3456: } else {
! 3457: if (yych <= 'Z') goto yy141;
! 3458: if (yych <= '`') goto yy4;
! 3459: if (yych <= 'z') goto yy141;
! 3460: goto yy4;
! 3461: }
! 3462: yy157:
! 3463: YYDEBUG(157, *YYCURSOR);
! 3464: yych = *++YYCURSOR;
! 3465: if (yych <= 'S') {
! 3466: if (yych == ')') goto yy140;
! 3467: if (yych <= '@') goto yy4;
! 3468: goto yy142;
! 3469: } else {
! 3470: if (yych <= 'Z') {
! 3471: if (yych >= 'U') goto yy142;
! 3472: } else {
! 3473: if (yych <= '`') goto yy4;
! 3474: if (yych <= 'z') goto yy142;
! 3475: goto yy4;
! 3476: }
! 3477: }
! 3478: YYDEBUG(158, *YYCURSOR);
! 3479: yyaccept = 0;
! 3480: yych = *(YYMARKER = ++YYCURSOR);
! 3481: if (yych <= ',') {
! 3482: if (yych <= ')') {
! 3483: if (yych <= '(') goto yy4;
! 3484: goto yy140;
! 3485: } else {
! 3486: if (yych != '+') goto yy4;
! 3487: }
! 3488: } else {
! 3489: if (yych <= 'Z') {
! 3490: if (yych <= '-') goto yy159;
! 3491: if (yych <= '@') goto yy4;
! 3492: goto yy143;
! 3493: } else {
! 3494: if (yych <= '`') goto yy4;
! 3495: if (yych <= 'z') goto yy143;
! 3496: goto yy4;
! 3497: }
! 3498: }
! 3499: yy159:
! 3500: YYDEBUG(159, *YYCURSOR);
! 3501: yych = *++YYCURSOR;
! 3502: if (yych <= '/') goto yy57;
! 3503: if (yych <= '1') goto yy160;
! 3504: if (yych <= '2') goto yy161;
! 3505: if (yych <= '9') goto yy162;
! 3506: goto yy57;
! 3507: yy160:
! 3508: YYDEBUG(160, *YYCURSOR);
! 3509: yych = *++YYCURSOR;
! 3510: if (yych <= '/') goto yy4;
! 3511: if (yych <= '9') goto yy162;
! 3512: if (yych <= ':') goto yy163;
! 3513: goto yy4;
! 3514: yy161:
! 3515: YYDEBUG(161, *YYCURSOR);
! 3516: yych = *++YYCURSOR;
! 3517: if (yych <= '5') {
! 3518: if (yych <= '/') goto yy4;
! 3519: if (yych >= '5') goto yy164;
! 3520: } else {
! 3521: if (yych <= '9') goto yy140;
! 3522: if (yych <= ':') goto yy163;
! 3523: goto yy4;
! 3524: }
! 3525: yy162:
! 3526: YYDEBUG(162, *YYCURSOR);
! 3527: yych = *++YYCURSOR;
! 3528: if (yych <= '/') goto yy4;
! 3529: if (yych <= '5') goto yy164;
! 3530: if (yych <= '9') goto yy140;
! 3531: if (yych >= ';') goto yy4;
! 3532: yy163:
! 3533: YYDEBUG(163, *YYCURSOR);
! 3534: yych = *++YYCURSOR;
! 3535: if (yych <= '/') goto yy4;
! 3536: if (yych <= '5') goto yy164;
! 3537: if (yych <= '9') goto yy140;
! 3538: goto yy4;
! 3539: yy164:
! 3540: YYDEBUG(164, *YYCURSOR);
! 3541: yych = *++YYCURSOR;
! 3542: if (yych <= '/') goto yy4;
! 3543: if (yych <= '9') goto yy140;
! 3544: goto yy4;
! 3545: yy165:
! 3546: YYDEBUG(165, *YYCURSOR);
! 3547: yych = *++YYCURSOR;
! 3548: if (yych <= 'E') {
! 3549: if (yych <= '@') {
! 3550: if (yych == ')') goto yy140;
! 3551: goto yy4;
! 3552: } else {
! 3553: if (yych <= 'C') goto yy142;
! 3554: if (yych >= 'E') goto yy168;
! 3555: }
! 3556: } else {
! 3557: if (yych <= 'c') {
! 3558: if (yych <= 'Z') goto yy142;
! 3559: if (yych <= '`') goto yy4;
! 3560: goto yy142;
! 3561: } else {
! 3562: if (yych <= 'd') goto yy166;
! 3563: if (yych <= 'e') goto yy168;
! 3564: if (yych <= 'z') goto yy142;
! 3565: goto yy4;
! 3566: }
! 3567: }
! 3568: yy166:
! 3569: YYDEBUG(166, *YYCURSOR);
! 3570: ++YYCURSOR;
! 3571: if ((yych = *YYCURSOR) <= 'N') {
! 3572: if (yych <= ')') {
! 3573: if (yych >= ')') goto yy140;
! 3574: } else {
! 3575: if (yych <= '@') goto yy167;
! 3576: if (yych <= 'M') goto yy143;
! 3577: goto yy174;
! 3578: }
! 3579: } else {
! 3580: if (yych <= 'm') {
! 3581: if (yych <= 'Z') goto yy143;
! 3582: if (yych >= 'a') goto yy143;
! 3583: } else {
! 3584: if (yych <= 'n') goto yy174;
! 3585: if (yych <= 'z') goto yy143;
! 3586: }
! 3587: }
! 3588: yy167:
! 3589: YYDEBUG(167, *YYCURSOR);
! 3590: {
! 3591: const timelib_relunit* relunit;
! 3592: DEBUG_OUTPUT("daytext");
! 3593: TIMELIB_INIT;
! 3594: TIMELIB_HAVE_RELATIVE();
! 3595: TIMELIB_HAVE_WEEKDAY_RELATIVE();
! 3596: TIMELIB_UNHAVE_TIME();
! 3597: relunit = timelib_lookup_relunit((char**) &ptr);
! 3598: s->time->relative.weekday = relunit->multiplier;
! 3599: if (s->time->relative.weekday_behavior != 2) {
! 3600: s->time->relative.weekday_behavior = 1;
! 3601: }
! 3602:
! 3603: TIMELIB_DEINIT;
! 3604: return TIMELIB_WEEKDAY;
! 3605: }
! 3606: yy168:
! 3607: YYDEBUG(168, *YYCURSOR);
! 3608: yych = *++YYCURSOR;
! 3609: if (yych <= 'K') {
! 3610: if (yych <= ')') {
! 3611: if (yych <= '(') goto yy4;
! 3612: goto yy140;
! 3613: } else {
! 3614: if (yych <= '@') goto yy4;
! 3615: if (yych <= 'J') goto yy143;
! 3616: }
! 3617: } else {
! 3618: if (yych <= 'j') {
! 3619: if (yych <= 'Z') goto yy143;
! 3620: if (yych <= '`') goto yy4;
! 3621: goto yy143;
! 3622: } else {
! 3623: if (yych <= 'k') goto yy169;
! 3624: if (yych <= 'z') goto yy143;
! 3625: goto yy4;
! 3626: }
! 3627: }
! 3628: yy169:
! 3629: YYDEBUG(169, *YYCURSOR);
! 3630: yych = *++YYCURSOR;
! 3631: if (yych <= 'D') {
! 3632: if (yych <= ')') {
! 3633: if (yych <= '(') goto yy4;
! 3634: goto yy140;
! 3635: } else {
! 3636: if (yych <= '@') goto yy4;
! 3637: if (yych <= 'C') goto yy144;
! 3638: }
! 3639: } else {
! 3640: if (yych <= 'c') {
! 3641: if (yych <= 'Z') goto yy144;
! 3642: if (yych <= '`') goto yy4;
! 3643: goto yy144;
! 3644: } else {
! 3645: if (yych <= 'd') goto yy170;
! 3646: if (yych <= 'z') goto yy144;
! 3647: goto yy4;
! 3648: }
! 3649: }
! 3650: yy170:
! 3651: YYDEBUG(170, *YYCURSOR);
! 3652: yych = *++YYCURSOR;
! 3653: if (yych <= 'A') {
! 3654: if (yych == ')') goto yy140;
! 3655: if (yych <= '@') goto yy4;
! 3656: } else {
! 3657: if (yych <= '`') {
! 3658: if (yych <= 'Z') goto yy145;
! 3659: goto yy4;
! 3660: } else {
! 3661: if (yych <= 'a') goto yy171;
! 3662: if (yych <= 'z') goto yy145;
! 3663: goto yy4;
! 3664: }
! 3665: }
! 3666: yy171:
! 3667: YYDEBUG(171, *YYCURSOR);
! 3668: yych = *++YYCURSOR;
! 3669: if (yych <= 'X') {
! 3670: if (yych == ')') goto yy140;
! 3671: goto yy4;
! 3672: } else {
! 3673: if (yych <= 'Y') goto yy172;
! 3674: if (yych != 'y') goto yy4;
! 3675: }
! 3676: yy172:
! 3677: YYDEBUG(172, *YYCURSOR);
! 3678: yych = *++YYCURSOR;
! 3679: if (yych == 'S') goto yy173;
! 3680: if (yych != 's') goto yy167;
! 3681: yy173:
! 3682: YYDEBUG(173, *YYCURSOR);
! 3683: yych = *++YYCURSOR;
! 3684: goto yy167;
! 3685: yy174:
! 3686: YYDEBUG(174, *YYCURSOR);
! 3687: yych = *++YYCURSOR;
! 3688: if (yych <= 'E') {
! 3689: if (yych <= ')') {
! 3690: if (yych <= '(') goto yy4;
! 3691: goto yy140;
! 3692: } else {
! 3693: if (yych <= '@') goto yy4;
! 3694: if (yych <= 'D') goto yy144;
! 3695: }
! 3696: } else {
! 3697: if (yych <= 'd') {
! 3698: if (yych <= 'Z') goto yy144;
! 3699: if (yych <= '`') goto yy4;
! 3700: goto yy144;
! 3701: } else {
! 3702: if (yych <= 'e') goto yy175;
! 3703: if (yych <= 'z') goto yy144;
! 3704: goto yy4;
! 3705: }
! 3706: }
! 3707: yy175:
! 3708: YYDEBUG(175, *YYCURSOR);
! 3709: yych = *++YYCURSOR;
! 3710: if (yych <= 'S') {
! 3711: if (yych <= ')') {
! 3712: if (yych <= '(') goto yy4;
! 3713: goto yy140;
! 3714: } else {
! 3715: if (yych <= '@') goto yy4;
! 3716: if (yych <= 'R') goto yy145;
! 3717: }
! 3718: } else {
! 3719: if (yych <= 'r') {
! 3720: if (yych <= 'Z') goto yy145;
! 3721: if (yych <= '`') goto yy4;
! 3722: goto yy145;
! 3723: } else {
! 3724: if (yych <= 's') goto yy176;
! 3725: if (yych <= 'z') goto yy145;
! 3726: goto yy4;
! 3727: }
! 3728: }
! 3729: yy176:
! 3730: YYDEBUG(176, *YYCURSOR);
! 3731: yyaccept = 0;
! 3732: yych = *(YYMARKER = ++YYCURSOR);
! 3733: if (yych <= 'C') {
! 3734: if (yych == ')') goto yy140;
! 3735: goto yy4;
! 3736: } else {
! 3737: if (yych <= 'D') goto yy177;
! 3738: if (yych != 'd') goto yy4;
! 3739: }
! 3740: yy177:
! 3741: YYDEBUG(177, *YYCURSOR);
! 3742: yych = *++YYCURSOR;
! 3743: if (yych == 'A') goto yy178;
! 3744: if (yych != 'a') goto yy57;
! 3745: yy178:
! 3746: YYDEBUG(178, *YYCURSOR);
! 3747: yych = *++YYCURSOR;
! 3748: if (yych == 'Y') goto yy173;
! 3749: if (yych == 'y') goto yy173;
! 3750: goto yy57;
! 3751: yy179:
! 3752: YYDEBUG(179, *YYCURSOR);
! 3753: yyaccept = 0;
! 3754: yych = *(YYMARKER = ++YYCURSOR);
! 3755: if (yych <= 'D') {
! 3756: if (yych <= '-') {
! 3757: if (yych == ')') goto yy140;
! 3758: if (yych <= ',') goto yy4;
! 3759: goto yy148;
! 3760: } else {
! 3761: if (yych <= '/') {
! 3762: if (yych <= '.') goto yy4;
! 3763: goto yy148;
! 3764: } else {
! 3765: if (yych <= '@') goto yy4;
! 3766: if (yych <= 'C') goto yy142;
! 3767: goto yy166;
! 3768: }
! 3769: }
! 3770: } else {
! 3771: if (yych <= '`') {
! 3772: if (yych <= 'Z') {
! 3773: if (yych <= 'E') goto yy168;
! 3774: goto yy142;
! 3775: } else {
! 3776: if (yych == '_') goto yy148;
! 3777: goto yy4;
! 3778: }
! 3779: } else {
! 3780: if (yych <= 'd') {
! 3781: if (yych <= 'c') goto yy147;
! 3782: } else {
! 3783: if (yych <= 'e') goto yy181;
! 3784: if (yych <= 'z') goto yy147;
! 3785: goto yy4;
! 3786: }
! 3787: }
! 3788: }
! 3789: YYDEBUG(180, *YYCURSOR);
! 3790: yyaccept = 4;
! 3791: yych = *(YYMARKER = ++YYCURSOR);
! 3792: if (yych <= 'M') {
! 3793: if (yych <= '-') {
! 3794: if (yych == ')') goto yy140;
! 3795: if (yych <= ',') goto yy167;
! 3796: goto yy148;
! 3797: } else {
! 3798: if (yych == '/') goto yy148;
! 3799: if (yych <= '@') goto yy167;
! 3800: goto yy143;
! 3801: }
! 3802: } else {
! 3803: if (yych <= '_') {
! 3804: if (yych <= 'N') goto yy174;
! 3805: if (yych <= 'Z') goto yy143;
! 3806: if (yych <= '^') goto yy167;
! 3807: goto yy148;
! 3808: } else {
! 3809: if (yych <= 'm') {
! 3810: if (yych <= '`') goto yy167;
! 3811: goto yy151;
! 3812: } else {
! 3813: if (yych <= 'n') goto yy187;
! 3814: if (yych <= 'z') goto yy151;
! 3815: goto yy167;
! 3816: }
! 3817: }
! 3818: }
! 3819: yy181:
! 3820: YYDEBUG(181, *YYCURSOR);
! 3821: yyaccept = 0;
! 3822: yych = *(YYMARKER = ++YYCURSOR);
! 3823: if (yych <= 'J') {
! 3824: if (yych <= '-') {
! 3825: if (yych == ')') goto yy140;
! 3826: if (yych <= ',') goto yy4;
! 3827: goto yy148;
! 3828: } else {
! 3829: if (yych == '/') goto yy148;
! 3830: if (yych <= '@') goto yy4;
! 3831: goto yy143;
! 3832: }
! 3833: } else {
! 3834: if (yych <= '_') {
! 3835: if (yych <= 'K') goto yy169;
! 3836: if (yych <= 'Z') goto yy143;
! 3837: if (yych <= '^') goto yy4;
! 3838: goto yy148;
! 3839: } else {
! 3840: if (yych <= 'j') {
! 3841: if (yych <= '`') goto yy4;
! 3842: goto yy151;
! 3843: } else {
! 3844: if (yych <= 'k') goto yy182;
! 3845: if (yych <= 'z') goto yy151;
! 3846: goto yy4;
! 3847: }
! 3848: }
! 3849: }
! 3850: yy182:
! 3851: YYDEBUG(182, *YYCURSOR);
! 3852: yyaccept = 0;
! 3853: yych = *(YYMARKER = ++YYCURSOR);
! 3854: if (yych <= 'C') {
! 3855: if (yych <= '-') {
! 3856: if (yych == ')') goto yy140;
! 3857: if (yych <= ',') goto yy4;
! 3858: goto yy148;
! 3859: } else {
! 3860: if (yych == '/') goto yy148;
! 3861: if (yych <= '@') goto yy4;
! 3862: goto yy144;
! 3863: }
! 3864: } else {
! 3865: if (yych <= '_') {
! 3866: if (yych <= 'D') goto yy170;
! 3867: if (yych <= 'Z') goto yy144;
! 3868: if (yych <= '^') goto yy4;
! 3869: goto yy148;
! 3870: } else {
! 3871: if (yych <= 'c') {
! 3872: if (yych <= '`') goto yy4;
! 3873: goto yy152;
! 3874: } else {
! 3875: if (yych <= 'd') goto yy183;
! 3876: if (yych <= 'z') goto yy152;
! 3877: goto yy4;
! 3878: }
! 3879: }
! 3880: }
! 3881: yy183:
! 3882: YYDEBUG(183, *YYCURSOR);
! 3883: yyaccept = 0;
! 3884: yych = *(YYMARKER = ++YYCURSOR);
! 3885: if (yych <= '@') {
! 3886: if (yych <= ',') {
! 3887: if (yych == ')') goto yy140;
! 3888: goto yy4;
! 3889: } else {
! 3890: if (yych == '.') goto yy4;
! 3891: if (yych <= '/') goto yy148;
! 3892: goto yy4;
! 3893: }
! 3894: } else {
! 3895: if (yych <= '_') {
! 3896: if (yych <= 'A') goto yy171;
! 3897: if (yych <= 'Z') goto yy145;
! 3898: if (yych <= '^') goto yy4;
! 3899: goto yy148;
! 3900: } else {
! 3901: if (yych <= '`') goto yy4;
! 3902: if (yych <= 'a') goto yy184;
! 3903: if (yych <= 'z') goto yy153;
! 3904: goto yy4;
! 3905: }
! 3906: }
! 3907: yy184:
! 3908: YYDEBUG(184, *YYCURSOR);
! 3909: yyaccept = 0;
! 3910: yych = *(YYMARKER = ++YYCURSOR);
! 3911: if (yych <= 'X') {
! 3912: if (yych <= ',') {
! 3913: if (yych == ')') goto yy140;
! 3914: goto yy4;
! 3915: } else {
! 3916: if (yych == '.') goto yy4;
! 3917: if (yych <= '/') goto yy148;
! 3918: goto yy4;
! 3919: }
! 3920: } else {
! 3921: if (yych <= '`') {
! 3922: if (yych <= 'Y') goto yy172;
! 3923: if (yych == '_') goto yy148;
! 3924: goto yy4;
! 3925: } else {
! 3926: if (yych == 'y') goto yy185;
! 3927: if (yych <= 'z') goto yy154;
! 3928: goto yy4;
! 3929: }
! 3930: }
! 3931: yy185:
! 3932: YYDEBUG(185, *YYCURSOR);
! 3933: yyaccept = 4;
! 3934: yych = *(YYMARKER = ++YYCURSOR);
! 3935: if (yych <= 'S') {
! 3936: if (yych <= '.') {
! 3937: if (yych == '-') goto yy148;
! 3938: goto yy167;
! 3939: } else {
! 3940: if (yych <= '/') goto yy148;
! 3941: if (yych <= 'R') goto yy167;
! 3942: goto yy173;
! 3943: }
! 3944: } else {
! 3945: if (yych <= '`') {
! 3946: if (yych == '_') goto yy148;
! 3947: goto yy167;
! 3948: } else {
! 3949: if (yych == 's') goto yy186;
! 3950: if (yych <= 'z') goto yy154;
! 3951: goto yy167;
! 3952: }
! 3953: }
! 3954: yy186:
! 3955: YYDEBUG(186, *YYCURSOR);
! 3956: yyaccept = 4;
! 3957: yych = *(YYMARKER = ++YYCURSOR);
! 3958: if (yybm[0+yych] & 16) {
! 3959: goto yy154;
! 3960: }
! 3961: if (yych <= '.') {
! 3962: if (yych == '-') goto yy148;
! 3963: goto yy167;
! 3964: } else {
! 3965: if (yych <= '/') goto yy148;
! 3966: if (yych == '_') goto yy148;
! 3967: goto yy167;
! 3968: }
! 3969: yy187:
! 3970: YYDEBUG(187, *YYCURSOR);
! 3971: yyaccept = 0;
! 3972: yych = *(YYMARKER = ++YYCURSOR);
! 3973: if (yych <= 'D') {
! 3974: if (yych <= '-') {
! 3975: if (yych == ')') goto yy140;
! 3976: if (yych <= ',') goto yy4;
! 3977: goto yy148;
! 3978: } else {
! 3979: if (yych == '/') goto yy148;
! 3980: if (yych <= '@') goto yy4;
! 3981: goto yy144;
! 3982: }
! 3983: } else {
! 3984: if (yych <= '_') {
! 3985: if (yych <= 'E') goto yy175;
! 3986: if (yych <= 'Z') goto yy144;
! 3987: if (yych <= '^') goto yy4;
! 3988: goto yy148;
! 3989: } else {
! 3990: if (yych <= 'd') {
! 3991: if (yych <= '`') goto yy4;
! 3992: goto yy152;
! 3993: } else {
! 3994: if (yych <= 'e') goto yy188;
! 3995: if (yych <= 'z') goto yy152;
! 3996: goto yy4;
! 3997: }
! 3998: }
! 3999: }
! 4000: yy188:
! 4001: YYDEBUG(188, *YYCURSOR);
! 4002: yyaccept = 0;
! 4003: yych = *(YYMARKER = ++YYCURSOR);
! 4004: if (yych <= 'R') {
! 4005: if (yych <= '-') {
! 4006: if (yych == ')') goto yy140;
! 4007: if (yych <= ',') goto yy4;
! 4008: goto yy148;
! 4009: } else {
! 4010: if (yych == '/') goto yy148;
! 4011: if (yych <= '@') goto yy4;
! 4012: goto yy145;
! 4013: }
! 4014: } else {
! 4015: if (yych <= '_') {
! 4016: if (yych <= 'S') goto yy176;
! 4017: if (yych <= 'Z') goto yy145;
! 4018: if (yych <= '^') goto yy4;
! 4019: goto yy148;
! 4020: } else {
! 4021: if (yych <= 'r') {
! 4022: if (yych <= '`') goto yy4;
! 4023: goto yy153;
! 4024: } else {
! 4025: if (yych <= 's') goto yy189;
! 4026: if (yych <= 'z') goto yy153;
! 4027: goto yy4;
! 4028: }
! 4029: }
! 4030: }
! 4031: yy189:
! 4032: YYDEBUG(189, *YYCURSOR);
! 4033: yyaccept = 0;
! 4034: yych = *(YYMARKER = ++YYCURSOR);
! 4035: if (yych <= 'C') {
! 4036: if (yych <= ',') {
! 4037: if (yych == ')') goto yy140;
! 4038: goto yy4;
! 4039: } else {
! 4040: if (yych == '.') goto yy4;
! 4041: if (yych <= '/') goto yy148;
! 4042: goto yy4;
! 4043: }
! 4044: } else {
! 4045: if (yych <= '`') {
! 4046: if (yych <= 'D') goto yy177;
! 4047: if (yych == '_') goto yy148;
! 4048: goto yy4;
! 4049: } else {
! 4050: if (yych == 'd') goto yy190;
! 4051: if (yych <= 'z') goto yy154;
! 4052: goto yy4;
! 4053: }
! 4054: }
! 4055: yy190:
! 4056: YYDEBUG(190, *YYCURSOR);
! 4057: yych = *++YYCURSOR;
! 4058: if (yych == 'A') goto yy178;
! 4059: if (yych != 'a') goto yy155;
! 4060: YYDEBUG(191, *YYCURSOR);
! 4061: yych = *++YYCURSOR;
! 4062: if (yych == 'Y') goto yy173;
! 4063: if (yych == 'y') goto yy186;
! 4064: goto yy155;
! 4065: yy192:
! 4066: YYDEBUG(192, *YYCURSOR);
! 4067: yych = *++YYCURSOR;
! 4068: if (yych <= 'C') {
! 4069: if (yych <= ')') {
! 4070: if (yych <= '(') goto yy4;
! 4071: goto yy140;
! 4072: } else {
! 4073: if (yych <= '@') goto yy4;
! 4074: if (yych <= 'B') goto yy142;
! 4075: }
! 4076: } else {
! 4077: if (yych <= 'b') {
! 4078: if (yych <= 'Z') goto yy142;
! 4079: if (yych <= '`') goto yy4;
! 4080: goto yy142;
! 4081: } else {
! 4082: if (yych <= 'c') goto yy193;
! 4083: if (yych <= 'z') goto yy142;
! 4084: goto yy4;
! 4085: }
! 4086: }
! 4087: yy193:
! 4088: YYDEBUG(193, *YYCURSOR);
! 4089: yyaccept = 5;
! 4090: yych = *(YYMARKER = ++YYCURSOR);
! 4091: if (yych <= '/') {
! 4092: if (yych <= '(') {
! 4093: if (yych <= '\t') {
! 4094: if (yych >= '\t') goto yy196;
! 4095: } else {
! 4096: if (yych == ' ') goto yy196;
! 4097: }
! 4098: } else {
! 4099: if (yych <= ',') {
! 4100: if (yych <= ')') goto yy140;
! 4101: } else {
! 4102: if (yych <= '-') goto yy197;
! 4103: if (yych <= '.') goto yy196;
! 4104: }
! 4105: }
! 4106: } else {
! 4107: if (yych <= 'Z') {
! 4108: if (yych <= '@') {
! 4109: if (yych <= '9') goto yy196;
! 4110: } else {
! 4111: if (yych == 'E') goto yy202;
! 4112: goto yy143;
! 4113: }
! 4114: } else {
! 4115: if (yych <= 'd') {
! 4116: if (yych >= 'a') goto yy143;
! 4117: } else {
! 4118: if (yych <= 'e') goto yy202;
! 4119: if (yych <= 'z') goto yy143;
! 4120: }
! 4121: }
! 4122: }
! 4123: yy194:
! 4124: YYDEBUG(194, *YYCURSOR);
! 4125: {
! 4126: DEBUG_OUTPUT("monthtext");
! 4127: TIMELIB_INIT;
! 4128: TIMELIB_HAVE_DATE();
! 4129: s->time->m = timelib_lookup_month((char **) &ptr);
! 4130: TIMELIB_DEINIT;
! 4131: return TIMELIB_DATE_TEXT;
! 4132: }
! 4133: yy195:
! 4134: YYDEBUG(195, *YYCURSOR);
! 4135: ++YYCURSOR;
! 4136: if ((YYLIMIT - YYCURSOR) < 21) YYFILL(21);
! 4137: yych = *YYCURSOR;
! 4138: yy196:
! 4139: YYDEBUG(196, *YYCURSOR);
! 4140: if (yybm[0+yych] & 32) {
! 4141: goto yy195;
! 4142: }
! 4143: if (yych <= '/') goto yy57;
! 4144: if (yych <= '2') goto yy198;
! 4145: if (yych <= '3') goto yy200;
! 4146: if (yych <= '9') goto yy201;
! 4147: goto yy57;
! 4148: yy197:
! 4149: YYDEBUG(197, *YYCURSOR);
! 4150: yych = *++YYCURSOR;
! 4151: if (yych <= '/') goto yy196;
! 4152: if (yych <= '0') goto yy357;
! 4153: if (yych <= '2') goto yy358;
! 4154: if (yych <= '3') goto yy359;
! 4155: goto yy196;
! 4156: yy198:
! 4157: YYDEBUG(198, *YYCURSOR);
! 4158: yyaccept = 6;
! 4159: yych = *(YYMARKER = ++YYCURSOR);
! 4160: if (yych <= 'm') {
! 4161: if (yych <= '1') {
! 4162: if (yych <= '/') goto yy216;
! 4163: if (yych <= '0') goto yy298;
! 4164: goto yy299;
! 4165: } else {
! 4166: if (yych <= '2') goto yy355;
! 4167: if (yych <= '9') goto yy356;
! 4168: goto yy216;
! 4169: }
! 4170: } else {
! 4171: if (yych <= 'r') {
! 4172: if (yych <= 'n') goto yy212;
! 4173: if (yych <= 'q') goto yy216;
! 4174: goto yy213;
! 4175: } else {
! 4176: if (yych <= 's') goto yy211;
! 4177: if (yych <= 't') goto yy214;
! 4178: goto yy216;
! 4179: }
! 4180: }
! 4181: yy199:
! 4182: YYDEBUG(199, *YYCURSOR);
! 4183: {
! 4184: int length = 0;
! 4185: DEBUG_OUTPUT("datetextual | datenoyear");
! 4186: TIMELIB_INIT;
! 4187: TIMELIB_HAVE_DATE();
! 4188: s->time->m = timelib_get_month((char **) &ptr);
! 4189: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 4190: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 4191: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 4192: TIMELIB_DEINIT;
! 4193: return TIMELIB_DATE_TEXT;
! 4194: }
! 4195: yy200:
! 4196: YYDEBUG(200, *YYCURSOR);
! 4197: yyaccept = 6;
! 4198: yych = *(YYMARKER = ++YYCURSOR);
! 4199: if (yych <= 'm') {
! 4200: if (yych <= '1') {
! 4201: if (yych <= '/') goto yy216;
! 4202: if (yych <= '0') goto yy298;
! 4203: goto yy299;
! 4204: } else {
! 4205: if (yych <= '2') goto yy209;
! 4206: if (yych <= '9') goto yy210;
! 4207: goto yy216;
! 4208: }
! 4209: } else {
! 4210: if (yych <= 'r') {
! 4211: if (yych <= 'n') goto yy212;
! 4212: if (yych <= 'q') goto yy216;
! 4213: goto yy213;
! 4214: } else {
! 4215: if (yych <= 's') goto yy211;
! 4216: if (yych <= 't') goto yy214;
! 4217: goto yy216;
! 4218: }
! 4219: }
! 4220: yy201:
! 4221: YYDEBUG(201, *YYCURSOR);
! 4222: yyaccept = 6;
! 4223: yych = *(YYMARKER = ++YYCURSOR);
! 4224: if (yych <= 'm') {
! 4225: if (yych <= '1') {
! 4226: if (yych <= '/') goto yy216;
! 4227: if (yych <= '0') goto yy207;
! 4228: goto yy208;
! 4229: } else {
! 4230: if (yych <= '2') goto yy209;
! 4231: if (yych <= '9') goto yy210;
! 4232: goto yy216;
! 4233: }
! 4234: } else {
! 4235: if (yych <= 'r') {
! 4236: if (yych <= 'n') goto yy212;
! 4237: if (yych <= 'q') goto yy216;
! 4238: goto yy213;
! 4239: } else {
! 4240: if (yych <= 's') goto yy211;
! 4241: if (yych <= 't') goto yy214;
! 4242: goto yy216;
! 4243: }
! 4244: }
! 4245: yy202:
! 4246: YYDEBUG(202, *YYCURSOR);
! 4247: yych = *++YYCURSOR;
! 4248: if (yych <= 'M') {
! 4249: if (yych <= ')') {
! 4250: if (yych <= '(') goto yy4;
! 4251: goto yy140;
! 4252: } else {
! 4253: if (yych <= '@') goto yy4;
! 4254: if (yych <= 'L') goto yy144;
! 4255: }
! 4256: } else {
! 4257: if (yych <= 'l') {
! 4258: if (yych <= 'Z') goto yy144;
! 4259: if (yych <= '`') goto yy4;
! 4260: goto yy144;
! 4261: } else {
! 4262: if (yych <= 'm') goto yy203;
! 4263: if (yych <= 'z') goto yy144;
! 4264: goto yy4;
! 4265: }
! 4266: }
! 4267: yy203:
! 4268: YYDEBUG(203, *YYCURSOR);
! 4269: yych = *++YYCURSOR;
! 4270: if (yych <= 'B') {
! 4271: if (yych <= ')') {
! 4272: if (yych <= '(') goto yy4;
! 4273: goto yy140;
! 4274: } else {
! 4275: if (yych <= '@') goto yy4;
! 4276: if (yych <= 'A') goto yy145;
! 4277: }
! 4278: } else {
! 4279: if (yych <= 'a') {
! 4280: if (yych <= 'Z') goto yy145;
! 4281: if (yych <= '`') goto yy4;
! 4282: goto yy145;
! 4283: } else {
! 4284: if (yych <= 'b') goto yy204;
! 4285: if (yych <= 'z') goto yy145;
! 4286: goto yy4;
! 4287: }
! 4288: }
! 4289: yy204:
! 4290: YYDEBUG(204, *YYCURSOR);
! 4291: yyaccept = 0;
! 4292: yych = *(YYMARKER = ++YYCURSOR);
! 4293: if (yych <= 'D') {
! 4294: if (yych == ')') goto yy140;
! 4295: goto yy4;
! 4296: } else {
! 4297: if (yych <= 'E') goto yy205;
! 4298: if (yych != 'e') goto yy4;
! 4299: }
! 4300: yy205:
! 4301: YYDEBUG(205, *YYCURSOR);
! 4302: yych = *++YYCURSOR;
! 4303: if (yych == 'R') goto yy206;
! 4304: if (yych != 'r') goto yy57;
! 4305: yy206:
! 4306: YYDEBUG(206, *YYCURSOR);
! 4307: yyaccept = 5;
! 4308: yych = *(YYMARKER = ++YYCURSOR);
! 4309: if (yych <= ' ') {
! 4310: if (yych == '\t') goto yy196;
! 4311: if (yych <= 0x1F) goto yy194;
! 4312: goto yy196;
! 4313: } else {
! 4314: if (yych <= '.') {
! 4315: if (yych <= ',') goto yy194;
! 4316: goto yy196;
! 4317: } else {
! 4318: if (yych <= '/') goto yy194;
! 4319: if (yych <= '9') goto yy196;
! 4320: goto yy194;
! 4321: }
! 4322: }
! 4323: yy207:
! 4324: YYDEBUG(207, *YYCURSOR);
! 4325: yych = *++YYCURSOR;
! 4326: if (yych <= '/') {
! 4327: if (yych == '.') goto yy221;
! 4328: goto yy57;
! 4329: } else {
! 4330: if (yych <= '0') goto yy296;
! 4331: if (yych <= '9') goto yy297;
! 4332: if (yych <= ':') goto yy221;
! 4333: goto yy57;
! 4334: }
! 4335: yy208:
! 4336: YYDEBUG(208, *YYCURSOR);
! 4337: yych = *++YYCURSOR;
! 4338: if (yych <= '/') {
! 4339: if (yych == '.') goto yy264;
! 4340: goto yy57;
! 4341: } else {
! 4342: if (yych <= '2') goto yy297;
! 4343: if (yych <= '9') goto yy296;
! 4344: if (yych <= ':') goto yy264;
! 4345: goto yy57;
! 4346: }
! 4347: yy209:
! 4348: YYDEBUG(209, *YYCURSOR);
! 4349: yych = *++YYCURSOR;
! 4350: if (yych <= '/') {
! 4351: if (yych == '.') goto yy264;
! 4352: goto yy57;
! 4353: } else {
! 4354: if (yych <= '4') goto yy296;
! 4355: if (yych <= '9') goto yy293;
! 4356: if (yych <= ':') goto yy264;
! 4357: goto yy57;
! 4358: }
! 4359: yy210:
! 4360: YYDEBUG(210, *YYCURSOR);
! 4361: yych = *++YYCURSOR;
! 4362: if (yych <= '/') {
! 4363: if (yych == '.') goto yy264;
! 4364: goto yy57;
! 4365: } else {
! 4366: if (yych <= '9') goto yy293;
! 4367: if (yych <= ':') goto yy264;
! 4368: goto yy57;
! 4369: }
! 4370: yy211:
! 4371: YYDEBUG(211, *YYCURSOR);
! 4372: yyaccept = 6;
! 4373: yych = *(YYMARKER = ++YYCURSOR);
! 4374: goto yy216;
! 4375: yy212:
! 4376: YYDEBUG(212, *YYCURSOR);
! 4377: yyaccept = 6;
! 4378: yych = *(YYMARKER = ++YYCURSOR);
! 4379: goto yy216;
! 4380: yy213:
! 4381: YYDEBUG(213, *YYCURSOR);
! 4382: yyaccept = 6;
! 4383: yych = *(YYMARKER = ++YYCURSOR);
! 4384: goto yy216;
! 4385: yy214:
! 4386: YYDEBUG(214, *YYCURSOR);
! 4387: yyaccept = 6;
! 4388: yych = *(YYMARKER = ++YYCURSOR);
! 4389: goto yy216;
! 4390: yy215:
! 4391: YYDEBUG(215, *YYCURSOR);
! 4392: yyaccept = 6;
! 4393: YYMARKER = ++YYCURSOR;
! 4394: if ((YYLIMIT - YYCURSOR) < 18) YYFILL(18);
! 4395: yych = *YYCURSOR;
! 4396: yy216:
! 4397: YYDEBUG(216, *YYCURSOR);
! 4398: if (yybm[0+yych] & 64) {
! 4399: goto yy215;
! 4400: }
! 4401: if (yych <= '2') {
! 4402: if (yych <= '/') goto yy199;
! 4403: if (yych <= '0') goto yy259;
! 4404: if (yych <= '1') goto yy260;
! 4405: goto yy261;
! 4406: } else {
! 4407: if (yych <= '9') goto yy262;
! 4408: if (yych != 'T') goto yy199;
! 4409: }
! 4410: YYDEBUG(217, *YYCURSOR);
! 4411: yych = *++YYCURSOR;
! 4412: if (yych <= '/') goto yy57;
! 4413: if (yych <= '1') goto yy218;
! 4414: if (yych <= '2') goto yy219;
! 4415: if (yych <= '9') goto yy220;
! 4416: goto yy57;
! 4417: yy218:
! 4418: YYDEBUG(218, *YYCURSOR);
! 4419: yych = *++YYCURSOR;
! 4420: if (yych <= '/') {
! 4421: if (yych == '.') goto yy221;
! 4422: goto yy57;
! 4423: } else {
! 4424: if (yych <= '9') goto yy220;
! 4425: if (yych <= ':') goto yy221;
! 4426: goto yy57;
! 4427: }
! 4428: yy219:
! 4429: YYDEBUG(219, *YYCURSOR);
! 4430: yych = *++YYCURSOR;
! 4431: if (yych <= '/') {
! 4432: if (yych == '.') goto yy221;
! 4433: goto yy57;
! 4434: } else {
! 4435: if (yych <= '4') goto yy220;
! 4436: if (yych == ':') goto yy221;
! 4437: goto yy57;
! 4438: }
! 4439: yy220:
! 4440: YYDEBUG(220, *YYCURSOR);
! 4441: yych = *++YYCURSOR;
! 4442: if (yych == '.') goto yy221;
! 4443: if (yych != ':') goto yy57;
! 4444: yy221:
! 4445: YYDEBUG(221, *YYCURSOR);
! 4446: yych = *++YYCURSOR;
! 4447: if (yych <= '/') goto yy57;
! 4448: if (yych <= '5') goto yy222;
! 4449: if (yych <= '9') goto yy224;
! 4450: goto yy57;
! 4451: yy222:
! 4452: YYDEBUG(222, *YYCURSOR);
! 4453: yyaccept = 7;
! 4454: yych = *(YYMARKER = ++YYCURSOR);
! 4455: if (yych <= '/') {
! 4456: if (yych == '.') goto yy225;
! 4457: } else {
! 4458: if (yych <= '9') goto yy224;
! 4459: if (yych <= ':') goto yy225;
! 4460: }
! 4461: yy223:
! 4462: YYDEBUG(223, *YYCURSOR);
! 4463: {
! 4464: int tz_not_found;
! 4465: DEBUG_OUTPUT("dateshortwithtimeshort | dateshortwithtimelong | dateshortwithtimelongtz");
! 4466: TIMELIB_INIT;
! 4467: TIMELIB_HAVE_DATE();
! 4468: s->time->m = timelib_get_month((char **) &ptr);
! 4469: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 4470:
! 4471: TIMELIB_HAVE_TIME();
! 4472: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 4473: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 4474: if (*ptr == ':') {
! 4475: s->time->s = timelib_get_nr((char **) &ptr, 2);
! 4476:
! 4477: if (*ptr == '.') {
! 4478: s->time->f = timelib_get_frac_nr((char **) &ptr, 8);
! 4479: }
! 4480: }
! 4481:
! 4482: if (*ptr != '\0') {
! 4483: s->time->z = timelib_get_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper);
! 4484: if (tz_not_found) {
! 4485: add_error(s, "The timezone could not be found in the database");
! 4486: }
! 4487: }
! 4488: TIMELIB_DEINIT;
! 4489: return TIMELIB_SHORTDATE_WITH_TIME;
! 4490: }
! 4491: yy224:
! 4492: YYDEBUG(224, *YYCURSOR);
! 4493: yyaccept = 7;
! 4494: yych = *(YYMARKER = ++YYCURSOR);
! 4495: if (yych == '.') goto yy225;
! 4496: if (yych != ':') goto yy223;
! 4497: yy225:
! 4498: YYDEBUG(225, *YYCURSOR);
! 4499: yych = *++YYCURSOR;
! 4500: if (yych <= '/') goto yy57;
! 4501: if (yych <= '5') goto yy226;
! 4502: if (yych <= '6') goto yy227;
! 4503: if (yych <= '9') goto yy228;
! 4504: goto yy57;
! 4505: yy226:
! 4506: YYDEBUG(226, *YYCURSOR);
! 4507: yych = *++YYCURSOR;
! 4508: if (yych <= '/') goto yy223;
! 4509: if (yych <= '9') goto yy229;
! 4510: goto yy223;
! 4511: yy227:
! 4512: YYDEBUG(227, *YYCURSOR);
! 4513: yych = *++YYCURSOR;
! 4514: if (yych == '0') goto yy229;
! 4515: goto yy223;
! 4516: yy228:
! 4517: YYDEBUG(228, *YYCURSOR);
! 4518: yych = *++YYCURSOR;
! 4519: goto yy223;
! 4520: yy229:
! 4521: YYDEBUG(229, *YYCURSOR);
! 4522: yyaccept = 7;
! 4523: yych = *(YYMARKER = ++YYCURSOR);
! 4524: if (yych <= '*') {
! 4525: if (yych <= 0x1F) {
! 4526: if (yych == '\t') goto yy231;
! 4527: goto yy223;
! 4528: } else {
! 4529: if (yych <= ' ') goto yy231;
! 4530: if (yych == '(') goto yy231;
! 4531: goto yy223;
! 4532: }
! 4533: } else {
! 4534: if (yych <= '@') {
! 4535: if (yych == ',') goto yy223;
! 4536: if (yych <= '-') goto yy231;
! 4537: goto yy223;
! 4538: } else {
! 4539: if (yych <= 'Z') goto yy231;
! 4540: if (yych <= '`') goto yy223;
! 4541: if (yych <= 'z') goto yy231;
! 4542: goto yy223;
! 4543: }
! 4544: }
! 4545: yy230:
! 4546: YYDEBUG(230, *YYCURSOR);
! 4547: ++YYCURSOR;
! 4548: if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
! 4549: yych = *YYCURSOR;
! 4550: yy231:
! 4551: YYDEBUG(231, *YYCURSOR);
! 4552: if (yych <= '+') {
! 4553: if (yych <= ' ') {
! 4554: if (yych == '\t') goto yy230;
! 4555: if (yych <= 0x1F) goto yy57;
! 4556: goto yy230;
! 4557: } else {
! 4558: if (yych == '(') goto yy234;
! 4559: if (yych <= '*') goto yy57;
! 4560: goto yy233;
! 4561: }
! 4562: } else {
! 4563: if (yych <= 'F') {
! 4564: if (yych == '-') goto yy233;
! 4565: if (yych <= '@') goto yy57;
! 4566: goto yy235;
! 4567: } else {
! 4568: if (yych <= 'Z') {
! 4569: if (yych >= 'H') goto yy235;
! 4570: } else {
! 4571: if (yych <= '`') goto yy57;
! 4572: if (yych <= 'z') goto yy236;
! 4573: goto yy57;
! 4574: }
! 4575: }
! 4576: }
! 4577: yy232:
! 4578: YYDEBUG(232, *YYCURSOR);
! 4579: yych = *++YYCURSOR;
! 4580: if (yych <= 'L') {
! 4581: if (yych == ')') goto yy228;
! 4582: if (yych <= '@') goto yy223;
! 4583: goto yy237;
! 4584: } else {
! 4585: if (yych <= 'Z') {
! 4586: if (yych <= 'M') goto yy257;
! 4587: goto yy237;
! 4588: } else {
! 4589: if (yych <= '`') goto yy223;
! 4590: if (yych <= 'z') goto yy242;
! 4591: goto yy223;
! 4592: }
! 4593: }
! 4594: yy233:
! 4595: YYDEBUG(233, *YYCURSOR);
! 4596: yych = *++YYCURSOR;
! 4597: if (yych <= '/') goto yy57;
! 4598: if (yych <= '1') goto yy252;
! 4599: if (yych <= '2') goto yy253;
! 4600: if (yych <= '9') goto yy254;
! 4601: goto yy57;
! 4602: yy234:
! 4603: YYDEBUG(234, *YYCURSOR);
! 4604: yych = *++YYCURSOR;
! 4605: if (yych <= '@') goto yy57;
! 4606: if (yych <= 'Z') goto yy236;
! 4607: if (yych <= '`') goto yy57;
! 4608: if (yych <= 'z') goto yy236;
! 4609: goto yy57;
! 4610: yy235:
! 4611: YYDEBUG(235, *YYCURSOR);
! 4612: yych = *++YYCURSOR;
! 4613: if (yych <= '@') {
! 4614: if (yych == ')') goto yy228;
! 4615: goto yy223;
! 4616: } else {
! 4617: if (yych <= 'Z') goto yy237;
! 4618: if (yych <= '`') goto yy223;
! 4619: if (yych <= 'z') goto yy242;
! 4620: goto yy223;
! 4621: }
! 4622: yy236:
! 4623: YYDEBUG(236, *YYCURSOR);
! 4624: yych = *++YYCURSOR;
! 4625: if (yych <= '@') {
! 4626: if (yych == ')') goto yy228;
! 4627: goto yy223;
! 4628: } else {
! 4629: if (yych <= 'Z') goto yy237;
! 4630: if (yych <= '`') goto yy223;
! 4631: if (yych >= '{') goto yy223;
! 4632: }
! 4633: yy237:
! 4634: YYDEBUG(237, *YYCURSOR);
! 4635: yych = *++YYCURSOR;
! 4636: if (yych <= '@') {
! 4637: if (yych == ')') goto yy228;
! 4638: goto yy223;
! 4639: } else {
! 4640: if (yych <= 'Z') goto yy238;
! 4641: if (yych <= '`') goto yy223;
! 4642: if (yych >= '{') goto yy223;
! 4643: }
! 4644: yy238:
! 4645: YYDEBUG(238, *YYCURSOR);
! 4646: yych = *++YYCURSOR;
! 4647: if (yych <= '@') {
! 4648: if (yych == ')') goto yy228;
! 4649: goto yy223;
! 4650: } else {
! 4651: if (yych <= 'Z') goto yy239;
! 4652: if (yych <= '`') goto yy223;
! 4653: if (yych >= '{') goto yy223;
! 4654: }
! 4655: yy239:
! 4656: YYDEBUG(239, *YYCURSOR);
! 4657: yych = *++YYCURSOR;
! 4658: if (yych <= '@') {
! 4659: if (yych == ')') goto yy228;
! 4660: goto yy223;
! 4661: } else {
! 4662: if (yych <= 'Z') goto yy240;
! 4663: if (yych <= '`') goto yy223;
! 4664: if (yych >= '{') goto yy223;
! 4665: }
! 4666: yy240:
! 4667: YYDEBUG(240, *YYCURSOR);
! 4668: yych = *++YYCURSOR;
! 4669: if (yych <= '@') {
! 4670: if (yych == ')') goto yy228;
! 4671: goto yy223;
! 4672: } else {
! 4673: if (yych <= 'Z') goto yy241;
! 4674: if (yych <= '`') goto yy223;
! 4675: if (yych >= '{') goto yy223;
! 4676: }
! 4677: yy241:
! 4678: YYDEBUG(241, *YYCURSOR);
! 4679: yych = *++YYCURSOR;
! 4680: if (yych == ')') goto yy228;
! 4681: goto yy223;
! 4682: yy242:
! 4683: YYDEBUG(242, *YYCURSOR);
! 4684: yyaccept = 7;
! 4685: yych = *(YYMARKER = ++YYCURSOR);
! 4686: if (yych <= '/') {
! 4687: if (yych <= ',') {
! 4688: if (yych == ')') goto yy228;
! 4689: goto yy223;
! 4690: } else {
! 4691: if (yych == '.') goto yy223;
! 4692: goto yy244;
! 4693: }
! 4694: } else {
! 4695: if (yych <= '^') {
! 4696: if (yych <= '@') goto yy223;
! 4697: if (yych <= 'Z') goto yy238;
! 4698: goto yy223;
! 4699: } else {
! 4700: if (yych <= '_') goto yy244;
! 4701: if (yych <= '`') goto yy223;
! 4702: if (yych >= '{') goto yy223;
! 4703: }
! 4704: }
! 4705: yy243:
! 4706: YYDEBUG(243, *YYCURSOR);
! 4707: yyaccept = 7;
! 4708: yych = *(YYMARKER = ++YYCURSOR);
! 4709: if (yych <= '/') {
! 4710: if (yych <= ',') {
! 4711: if (yych == ')') goto yy228;
! 4712: goto yy223;
! 4713: } else {
! 4714: if (yych == '.') goto yy223;
! 4715: }
! 4716: } else {
! 4717: if (yych <= '^') {
! 4718: if (yych <= '@') goto yy223;
! 4719: if (yych <= 'Z') goto yy239;
! 4720: goto yy223;
! 4721: } else {
! 4722: if (yych <= '_') goto yy244;
! 4723: if (yych <= '`') goto yy223;
! 4724: if (yych <= 'z') goto yy247;
! 4725: goto yy223;
! 4726: }
! 4727: }
! 4728: yy244:
! 4729: YYDEBUG(244, *YYCURSOR);
! 4730: ++YYCURSOR;
! 4731: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 4732: yych = *YYCURSOR;
! 4733: if (yych <= '@') goto yy57;
! 4734: if (yych <= 'Z') goto yy245;
! 4735: if (yych <= '`') goto yy57;
! 4736: if (yych >= '{') goto yy57;
! 4737: yy245:
! 4738: YYDEBUG(245, *YYCURSOR);
! 4739: yyaccept = 7;
! 4740: YYMARKER = ++YYCURSOR;
! 4741: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 4742: yych = *YYCURSOR;
! 4743: YYDEBUG(246, *YYCURSOR);
! 4744: if (yych <= '@') {
! 4745: if (yych <= '-') {
! 4746: if (yych <= ',') goto yy223;
! 4747: goto yy244;
! 4748: } else {
! 4749: if (yych == '/') goto yy244;
! 4750: goto yy223;
! 4751: }
! 4752: } else {
! 4753: if (yych <= '_') {
! 4754: if (yych <= 'Z') goto yy245;
! 4755: if (yych <= '^') goto yy223;
! 4756: goto yy244;
! 4757: } else {
! 4758: if (yych <= '`') goto yy223;
! 4759: if (yych <= 'z') goto yy245;
! 4760: goto yy223;
! 4761: }
! 4762: }
! 4763: yy247:
! 4764: YYDEBUG(247, *YYCURSOR);
! 4765: yyaccept = 7;
! 4766: yych = *(YYMARKER = ++YYCURSOR);
! 4767: if (yych <= '/') {
! 4768: if (yych <= ',') {
! 4769: if (yych == ')') goto yy228;
! 4770: goto yy223;
! 4771: } else {
! 4772: if (yych == '.') goto yy223;
! 4773: goto yy244;
! 4774: }
! 4775: } else {
! 4776: if (yych <= '^') {
! 4777: if (yych <= '@') goto yy223;
! 4778: if (yych <= 'Z') goto yy240;
! 4779: goto yy223;
! 4780: } else {
! 4781: if (yych <= '_') goto yy244;
! 4782: if (yych <= '`') goto yy223;
! 4783: if (yych >= '{') goto yy223;
! 4784: }
! 4785: }
! 4786: YYDEBUG(248, *YYCURSOR);
! 4787: yyaccept = 7;
! 4788: yych = *(YYMARKER = ++YYCURSOR);
! 4789: if (yych <= '/') {
! 4790: if (yych <= ',') {
! 4791: if (yych == ')') goto yy228;
! 4792: goto yy223;
! 4793: } else {
! 4794: if (yych == '.') goto yy223;
! 4795: goto yy244;
! 4796: }
! 4797: } else {
! 4798: if (yych <= '^') {
! 4799: if (yych <= '@') goto yy223;
! 4800: if (yych <= 'Z') goto yy241;
! 4801: goto yy223;
! 4802: } else {
! 4803: if (yych <= '_') goto yy244;
! 4804: if (yych <= '`') goto yy223;
! 4805: if (yych >= '{') goto yy223;
! 4806: }
! 4807: }
! 4808: YYDEBUG(249, *YYCURSOR);
! 4809: yyaccept = 7;
! 4810: yych = *(YYMARKER = ++YYCURSOR);
! 4811: if (yych <= '.') {
! 4812: if (yych <= ')') {
! 4813: if (yych <= '(') goto yy223;
! 4814: goto yy228;
! 4815: } else {
! 4816: if (yych == '-') goto yy244;
! 4817: goto yy223;
! 4818: }
! 4819: } else {
! 4820: if (yych <= '_') {
! 4821: if (yych <= '/') goto yy244;
! 4822: if (yych <= '^') goto yy223;
! 4823: goto yy244;
! 4824: } else {
! 4825: if (yych <= '`') goto yy223;
! 4826: if (yych >= '{') goto yy223;
! 4827: }
! 4828: }
! 4829: yy250:
! 4830: YYDEBUG(250, *YYCURSOR);
! 4831: ++YYCURSOR;
! 4832: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 4833: yych = *YYCURSOR;
! 4834: YYDEBUG(251, *YYCURSOR);
! 4835: if (yych <= '/') {
! 4836: if (yych == '-') goto yy244;
! 4837: if (yych <= '.') goto yy57;
! 4838: goto yy244;
! 4839: } else {
! 4840: if (yych <= '_') {
! 4841: if (yych <= '^') goto yy57;
! 4842: goto yy244;
! 4843: } else {
! 4844: if (yych <= '`') goto yy57;
! 4845: if (yych <= 'z') goto yy250;
! 4846: goto yy57;
! 4847: }
! 4848: }
! 4849: yy252:
! 4850: YYDEBUG(252, *YYCURSOR);
! 4851: yych = *++YYCURSOR;
! 4852: if (yych <= '/') goto yy223;
! 4853: if (yych <= '9') goto yy254;
! 4854: if (yych <= ':') goto yy255;
! 4855: goto yy223;
! 4856: yy253:
! 4857: YYDEBUG(253, *YYCURSOR);
! 4858: yych = *++YYCURSOR;
! 4859: if (yych <= '5') {
! 4860: if (yych <= '/') goto yy223;
! 4861: if (yych >= '5') goto yy256;
! 4862: } else {
! 4863: if (yych <= '9') goto yy228;
! 4864: if (yych <= ':') goto yy255;
! 4865: goto yy223;
! 4866: }
! 4867: yy254:
! 4868: YYDEBUG(254, *YYCURSOR);
! 4869: yych = *++YYCURSOR;
! 4870: if (yych <= '/') goto yy223;
! 4871: if (yych <= '5') goto yy256;
! 4872: if (yych <= '9') goto yy228;
! 4873: if (yych >= ';') goto yy223;
! 4874: yy255:
! 4875: YYDEBUG(255, *YYCURSOR);
! 4876: yych = *++YYCURSOR;
! 4877: if (yych <= '/') goto yy223;
! 4878: if (yych <= '5') goto yy256;
! 4879: if (yych <= '9') goto yy228;
! 4880: goto yy223;
! 4881: yy256:
! 4882: YYDEBUG(256, *YYCURSOR);
! 4883: yych = *++YYCURSOR;
! 4884: if (yych <= '/') goto yy223;
! 4885: if (yych <= '9') goto yy228;
! 4886: goto yy223;
! 4887: yy257:
! 4888: YYDEBUG(257, *YYCURSOR);
! 4889: yych = *++YYCURSOR;
! 4890: if (yych <= 'S') {
! 4891: if (yych == ')') goto yy228;
! 4892: if (yych <= '@') goto yy223;
! 4893: goto yy238;
! 4894: } else {
! 4895: if (yych <= 'Z') {
! 4896: if (yych >= 'U') goto yy238;
! 4897: } else {
! 4898: if (yych <= '`') goto yy223;
! 4899: if (yych <= 'z') goto yy238;
! 4900: goto yy223;
! 4901: }
! 4902: }
! 4903: YYDEBUG(258, *YYCURSOR);
! 4904: yyaccept = 7;
! 4905: yych = *(YYMARKER = ++YYCURSOR);
! 4906: if (yych <= ',') {
! 4907: if (yych <= ')') {
! 4908: if (yych <= '(') goto yy223;
! 4909: goto yy228;
! 4910: } else {
! 4911: if (yych == '+') goto yy233;
! 4912: goto yy223;
! 4913: }
! 4914: } else {
! 4915: if (yych <= 'Z') {
! 4916: if (yych <= '-') goto yy233;
! 4917: if (yych <= '@') goto yy223;
! 4918: goto yy239;
! 4919: } else {
! 4920: if (yych <= '`') goto yy223;
! 4921: if (yych <= 'z') goto yy239;
! 4922: goto yy223;
! 4923: }
! 4924: }
! 4925: yy259:
! 4926: YYDEBUG(259, *YYCURSOR);
! 4927: yyaccept = 6;
! 4928: yych = *(YYMARKER = ++YYCURSOR);
! 4929: if (yych <= '/') {
! 4930: if (yych == '.') goto yy221;
! 4931: goto yy199;
! 4932: } else {
! 4933: if (yych <= '0') goto yy291;
! 4934: if (yych <= '9') goto yy292;
! 4935: if (yych <= ':') goto yy221;
! 4936: goto yy199;
! 4937: }
! 4938: yy260:
! 4939: YYDEBUG(260, *YYCURSOR);
! 4940: yyaccept = 6;
! 4941: yych = *(YYMARKER = ++YYCURSOR);
! 4942: if (yych <= '/') {
! 4943: if (yych == '.') goto yy264;
! 4944: goto yy199;
! 4945: } else {
! 4946: if (yych <= '2') goto yy292;
! 4947: if (yych <= '9') goto yy291;
! 4948: if (yych <= ':') goto yy264;
! 4949: goto yy199;
! 4950: }
! 4951: yy261:
! 4952: YYDEBUG(261, *YYCURSOR);
! 4953: yyaccept = 6;
! 4954: yych = *(YYMARKER = ++YYCURSOR);
! 4955: if (yych <= '/') {
! 4956: if (yych == '.') goto yy264;
! 4957: goto yy199;
! 4958: } else {
! 4959: if (yych <= '4') goto yy291;
! 4960: if (yych <= '9') goto yy263;
! 4961: if (yych <= ':') goto yy264;
! 4962: goto yy199;
! 4963: }
! 4964: yy262:
! 4965: YYDEBUG(262, *YYCURSOR);
! 4966: yyaccept = 6;
! 4967: yych = *(YYMARKER = ++YYCURSOR);
! 4968: if (yych <= '/') {
! 4969: if (yych == '.') goto yy264;
! 4970: goto yy199;
! 4971: } else {
! 4972: if (yych <= '9') goto yy263;
! 4973: if (yych <= ':') goto yy264;
! 4974: goto yy199;
! 4975: }
! 4976: yy263:
! 4977: YYDEBUG(263, *YYCURSOR);
! 4978: yych = *++YYCURSOR;
! 4979: if (yych <= '/') goto yy199;
! 4980: if (yych <= '9') goto yy289;
! 4981: goto yy199;
! 4982: yy264:
! 4983: YYDEBUG(264, *YYCURSOR);
! 4984: yych = *++YYCURSOR;
! 4985: if (yych <= '/') goto yy57;
! 4986: if (yych <= '5') goto yy265;
! 4987: if (yych <= '9') goto yy266;
! 4988: goto yy57;
! 4989: yy265:
! 4990: YYDEBUG(265, *YYCURSOR);
! 4991: yyaccept = 7;
! 4992: yych = *(YYMARKER = ++YYCURSOR);
! 4993: if (yych <= '/') {
! 4994: if (yych == '.') goto yy267;
! 4995: goto yy223;
! 4996: } else {
! 4997: if (yych <= '9') goto yy282;
! 4998: if (yych <= ':') goto yy267;
! 4999: goto yy223;
! 5000: }
! 5001: yy266:
! 5002: YYDEBUG(266, *YYCURSOR);
! 5003: yyaccept = 7;
! 5004: yych = *(YYMARKER = ++YYCURSOR);
! 5005: if (yych == '.') goto yy267;
! 5006: if (yych != ':') goto yy223;
! 5007: yy267:
! 5008: YYDEBUG(267, *YYCURSOR);
! 5009: yych = *++YYCURSOR;
! 5010: if (yych <= '/') goto yy57;
! 5011: if (yych <= '5') goto yy268;
! 5012: if (yych <= '6') goto yy269;
! 5013: if (yych <= '9') goto yy228;
! 5014: goto yy57;
! 5015: yy268:
! 5016: YYDEBUG(268, *YYCURSOR);
! 5017: yych = *++YYCURSOR;
! 5018: if (yych <= '/') goto yy223;
! 5019: if (yych <= '9') goto yy270;
! 5020: goto yy223;
! 5021: yy269:
! 5022: YYDEBUG(269, *YYCURSOR);
! 5023: yych = *++YYCURSOR;
! 5024: if (yych != '0') goto yy223;
! 5025: yy270:
! 5026: YYDEBUG(270, *YYCURSOR);
! 5027: yyaccept = 7;
! 5028: yych = *(YYMARKER = ++YYCURSOR);
! 5029: if (yych <= '*') {
! 5030: if (yych <= 0x1F) {
! 5031: if (yych == '\t') goto yy272;
! 5032: goto yy223;
! 5033: } else {
! 5034: if (yych <= ' ') goto yy272;
! 5035: if (yych == '(') goto yy272;
! 5036: goto yy223;
! 5037: }
! 5038: } else {
! 5039: if (yych <= '@') {
! 5040: if (yych == ',') goto yy223;
! 5041: if (yych <= '-') goto yy272;
! 5042: goto yy223;
! 5043: } else {
! 5044: if (yych <= 'Z') goto yy272;
! 5045: if (yych <= '`') goto yy223;
! 5046: if (yych <= 'z') goto yy272;
! 5047: goto yy223;
! 5048: }
! 5049: }
! 5050: yy271:
! 5051: YYDEBUG(271, *YYCURSOR);
! 5052: ++YYCURSOR;
! 5053: if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
! 5054: yych = *YYCURSOR;
! 5055: yy272:
! 5056: YYDEBUG(272, *YYCURSOR);
! 5057: if (yych <= '@') {
! 5058: if (yych <= '\'') {
! 5059: if (yych <= '\t') {
! 5060: if (yych <= 0x08) goto yy57;
! 5061: goto yy271;
! 5062: } else {
! 5063: if (yych == ' ') goto yy271;
! 5064: goto yy57;
! 5065: }
! 5066: } else {
! 5067: if (yych <= '+') {
! 5068: if (yych <= '(') goto yy234;
! 5069: if (yych <= '*') goto yy57;
! 5070: goto yy233;
! 5071: } else {
! 5072: if (yych == '-') goto yy233;
! 5073: goto yy57;
! 5074: }
! 5075: }
! 5076: } else {
! 5077: if (yych <= 'Z') {
! 5078: if (yych <= 'G') {
! 5079: if (yych <= 'A') goto yy273;
! 5080: if (yych <= 'F') goto yy235;
! 5081: goto yy232;
! 5082: } else {
! 5083: if (yych != 'P') goto yy235;
! 5084: }
! 5085: } else {
! 5086: if (yych <= 'o') {
! 5087: if (yych <= '`') goto yy57;
! 5088: if (yych <= 'a') goto yy274;
! 5089: goto yy236;
! 5090: } else {
! 5091: if (yych <= 'p') goto yy274;
! 5092: if (yych <= 'z') goto yy236;
! 5093: goto yy57;
! 5094: }
! 5095: }
! 5096: }
! 5097: yy273:
! 5098: YYDEBUG(273, *YYCURSOR);
! 5099: yyaccept = 7;
! 5100: yych = *(YYMARKER = ++YYCURSOR);
! 5101: if (yych <= 'L') {
! 5102: if (yych <= '-') {
! 5103: if (yych == ')') goto yy228;
! 5104: goto yy223;
! 5105: } else {
! 5106: if (yych <= '.') goto yy275;
! 5107: if (yych <= '@') goto yy223;
! 5108: goto yy237;
! 5109: }
! 5110: } else {
! 5111: if (yych <= '`') {
! 5112: if (yych <= 'M') goto yy276;
! 5113: if (yych <= 'Z') goto yy237;
! 5114: goto yy223;
! 5115: } else {
! 5116: if (yych == 'm') goto yy281;
! 5117: if (yych <= 'z') goto yy242;
! 5118: goto yy223;
! 5119: }
! 5120: }
! 5121: yy274:
! 5122: YYDEBUG(274, *YYCURSOR);
! 5123: yyaccept = 7;
! 5124: yych = *(YYMARKER = ++YYCURSOR);
! 5125: if (yych <= 'L') {
! 5126: if (yych <= '-') {
! 5127: if (yych == ')') goto yy228;
! 5128: goto yy223;
! 5129: } else {
! 5130: if (yych <= '.') goto yy275;
! 5131: if (yych <= '@') goto yy223;
! 5132: goto yy237;
! 5133: }
! 5134: } else {
! 5135: if (yych <= '`') {
! 5136: if (yych <= 'M') goto yy276;
! 5137: if (yych <= 'Z') goto yy237;
! 5138: goto yy223;
! 5139: } else {
! 5140: if (yych == 'm') goto yy276;
! 5141: if (yych <= 'z') goto yy237;
! 5142: goto yy223;
! 5143: }
! 5144: }
! 5145: yy275:
! 5146: YYDEBUG(275, *YYCURSOR);
! 5147: yych = *++YYCURSOR;
! 5148: if (yych == 'M') goto yy280;
! 5149: if (yych == 'm') goto yy280;
! 5150: goto yy57;
! 5151: yy276:
! 5152: YYDEBUG(276, *YYCURSOR);
! 5153: yyaccept = 7;
! 5154: yych = *(YYMARKER = ++YYCURSOR);
! 5155: if (yych <= ')') {
! 5156: if (yych <= '\t') {
! 5157: if (yych <= 0x00) goto yy278;
! 5158: if (yych <= 0x08) goto yy223;
! 5159: goto yy278;
! 5160: } else {
! 5161: if (yych == ' ') goto yy278;
! 5162: if (yych <= '(') goto yy223;
! 5163: goto yy228;
! 5164: }
! 5165: } else {
! 5166: if (yych <= '@') {
! 5167: if (yych != '.') goto yy223;
! 5168: } else {
! 5169: if (yych <= 'Z') goto yy238;
! 5170: if (yych <= '`') goto yy223;
! 5171: if (yych <= 'z') goto yy238;
! 5172: goto yy223;
! 5173: }
! 5174: }
! 5175: yy277:
! 5176: YYDEBUG(277, *YYCURSOR);
! 5177: yych = *++YYCURSOR;
! 5178: if (yych <= '\t') {
! 5179: if (yych <= 0x00) goto yy278;
! 5180: if (yych <= 0x08) goto yy57;
! 5181: } else {
! 5182: if (yych != ' ') goto yy57;
! 5183: }
! 5184: yy278:
! 5185: YYDEBUG(278, *YYCURSOR);
! 5186: ++YYCURSOR;
! 5187: YYDEBUG(279, *YYCURSOR);
! 5188: {
! 5189: DEBUG_OUTPUT("dateshortwithtimeshort12 | dateshortwithtimelong12");
! 5190: TIMELIB_INIT;
! 5191: TIMELIB_HAVE_DATE();
! 5192: s->time->m = timelib_get_month((char **) &ptr);
! 5193: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 5194:
! 5195: TIMELIB_HAVE_TIME();
! 5196: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 5197: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 5198: if (*ptr == ':' || *ptr == '.') {
! 5199: s->time->s = timelib_get_nr((char **) &ptr, 2);
! 5200:
! 5201: if (*ptr == '.') {
! 5202: s->time->f = timelib_get_frac_nr((char **) &ptr, 8);
! 5203: }
! 5204: }
! 5205:
! 5206: s->time->h += timelib_meridian((char **) &ptr, s->time->h);
! 5207: TIMELIB_DEINIT;
! 5208: return TIMELIB_SHORTDATE_WITH_TIME;
! 5209: }
! 5210: yy280:
! 5211: YYDEBUG(280, *YYCURSOR);
! 5212: yych = *++YYCURSOR;
! 5213: if (yych <= 0x1F) {
! 5214: if (yych <= 0x00) goto yy278;
! 5215: if (yych == '\t') goto yy278;
! 5216: goto yy57;
! 5217: } else {
! 5218: if (yych <= ' ') goto yy278;
! 5219: if (yych == '.') goto yy277;
! 5220: goto yy57;
! 5221: }
! 5222: yy281:
! 5223: YYDEBUG(281, *YYCURSOR);
! 5224: yyaccept = 7;
! 5225: yych = *(YYMARKER = ++YYCURSOR);
! 5226: if (yych <= '-') {
! 5227: if (yych <= 0x1F) {
! 5228: if (yych <= 0x00) goto yy278;
! 5229: if (yych == '\t') goto yy278;
! 5230: goto yy223;
! 5231: } else {
! 5232: if (yych <= '(') {
! 5233: if (yych <= ' ') goto yy278;
! 5234: goto yy223;
! 5235: } else {
! 5236: if (yych <= ')') goto yy228;
! 5237: if (yych <= ',') goto yy223;
! 5238: goto yy244;
! 5239: }
! 5240: }
! 5241: } else {
! 5242: if (yych <= 'Z') {
! 5243: if (yych <= '.') goto yy277;
! 5244: if (yych <= '/') goto yy244;
! 5245: if (yych <= '@') goto yy223;
! 5246: goto yy238;
! 5247: } else {
! 5248: if (yych <= '_') {
! 5249: if (yych <= '^') goto yy223;
! 5250: goto yy244;
! 5251: } else {
! 5252: if (yych <= '`') goto yy223;
! 5253: if (yych <= 'z') goto yy243;
! 5254: goto yy223;
! 5255: }
! 5256: }
! 5257: }
! 5258: yy282:
! 5259: YYDEBUG(282, *YYCURSOR);
! 5260: yyaccept = 7;
! 5261: yych = *(YYMARKER = ++YYCURSOR);
! 5262: if (yych <= ':') {
! 5263: if (yych <= ' ') {
! 5264: if (yych == '\t') goto yy283;
! 5265: if (yych <= 0x1F) goto yy223;
! 5266: } else {
! 5267: if (yych == '.') goto yy267;
! 5268: if (yych <= '9') goto yy223;
! 5269: goto yy267;
! 5270: }
! 5271: } else {
! 5272: if (yych <= 'P') {
! 5273: if (yych == 'A') goto yy285;
! 5274: if (yych <= 'O') goto yy223;
! 5275: goto yy285;
! 5276: } else {
! 5277: if (yych <= 'a') {
! 5278: if (yych <= '`') goto yy223;
! 5279: goto yy285;
! 5280: } else {
! 5281: if (yych == 'p') goto yy285;
! 5282: goto yy223;
! 5283: }
! 5284: }
! 5285: }
! 5286: yy283:
! 5287: YYDEBUG(283, *YYCURSOR);
! 5288: ++YYCURSOR;
! 5289: if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
! 5290: yych = *YYCURSOR;
! 5291: YYDEBUG(284, *YYCURSOR);
! 5292: if (yych <= 'A') {
! 5293: if (yych <= 0x1F) {
! 5294: if (yych == '\t') goto yy283;
! 5295: goto yy57;
! 5296: } else {
! 5297: if (yych <= ' ') goto yy283;
! 5298: if (yych <= '@') goto yy57;
! 5299: }
! 5300: } else {
! 5301: if (yych <= '`') {
! 5302: if (yych != 'P') goto yy57;
! 5303: } else {
! 5304: if (yych <= 'a') goto yy285;
! 5305: if (yych != 'p') goto yy57;
! 5306: }
! 5307: }
! 5308: yy285:
! 5309: YYDEBUG(285, *YYCURSOR);
! 5310: yych = *++YYCURSOR;
! 5311: if (yych <= 'L') {
! 5312: if (yych != '.') goto yy57;
! 5313: } else {
! 5314: if (yych <= 'M') goto yy287;
! 5315: if (yych == 'm') goto yy287;
! 5316: goto yy57;
! 5317: }
! 5318: yy286:
! 5319: YYDEBUG(286, *YYCURSOR);
! 5320: yych = *++YYCURSOR;
! 5321: if (yych == 'M') goto yy287;
! 5322: if (yych != 'm') goto yy57;
! 5323: yy287:
! 5324: YYDEBUG(287, *YYCURSOR);
! 5325: yych = *++YYCURSOR;
! 5326: if (yych <= 0x1F) {
! 5327: if (yych <= 0x00) goto yy278;
! 5328: if (yych == '\t') goto yy278;
! 5329: goto yy57;
! 5330: } else {
! 5331: if (yych <= ' ') goto yy278;
! 5332: if (yych != '.') goto yy57;
! 5333: }
! 5334: yy288:
! 5335: YYDEBUG(288, *YYCURSOR);
! 5336: yych = *++YYCURSOR;
! 5337: if (yych <= '\t') {
! 5338: if (yych <= 0x00) goto yy278;
! 5339: if (yych <= 0x08) goto yy57;
! 5340: goto yy278;
! 5341: } else {
! 5342: if (yych == ' ') goto yy278;
! 5343: goto yy57;
! 5344: }
! 5345: yy289:
! 5346: YYDEBUG(289, *YYCURSOR);
! 5347: yych = *++YYCURSOR;
! 5348: if (yych <= '/') goto yy199;
! 5349: if (yych >= ':') goto yy199;
! 5350: YYDEBUG(290, *YYCURSOR);
! 5351: yych = *++YYCURSOR;
! 5352: goto yy199;
! 5353: yy291:
! 5354: YYDEBUG(291, *YYCURSOR);
! 5355: yyaccept = 6;
! 5356: yych = *(YYMARKER = ++YYCURSOR);
! 5357: if (yych <= '/') {
! 5358: if (yych == '.') goto yy221;
! 5359: goto yy199;
! 5360: } else {
! 5361: if (yych <= '9') goto yy289;
! 5362: if (yych <= ':') goto yy221;
! 5363: goto yy199;
! 5364: }
! 5365: yy292:
! 5366: YYDEBUG(292, *YYCURSOR);
! 5367: yyaccept = 6;
! 5368: yych = *(YYMARKER = ++YYCURSOR);
! 5369: if (yych <= '/') {
! 5370: if (yych == '.') goto yy264;
! 5371: goto yy199;
! 5372: } else {
! 5373: if (yych <= '9') goto yy289;
! 5374: if (yych <= ':') goto yy264;
! 5375: goto yy199;
! 5376: }
! 5377: yy293:
! 5378: YYDEBUG(293, *YYCURSOR);
! 5379: yych = *++YYCURSOR;
! 5380: if (yych <= '/') goto yy57;
! 5381: if (yych >= ':') goto yy57;
! 5382: yy294:
! 5383: YYDEBUG(294, *YYCURSOR);
! 5384: ++YYCURSOR;
! 5385: yy295:
! 5386: YYDEBUG(295, *YYCURSOR);
! 5387: {
! 5388: int length = 0;
! 5389: DEBUG_OUTPUT("datenoday");
! 5390: TIMELIB_INIT;
! 5391: TIMELIB_HAVE_DATE();
! 5392: s->time->m = timelib_get_month((char **) &ptr);
! 5393: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 5394: s->time->d = 1;
! 5395: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 5396: TIMELIB_DEINIT;
! 5397: return TIMELIB_DATE_NO_DAY;
! 5398: }
! 5399: yy296:
! 5400: YYDEBUG(296, *YYCURSOR);
! 5401: yych = *++YYCURSOR;
! 5402: if (yych <= '/') {
! 5403: if (yych == '.') goto yy221;
! 5404: goto yy57;
! 5405: } else {
! 5406: if (yych <= '9') goto yy294;
! 5407: if (yych <= ':') goto yy221;
! 5408: goto yy57;
! 5409: }
! 5410: yy297:
! 5411: YYDEBUG(297, *YYCURSOR);
! 5412: yych = *++YYCURSOR;
! 5413: if (yych <= '/') {
! 5414: if (yych == '.') goto yy264;
! 5415: goto yy57;
! 5416: } else {
! 5417: if (yych <= '9') goto yy294;
! 5418: if (yych <= ':') goto yy264;
! 5419: goto yy57;
! 5420: }
! 5421: yy298:
! 5422: YYDEBUG(298, *YYCURSOR);
! 5423: yyaccept = 6;
! 5424: yych = *(YYMARKER = ++YYCURSOR);
! 5425: if (yych <= '9') {
! 5426: if (yych <= '/') {
! 5427: if (yych == '.') goto yy331;
! 5428: goto yy216;
! 5429: } else {
! 5430: if (yych <= '0') goto yy332;
! 5431: if (yych <= '1') goto yy302;
! 5432: if (yych <= '2') goto yy303;
! 5433: goto yy297;
! 5434: }
! 5435: } else {
! 5436: if (yych <= 'q') {
! 5437: if (yych <= ':') goto yy221;
! 5438: if (yych == 'n') goto yy212;
! 5439: goto yy216;
! 5440: } else {
! 5441: if (yych <= 'r') goto yy213;
! 5442: if (yych <= 's') goto yy211;
! 5443: if (yych <= 't') goto yy214;
! 5444: goto yy216;
! 5445: }
! 5446: }
! 5447: yy299:
! 5448: YYDEBUG(299, *YYCURSOR);
! 5449: yyaccept = 6;
! 5450: yych = *(YYMARKER = ++YYCURSOR);
! 5451: if (yych <= '9') {
! 5452: if (yych <= '/') {
! 5453: if (yych != '.') goto yy216;
! 5454: } else {
! 5455: if (yych <= '0') goto yy301;
! 5456: if (yych <= '1') goto yy302;
! 5457: if (yych <= '2') goto yy303;
! 5458: goto yy297;
! 5459: }
! 5460: } else {
! 5461: if (yych <= 'q') {
! 5462: if (yych <= ':') goto yy264;
! 5463: if (yych == 'n') goto yy212;
! 5464: goto yy216;
! 5465: } else {
! 5466: if (yych <= 'r') goto yy213;
! 5467: if (yych <= 's') goto yy211;
! 5468: if (yych <= 't') goto yy214;
! 5469: goto yy216;
! 5470: }
! 5471: }
! 5472: yy300:
! 5473: YYDEBUG(300, *YYCURSOR);
! 5474: yyaccept = 6;
! 5475: yych = *(YYMARKER = ++YYCURSOR);
! 5476: if (yych <= '1') {
! 5477: if (yych <= '/') goto yy216;
! 5478: if (yych <= '0') goto yy306;
! 5479: goto yy307;
! 5480: } else {
! 5481: if (yych <= '2') goto yy308;
! 5482: if (yych <= '5') goto yy309;
! 5483: if (yych <= '9') goto yy310;
! 5484: goto yy216;
! 5485: }
! 5486: yy301:
! 5487: YYDEBUG(301, *YYCURSOR);
! 5488: yych = *++YYCURSOR;
! 5489: if (yych <= '/') {
! 5490: if (yych == '.') goto yy264;
! 5491: goto yy57;
! 5492: } else {
! 5493: if (yych <= '0') goto yy304;
! 5494: if (yych <= '9') goto yy305;
! 5495: if (yych <= ':') goto yy264;
! 5496: goto yy57;
! 5497: }
! 5498: yy302:
! 5499: YYDEBUG(302, *YYCURSOR);
! 5500: yych = *++YYCURSOR;
! 5501: if (yych <= '/') {
! 5502: if (yych == '.') goto yy264;
! 5503: goto yy57;
! 5504: } else {
! 5505: if (yych <= '2') goto yy305;
! 5506: if (yych <= '9') goto yy304;
! 5507: if (yych <= ':') goto yy264;
! 5508: goto yy57;
! 5509: }
! 5510: yy303:
! 5511: YYDEBUG(303, *YYCURSOR);
! 5512: yych = *++YYCURSOR;
! 5513: if (yych <= '/') {
! 5514: if (yych == '.') goto yy264;
! 5515: goto yy57;
! 5516: } else {
! 5517: if (yych <= '4') goto yy304;
! 5518: if (yych <= '9') goto yy294;
! 5519: if (yych <= ':') goto yy264;
! 5520: goto yy57;
! 5521: }
! 5522: yy304:
! 5523: YYDEBUG(304, *YYCURSOR);
! 5524: yyaccept = 8;
! 5525: yych = *(YYMARKER = ++YYCURSOR);
! 5526: if (yych == '.') goto yy221;
! 5527: if (yych == ':') goto yy221;
! 5528: goto yy295;
! 5529: yy305:
! 5530: YYDEBUG(305, *YYCURSOR);
! 5531: yyaccept = 8;
! 5532: yych = *(YYMARKER = ++YYCURSOR);
! 5533: if (yych == '.') goto yy264;
! 5534: if (yych == ':') goto yy264;
! 5535: goto yy295;
! 5536: yy306:
! 5537: YYDEBUG(306, *YYCURSOR);
! 5538: yyaccept = 6;
! 5539: yych = *(YYMARKER = ++YYCURSOR);
! 5540: if (yych <= '/') {
! 5541: if (yych == '.') goto yy326;
! 5542: goto yy199;
! 5543: } else {
! 5544: if (yych <= '0') goto yy325;
! 5545: if (yych <= '9') goto yy330;
! 5546: if (yych <= ':') goto yy326;
! 5547: goto yy199;
! 5548: }
! 5549: yy307:
! 5550: YYDEBUG(307, *YYCURSOR);
! 5551: yyaccept = 6;
! 5552: yych = *(YYMARKER = ++YYCURSOR);
! 5553: if (yych <= '/') {
! 5554: if (yych == '.') goto yy311;
! 5555: goto yy199;
! 5556: } else {
! 5557: if (yych <= '2') goto yy330;
! 5558: if (yych <= '9') goto yy325;
! 5559: if (yych <= ':') goto yy311;
! 5560: goto yy199;
! 5561: }
! 5562: yy308:
! 5563: YYDEBUG(308, *YYCURSOR);
! 5564: yyaccept = 6;
! 5565: yych = *(YYMARKER = ++YYCURSOR);
! 5566: if (yych <= '/') {
! 5567: if (yych == '.') goto yy311;
! 5568: goto yy199;
! 5569: } else {
! 5570: if (yych <= '4') goto yy325;
! 5571: if (yych <= '9') goto yy324;
! 5572: if (yych <= ':') goto yy311;
! 5573: goto yy199;
! 5574: }
! 5575: yy309:
! 5576: YYDEBUG(309, *YYCURSOR);
! 5577: yyaccept = 6;
! 5578: yych = *(YYMARKER = ++YYCURSOR);
! 5579: if (yych <= '/') {
! 5580: if (yych == '.') goto yy311;
! 5581: goto yy199;
! 5582: } else {
! 5583: if (yych <= '9') goto yy324;
! 5584: if (yych <= ':') goto yy311;
! 5585: goto yy199;
! 5586: }
! 5587: yy310:
! 5588: YYDEBUG(310, *YYCURSOR);
! 5589: yyaccept = 6;
! 5590: yych = *(YYMARKER = ++YYCURSOR);
! 5591: if (yych <= '/') {
! 5592: if (yych != '.') goto yy199;
! 5593: } else {
! 5594: if (yych <= '9') goto yy263;
! 5595: if (yych >= ';') goto yy199;
! 5596: }
! 5597: yy311:
! 5598: YYDEBUG(311, *YYCURSOR);
! 5599: yych = *++YYCURSOR;
! 5600: if (yych <= '/') goto yy57;
! 5601: if (yych <= '5') goto yy312;
! 5602: if (yych <= '6') goto yy313;
! 5603: if (yych <= '9') goto yy266;
! 5604: goto yy57;
! 5605: yy312:
! 5606: YYDEBUG(312, *YYCURSOR);
! 5607: yyaccept = 7;
! 5608: yych = *(YYMARKER = ++YYCURSOR);
! 5609: if (yych <= '/') {
! 5610: if (yych == '.') goto yy267;
! 5611: goto yy223;
! 5612: } else {
! 5613: if (yych <= '9') goto yy314;
! 5614: if (yych <= ':') goto yy267;
! 5615: goto yy223;
! 5616: }
! 5617: yy313:
! 5618: YYDEBUG(313, *YYCURSOR);
! 5619: yyaccept = 7;
! 5620: yych = *(YYMARKER = ++YYCURSOR);
! 5621: if (yych <= '/') {
! 5622: if (yych == '.') goto yy267;
! 5623: goto yy223;
! 5624: } else {
! 5625: if (yych <= '0') goto yy270;
! 5626: if (yych == ':') goto yy267;
! 5627: goto yy223;
! 5628: }
! 5629: yy314:
! 5630: YYDEBUG(314, *YYCURSOR);
! 5631: yyaccept = 7;
! 5632: yych = *(YYMARKER = ++YYCURSOR);
! 5633: if (yych <= ',') {
! 5634: if (yych <= ' ') {
! 5635: if (yych == '\t') goto yy316;
! 5636: if (yych <= 0x1F) goto yy223;
! 5637: goto yy316;
! 5638: } else {
! 5639: if (yych <= '(') {
! 5640: if (yych <= '\'') goto yy223;
! 5641: goto yy316;
! 5642: } else {
! 5643: if (yych == '+') goto yy316;
! 5644: goto yy223;
! 5645: }
! 5646: }
! 5647: } else {
! 5648: if (yych <= ':') {
! 5649: if (yych <= '-') goto yy316;
! 5650: if (yych <= '.') goto yy267;
! 5651: if (yych <= '9') goto yy223;
! 5652: goto yy267;
! 5653: } else {
! 5654: if (yych <= 'Z') {
! 5655: if (yych <= '@') goto yy223;
! 5656: goto yy316;
! 5657: } else {
! 5658: if (yych <= '`') goto yy223;
! 5659: if (yych <= 'z') goto yy316;
! 5660: goto yy223;
! 5661: }
! 5662: }
! 5663: }
! 5664: yy315:
! 5665: YYDEBUG(315, *YYCURSOR);
! 5666: ++YYCURSOR;
! 5667: if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
! 5668: yych = *YYCURSOR;
! 5669: yy316:
! 5670: YYDEBUG(316, *YYCURSOR);
! 5671: if (yych <= '@') {
! 5672: if (yych <= '\'') {
! 5673: if (yych <= '\t') {
! 5674: if (yych <= 0x08) goto yy57;
! 5675: goto yy315;
! 5676: } else {
! 5677: if (yych == ' ') goto yy315;
! 5678: goto yy57;
! 5679: }
! 5680: } else {
! 5681: if (yych <= '+') {
! 5682: if (yych <= '(') goto yy234;
! 5683: if (yych <= '*') goto yy57;
! 5684: goto yy233;
! 5685: } else {
! 5686: if (yych == '-') goto yy233;
! 5687: goto yy57;
! 5688: }
! 5689: }
! 5690: } else {
! 5691: if (yych <= 'Z') {
! 5692: if (yych <= 'G') {
! 5693: if (yych <= 'A') goto yy317;
! 5694: if (yych <= 'F') goto yy235;
! 5695: goto yy232;
! 5696: } else {
! 5697: if (yych != 'P') goto yy235;
! 5698: }
! 5699: } else {
! 5700: if (yych <= 'o') {
! 5701: if (yych <= '`') goto yy57;
! 5702: if (yych <= 'a') goto yy318;
! 5703: goto yy236;
! 5704: } else {
! 5705: if (yych <= 'p') goto yy318;
! 5706: if (yych <= 'z') goto yy236;
! 5707: goto yy57;
! 5708: }
! 5709: }
! 5710: }
! 5711: yy317:
! 5712: YYDEBUG(317, *YYCURSOR);
! 5713: yyaccept = 7;
! 5714: yych = *(YYMARKER = ++YYCURSOR);
! 5715: if (yych <= 'L') {
! 5716: if (yych <= '-') {
! 5717: if (yych == ')') goto yy228;
! 5718: goto yy223;
! 5719: } else {
! 5720: if (yych <= '.') goto yy320;
! 5721: if (yych <= '@') goto yy223;
! 5722: goto yy237;
! 5723: }
! 5724: } else {
! 5725: if (yych <= '`') {
! 5726: if (yych <= 'M') goto yy319;
! 5727: if (yych <= 'Z') goto yy237;
! 5728: goto yy223;
! 5729: } else {
! 5730: if (yych == 'm') goto yy323;
! 5731: if (yych <= 'z') goto yy242;
! 5732: goto yy223;
! 5733: }
! 5734: }
! 5735: yy318:
! 5736: YYDEBUG(318, *YYCURSOR);
! 5737: yyaccept = 7;
! 5738: yych = *(YYMARKER = ++YYCURSOR);
! 5739: if (yych <= 'L') {
! 5740: if (yych <= '-') {
! 5741: if (yych == ')') goto yy228;
! 5742: goto yy223;
! 5743: } else {
! 5744: if (yych <= '.') goto yy320;
! 5745: if (yych <= '@') goto yy223;
! 5746: goto yy237;
! 5747: }
! 5748: } else {
! 5749: if (yych <= '`') {
! 5750: if (yych <= 'M') goto yy319;
! 5751: if (yych <= 'Z') goto yy237;
! 5752: goto yy223;
! 5753: } else {
! 5754: if (yych == 'm') goto yy319;
! 5755: if (yych <= 'z') goto yy237;
! 5756: goto yy223;
! 5757: }
! 5758: }
! 5759: yy319:
! 5760: YYDEBUG(319, *YYCURSOR);
! 5761: yyaccept = 7;
! 5762: yych = *(YYMARKER = ++YYCURSOR);
! 5763: if (yych <= ')') {
! 5764: if (yych <= '\t') {
! 5765: if (yych <= 0x00) goto yy278;
! 5766: if (yych <= 0x08) goto yy223;
! 5767: goto yy278;
! 5768: } else {
! 5769: if (yych == ' ') goto yy278;
! 5770: if (yych <= '(') goto yy223;
! 5771: goto yy228;
! 5772: }
! 5773: } else {
! 5774: if (yych <= '@') {
! 5775: if (yych == '.') goto yy322;
! 5776: goto yy223;
! 5777: } else {
! 5778: if (yych <= 'Z') goto yy238;
! 5779: if (yych <= '`') goto yy223;
! 5780: if (yych <= 'z') goto yy238;
! 5781: goto yy223;
! 5782: }
! 5783: }
! 5784: yy320:
! 5785: YYDEBUG(320, *YYCURSOR);
! 5786: yych = *++YYCURSOR;
! 5787: if (yych == 'M') goto yy321;
! 5788: if (yych != 'm') goto yy57;
! 5789: yy321:
! 5790: YYDEBUG(321, *YYCURSOR);
! 5791: yych = *++YYCURSOR;
! 5792: if (yych <= 0x1F) {
! 5793: if (yych <= 0x00) goto yy278;
! 5794: if (yych == '\t') goto yy278;
! 5795: goto yy57;
! 5796: } else {
! 5797: if (yych <= ' ') goto yy278;
! 5798: if (yych != '.') goto yy57;
! 5799: }
! 5800: yy322:
! 5801: YYDEBUG(322, *YYCURSOR);
! 5802: yych = *++YYCURSOR;
! 5803: if (yych <= '\t') {
! 5804: if (yych <= 0x00) goto yy278;
! 5805: if (yych <= 0x08) goto yy57;
! 5806: goto yy278;
! 5807: } else {
! 5808: if (yych == ' ') goto yy278;
! 5809: goto yy57;
! 5810: }
! 5811: yy323:
! 5812: YYDEBUG(323, *YYCURSOR);
! 5813: yyaccept = 7;
! 5814: yych = *(YYMARKER = ++YYCURSOR);
! 5815: if (yych <= '-') {
! 5816: if (yych <= 0x1F) {
! 5817: if (yych <= 0x00) goto yy278;
! 5818: if (yych == '\t') goto yy278;
! 5819: goto yy223;
! 5820: } else {
! 5821: if (yych <= '(') {
! 5822: if (yych <= ' ') goto yy278;
! 5823: goto yy223;
! 5824: } else {
! 5825: if (yych <= ')') goto yy228;
! 5826: if (yych <= ',') goto yy223;
! 5827: goto yy244;
! 5828: }
! 5829: }
! 5830: } else {
! 5831: if (yych <= 'Z') {
! 5832: if (yych <= '.') goto yy322;
! 5833: if (yych <= '/') goto yy244;
! 5834: if (yych <= '@') goto yy223;
! 5835: goto yy238;
! 5836: } else {
! 5837: if (yych <= '_') {
! 5838: if (yych <= '^') goto yy223;
! 5839: goto yy244;
! 5840: } else {
! 5841: if (yych <= '`') goto yy223;
! 5842: if (yych <= 'z') goto yy243;
! 5843: goto yy223;
! 5844: }
! 5845: }
! 5846: }
! 5847: yy324:
! 5848: YYDEBUG(324, *YYCURSOR);
! 5849: yyaccept = 6;
! 5850: yych = *(YYMARKER = ++YYCURSOR);
! 5851: if (yych <= ':') {
! 5852: if (yych <= ' ') {
! 5853: if (yych == '\t') goto yy283;
! 5854: if (yych <= 0x1F) goto yy199;
! 5855: goto yy283;
! 5856: } else {
! 5857: if (yych <= '.') {
! 5858: if (yych <= '-') goto yy199;
! 5859: goto yy267;
! 5860: } else {
! 5861: if (yych <= '/') goto yy199;
! 5862: if (yych <= '9') goto yy289;
! 5863: goto yy267;
! 5864: }
! 5865: }
! 5866: } else {
! 5867: if (yych <= 'P') {
! 5868: if (yych == 'A') goto yy285;
! 5869: if (yych <= 'O') goto yy199;
! 5870: goto yy285;
! 5871: } else {
! 5872: if (yych <= 'a') {
! 5873: if (yych <= '`') goto yy199;
! 5874: goto yy285;
! 5875: } else {
! 5876: if (yych == 'p') goto yy285;
! 5877: goto yy199;
! 5878: }
! 5879: }
! 5880: }
! 5881: yy325:
! 5882: YYDEBUG(325, *YYCURSOR);
! 5883: yyaccept = 6;
! 5884: yych = *(YYMARKER = ++YYCURSOR);
! 5885: if (yych <= ':') {
! 5886: if (yych <= ' ') {
! 5887: if (yych == '\t') goto yy283;
! 5888: if (yych <= 0x1F) goto yy199;
! 5889: goto yy283;
! 5890: } else {
! 5891: if (yych <= '.') {
! 5892: if (yych <= '-') goto yy199;
! 5893: } else {
! 5894: if (yych <= '/') goto yy199;
! 5895: if (yych <= '9') goto yy289;
! 5896: }
! 5897: }
! 5898: } else {
! 5899: if (yych <= 'P') {
! 5900: if (yych == 'A') goto yy285;
! 5901: if (yych <= 'O') goto yy199;
! 5902: goto yy285;
! 5903: } else {
! 5904: if (yych <= 'a') {
! 5905: if (yych <= '`') goto yy199;
! 5906: goto yy285;
! 5907: } else {
! 5908: if (yych == 'p') goto yy285;
! 5909: goto yy199;
! 5910: }
! 5911: }
! 5912: }
! 5913: yy326:
! 5914: YYDEBUG(326, *YYCURSOR);
! 5915: yych = *++YYCURSOR;
! 5916: if (yych <= '/') goto yy57;
! 5917: if (yych <= '5') goto yy327;
! 5918: if (yych <= '6') goto yy328;
! 5919: if (yych <= '9') goto yy224;
! 5920: goto yy57;
! 5921: yy327:
! 5922: YYDEBUG(327, *YYCURSOR);
! 5923: yyaccept = 7;
! 5924: yych = *(YYMARKER = ++YYCURSOR);
! 5925: if (yych <= '/') {
! 5926: if (yych == '.') goto yy225;
! 5927: goto yy223;
! 5928: } else {
! 5929: if (yych <= '9') goto yy329;
! 5930: if (yych <= ':') goto yy225;
! 5931: goto yy223;
! 5932: }
! 5933: yy328:
! 5934: YYDEBUG(328, *YYCURSOR);
! 5935: yyaccept = 7;
! 5936: yych = *(YYMARKER = ++YYCURSOR);
! 5937: if (yych <= '/') {
! 5938: if (yych == '.') goto yy225;
! 5939: goto yy223;
! 5940: } else {
! 5941: if (yych <= '0') goto yy270;
! 5942: if (yych == ':') goto yy225;
! 5943: goto yy223;
! 5944: }
! 5945: yy329:
! 5946: YYDEBUG(329, *YYCURSOR);
! 5947: yyaccept = 7;
! 5948: yych = *(YYMARKER = ++YYCURSOR);
! 5949: if (yych <= ',') {
! 5950: if (yych <= ' ') {
! 5951: if (yych == '\t') goto yy272;
! 5952: if (yych <= 0x1F) goto yy223;
! 5953: goto yy272;
! 5954: } else {
! 5955: if (yych <= '(') {
! 5956: if (yych <= '\'') goto yy223;
! 5957: goto yy272;
! 5958: } else {
! 5959: if (yych == '+') goto yy272;
! 5960: goto yy223;
! 5961: }
! 5962: }
! 5963: } else {
! 5964: if (yych <= ':') {
! 5965: if (yych <= '-') goto yy272;
! 5966: if (yych <= '.') goto yy225;
! 5967: if (yych <= '9') goto yy223;
! 5968: goto yy225;
! 5969: } else {
! 5970: if (yych <= 'Z') {
! 5971: if (yych <= '@') goto yy223;
! 5972: goto yy272;
! 5973: } else {
! 5974: if (yych <= '`') goto yy223;
! 5975: if (yych <= 'z') goto yy272;
! 5976: goto yy223;
! 5977: }
! 5978: }
! 5979: }
! 5980: yy330:
! 5981: YYDEBUG(330, *YYCURSOR);
! 5982: yyaccept = 6;
! 5983: yych = *(YYMARKER = ++YYCURSOR);
! 5984: if (yych <= ':') {
! 5985: if (yych <= ' ') {
! 5986: if (yych == '\t') goto yy283;
! 5987: if (yych <= 0x1F) goto yy199;
! 5988: goto yy283;
! 5989: } else {
! 5990: if (yych <= '.') {
! 5991: if (yych <= '-') goto yy199;
! 5992: goto yy311;
! 5993: } else {
! 5994: if (yych <= '/') goto yy199;
! 5995: if (yych <= '9') goto yy289;
! 5996: goto yy311;
! 5997: }
! 5998: }
! 5999: } else {
! 6000: if (yych <= 'P') {
! 6001: if (yych == 'A') goto yy285;
! 6002: if (yych <= 'O') goto yy199;
! 6003: goto yy285;
! 6004: } else {
! 6005: if (yych <= 'a') {
! 6006: if (yych <= '`') goto yy199;
! 6007: goto yy285;
! 6008: } else {
! 6009: if (yych == 'p') goto yy285;
! 6010: goto yy199;
! 6011: }
! 6012: }
! 6013: }
! 6014: yy331:
! 6015: YYDEBUG(331, *YYCURSOR);
! 6016: yyaccept = 6;
! 6017: yych = *(YYMARKER = ++YYCURSOR);
! 6018: if (yych <= '1') {
! 6019: if (yych <= '/') goto yy216;
! 6020: if (yych <= '0') goto yy333;
! 6021: goto yy334;
! 6022: } else {
! 6023: if (yych <= '2') goto yy335;
! 6024: if (yych <= '5') goto yy336;
! 6025: if (yych <= '9') goto yy337;
! 6026: goto yy216;
! 6027: }
! 6028: yy332:
! 6029: YYDEBUG(332, *YYCURSOR);
! 6030: yych = *++YYCURSOR;
! 6031: if (yych <= '/') {
! 6032: if (yych == '.') goto yy221;
! 6033: goto yy57;
! 6034: } else {
! 6035: if (yych <= '0') goto yy304;
! 6036: if (yych <= '9') goto yy305;
! 6037: if (yych <= ':') goto yy221;
! 6038: goto yy57;
! 6039: }
! 6040: yy333:
! 6041: YYDEBUG(333, *YYCURSOR);
! 6042: yyaccept = 6;
! 6043: yych = *(YYMARKER = ++YYCURSOR);
! 6044: if (yych <= '/') {
! 6045: if (yych == '.') goto yy350;
! 6046: goto yy199;
! 6047: } else {
! 6048: if (yych <= '0') goto yy349;
! 6049: if (yych <= '9') goto yy354;
! 6050: if (yych <= ':') goto yy350;
! 6051: goto yy199;
! 6052: }
! 6053: yy334:
! 6054: YYDEBUG(334, *YYCURSOR);
! 6055: yyaccept = 6;
! 6056: yych = *(YYMARKER = ++YYCURSOR);
! 6057: if (yych <= '/') {
! 6058: if (yych == '.') goto yy338;
! 6059: goto yy199;
! 6060: } else {
! 6061: if (yych <= '2') goto yy354;
! 6062: if (yych <= '9') goto yy349;
! 6063: if (yych <= ':') goto yy338;
! 6064: goto yy199;
! 6065: }
! 6066: yy335:
! 6067: YYDEBUG(335, *YYCURSOR);
! 6068: yyaccept = 6;
! 6069: yych = *(YYMARKER = ++YYCURSOR);
! 6070: if (yych <= '/') {
! 6071: if (yych == '.') goto yy338;
! 6072: goto yy199;
! 6073: } else {
! 6074: if (yych <= '4') goto yy349;
! 6075: if (yych <= '9') goto yy348;
! 6076: if (yych <= ':') goto yy338;
! 6077: goto yy199;
! 6078: }
! 6079: yy336:
! 6080: YYDEBUG(336, *YYCURSOR);
! 6081: yyaccept = 6;
! 6082: yych = *(YYMARKER = ++YYCURSOR);
! 6083: if (yych <= '/') {
! 6084: if (yych == '.') goto yy338;
! 6085: goto yy199;
! 6086: } else {
! 6087: if (yych <= '9') goto yy348;
! 6088: if (yych <= ':') goto yy338;
! 6089: goto yy199;
! 6090: }
! 6091: yy337:
! 6092: YYDEBUG(337, *YYCURSOR);
! 6093: yyaccept = 6;
! 6094: yych = *(YYMARKER = ++YYCURSOR);
! 6095: if (yych <= '/') {
! 6096: if (yych != '.') goto yy199;
! 6097: } else {
! 6098: if (yych <= '9') goto yy263;
! 6099: if (yych >= ';') goto yy199;
! 6100: }
! 6101: yy338:
! 6102: YYDEBUG(338, *YYCURSOR);
! 6103: yych = *++YYCURSOR;
! 6104: if (yych <= '/') goto yy57;
! 6105: if (yych <= '5') goto yy339;
! 6106: if (yych <= '6') goto yy340;
! 6107: if (yych <= '9') goto yy266;
! 6108: goto yy57;
! 6109: yy339:
! 6110: YYDEBUG(339, *YYCURSOR);
! 6111: yyaccept = 7;
! 6112: yych = *(YYMARKER = ++YYCURSOR);
! 6113: if (yych <= '/') {
! 6114: if (yych == '.') goto yy267;
! 6115: goto yy223;
! 6116: } else {
! 6117: if (yych <= '9') goto yy341;
! 6118: if (yych <= ':') goto yy267;
! 6119: goto yy223;
! 6120: }
! 6121: yy340:
! 6122: YYDEBUG(340, *YYCURSOR);
! 6123: yyaccept = 7;
! 6124: yych = *(YYMARKER = ++YYCURSOR);
! 6125: if (yych <= '/') {
! 6126: if (yych == '.') goto yy267;
! 6127: goto yy223;
! 6128: } else {
! 6129: if (yych <= '0') goto yy229;
! 6130: if (yych == ':') goto yy267;
! 6131: goto yy223;
! 6132: }
! 6133: yy341:
! 6134: YYDEBUG(341, *YYCURSOR);
! 6135: yyaccept = 7;
! 6136: yych = *(YYMARKER = ++YYCURSOR);
! 6137: if (yych <= ',') {
! 6138: if (yych <= ' ') {
! 6139: if (yych == '\t') goto yy343;
! 6140: if (yych <= 0x1F) goto yy223;
! 6141: goto yy343;
! 6142: } else {
! 6143: if (yych <= '(') {
! 6144: if (yych <= '\'') goto yy223;
! 6145: goto yy343;
! 6146: } else {
! 6147: if (yych == '+') goto yy343;
! 6148: goto yy223;
! 6149: }
! 6150: }
! 6151: } else {
! 6152: if (yych <= ':') {
! 6153: if (yych <= '-') goto yy343;
! 6154: if (yych <= '.') goto yy267;
! 6155: if (yych <= '9') goto yy223;
! 6156: goto yy267;
! 6157: } else {
! 6158: if (yych <= 'Z') {
! 6159: if (yych <= '@') goto yy223;
! 6160: goto yy343;
! 6161: } else {
! 6162: if (yych <= '`') goto yy223;
! 6163: if (yych <= 'z') goto yy343;
! 6164: goto yy223;
! 6165: }
! 6166: }
! 6167: }
! 6168: yy342:
! 6169: YYDEBUG(342, *YYCURSOR);
! 6170: ++YYCURSOR;
! 6171: if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
! 6172: yych = *YYCURSOR;
! 6173: yy343:
! 6174: YYDEBUG(343, *YYCURSOR);
! 6175: if (yych <= '@') {
! 6176: if (yych <= '\'') {
! 6177: if (yych <= '\t') {
! 6178: if (yych <= 0x08) goto yy57;
! 6179: goto yy342;
! 6180: } else {
! 6181: if (yych == ' ') goto yy342;
! 6182: goto yy57;
! 6183: }
! 6184: } else {
! 6185: if (yych <= '+') {
! 6186: if (yych <= '(') goto yy234;
! 6187: if (yych <= '*') goto yy57;
! 6188: goto yy233;
! 6189: } else {
! 6190: if (yych == '-') goto yy233;
! 6191: goto yy57;
! 6192: }
! 6193: }
! 6194: } else {
! 6195: if (yych <= 'Z') {
! 6196: if (yych <= 'G') {
! 6197: if (yych <= 'A') goto yy344;
! 6198: if (yych <= 'F') goto yy235;
! 6199: goto yy232;
! 6200: } else {
! 6201: if (yych != 'P') goto yy235;
! 6202: }
! 6203: } else {
! 6204: if (yych <= 'o') {
! 6205: if (yych <= '`') goto yy57;
! 6206: if (yych <= 'a') goto yy345;
! 6207: goto yy236;
! 6208: } else {
! 6209: if (yych <= 'p') goto yy345;
! 6210: if (yych <= 'z') goto yy236;
! 6211: goto yy57;
! 6212: }
! 6213: }
! 6214: }
! 6215: yy344:
! 6216: YYDEBUG(344, *YYCURSOR);
! 6217: yyaccept = 7;
! 6218: yych = *(YYMARKER = ++YYCURSOR);
! 6219: if (yych <= 'L') {
! 6220: if (yych <= '-') {
! 6221: if (yych == ')') goto yy228;
! 6222: goto yy223;
! 6223: } else {
! 6224: if (yych <= '.') goto yy286;
! 6225: if (yych <= '@') goto yy223;
! 6226: goto yy237;
! 6227: }
! 6228: } else {
! 6229: if (yych <= '`') {
! 6230: if (yych <= 'M') goto yy346;
! 6231: if (yych <= 'Z') goto yy237;
! 6232: goto yy223;
! 6233: } else {
! 6234: if (yych == 'm') goto yy347;
! 6235: if (yych <= 'z') goto yy242;
! 6236: goto yy223;
! 6237: }
! 6238: }
! 6239: yy345:
! 6240: YYDEBUG(345, *YYCURSOR);
! 6241: yyaccept = 7;
! 6242: yych = *(YYMARKER = ++YYCURSOR);
! 6243: if (yych <= 'L') {
! 6244: if (yych <= '-') {
! 6245: if (yych == ')') goto yy228;
! 6246: goto yy223;
! 6247: } else {
! 6248: if (yych <= '.') goto yy286;
! 6249: if (yych <= '@') goto yy223;
! 6250: goto yy237;
! 6251: }
! 6252: } else {
! 6253: if (yych <= '`') {
! 6254: if (yych <= 'M') goto yy346;
! 6255: if (yych <= 'Z') goto yy237;
! 6256: goto yy223;
! 6257: } else {
! 6258: if (yych == 'm') goto yy346;
! 6259: if (yych <= 'z') goto yy237;
! 6260: goto yy223;
! 6261: }
! 6262: }
! 6263: yy346:
! 6264: YYDEBUG(346, *YYCURSOR);
! 6265: yyaccept = 7;
! 6266: yych = *(YYMARKER = ++YYCURSOR);
! 6267: if (yych <= ')') {
! 6268: if (yych <= '\t') {
! 6269: if (yych <= 0x00) goto yy278;
! 6270: if (yych <= 0x08) goto yy223;
! 6271: goto yy278;
! 6272: } else {
! 6273: if (yych == ' ') goto yy278;
! 6274: if (yych <= '(') goto yy223;
! 6275: goto yy228;
! 6276: }
! 6277: } else {
! 6278: if (yych <= '@') {
! 6279: if (yych == '.') goto yy288;
! 6280: goto yy223;
! 6281: } else {
! 6282: if (yych <= 'Z') goto yy238;
! 6283: if (yych <= '`') goto yy223;
! 6284: if (yych <= 'z') goto yy238;
! 6285: goto yy223;
! 6286: }
! 6287: }
! 6288: yy347:
! 6289: YYDEBUG(347, *YYCURSOR);
! 6290: yyaccept = 7;
! 6291: yych = *(YYMARKER = ++YYCURSOR);
! 6292: if (yych <= '-') {
! 6293: if (yych <= 0x1F) {
! 6294: if (yych <= 0x00) goto yy278;
! 6295: if (yych == '\t') goto yy278;
! 6296: goto yy223;
! 6297: } else {
! 6298: if (yych <= '(') {
! 6299: if (yych <= ' ') goto yy278;
! 6300: goto yy223;
! 6301: } else {
! 6302: if (yych <= ')') goto yy228;
! 6303: if (yych <= ',') goto yy223;
! 6304: goto yy244;
! 6305: }
! 6306: }
! 6307: } else {
! 6308: if (yych <= 'Z') {
! 6309: if (yych <= '.') goto yy288;
! 6310: if (yych <= '/') goto yy244;
! 6311: if (yych <= '@') goto yy223;
! 6312: goto yy238;
! 6313: } else {
! 6314: if (yych <= '_') {
! 6315: if (yych <= '^') goto yy223;
! 6316: goto yy244;
! 6317: } else {
! 6318: if (yych <= '`') goto yy223;
! 6319: if (yych <= 'z') goto yy243;
! 6320: goto yy223;
! 6321: }
! 6322: }
! 6323: }
! 6324: yy348:
! 6325: YYDEBUG(348, *YYCURSOR);
! 6326: yyaccept = 6;
! 6327: yych = *(YYMARKER = ++YYCURSOR);
! 6328: if (yych <= '/') {
! 6329: if (yych == '.') goto yy225;
! 6330: goto yy199;
! 6331: } else {
! 6332: if (yych <= '9') goto yy289;
! 6333: if (yych <= ':') goto yy225;
! 6334: goto yy199;
! 6335: }
! 6336: yy349:
! 6337: YYDEBUG(349, *YYCURSOR);
! 6338: yyaccept = 6;
! 6339: yych = *(YYMARKER = ++YYCURSOR);
! 6340: if (yych <= '/') {
! 6341: if (yych != '.') goto yy199;
! 6342: } else {
! 6343: if (yych <= '9') goto yy289;
! 6344: if (yych >= ';') goto yy199;
! 6345: }
! 6346: yy350:
! 6347: YYDEBUG(350, *YYCURSOR);
! 6348: yych = *++YYCURSOR;
! 6349: if (yych <= '/') goto yy57;
! 6350: if (yych <= '5') goto yy351;
! 6351: if (yych <= '6') goto yy352;
! 6352: if (yych <= '9') goto yy224;
! 6353: goto yy57;
! 6354: yy351:
! 6355: YYDEBUG(351, *YYCURSOR);
! 6356: yyaccept = 7;
! 6357: yych = *(YYMARKER = ++YYCURSOR);
! 6358: if (yych <= '/') {
! 6359: if (yych == '.') goto yy225;
! 6360: goto yy223;
! 6361: } else {
! 6362: if (yych <= '9') goto yy353;
! 6363: if (yych <= ':') goto yy225;
! 6364: goto yy223;
! 6365: }
! 6366: yy352:
! 6367: YYDEBUG(352, *YYCURSOR);
! 6368: yyaccept = 7;
! 6369: yych = *(YYMARKER = ++YYCURSOR);
! 6370: if (yych <= '/') {
! 6371: if (yych == '.') goto yy225;
! 6372: goto yy223;
! 6373: } else {
! 6374: if (yych <= '0') goto yy229;
! 6375: if (yych == ':') goto yy225;
! 6376: goto yy223;
! 6377: }
! 6378: yy353:
! 6379: YYDEBUG(353, *YYCURSOR);
! 6380: yyaccept = 7;
! 6381: yych = *(YYMARKER = ++YYCURSOR);
! 6382: if (yych <= ',') {
! 6383: if (yych <= ' ') {
! 6384: if (yych == '\t') goto yy231;
! 6385: if (yych <= 0x1F) goto yy223;
! 6386: goto yy231;
! 6387: } else {
! 6388: if (yych <= '(') {
! 6389: if (yych <= '\'') goto yy223;
! 6390: goto yy231;
! 6391: } else {
! 6392: if (yych == '+') goto yy231;
! 6393: goto yy223;
! 6394: }
! 6395: }
! 6396: } else {
! 6397: if (yych <= ':') {
! 6398: if (yych <= '-') goto yy231;
! 6399: if (yych <= '.') goto yy225;
! 6400: if (yych <= '9') goto yy223;
! 6401: goto yy225;
! 6402: } else {
! 6403: if (yych <= 'Z') {
! 6404: if (yych <= '@') goto yy223;
! 6405: goto yy231;
! 6406: } else {
! 6407: if (yych <= '`') goto yy223;
! 6408: if (yych <= 'z') goto yy231;
! 6409: goto yy223;
! 6410: }
! 6411: }
! 6412: }
! 6413: yy354:
! 6414: YYDEBUG(354, *YYCURSOR);
! 6415: yyaccept = 6;
! 6416: yych = *(YYMARKER = ++YYCURSOR);
! 6417: if (yych <= '/') {
! 6418: if (yych == '.') goto yy338;
! 6419: goto yy199;
! 6420: } else {
! 6421: if (yych <= '9') goto yy289;
! 6422: if (yych <= ':') goto yy338;
! 6423: goto yy199;
! 6424: }
! 6425: yy355:
! 6426: YYDEBUG(355, *YYCURSOR);
! 6427: yyaccept = 6;
! 6428: yych = *(YYMARKER = ++YYCURSOR);
! 6429: if (yych <= '9') {
! 6430: if (yych <= '/') {
! 6431: if (yych == '.') goto yy300;
! 6432: goto yy216;
! 6433: } else {
! 6434: if (yych <= '0') goto yy332;
! 6435: if (yych <= '1') goto yy302;
! 6436: if (yych <= '2') goto yy303;
! 6437: goto yy297;
! 6438: }
! 6439: } else {
! 6440: if (yych <= 'q') {
! 6441: if (yych <= ':') goto yy264;
! 6442: if (yych == 'n') goto yy212;
! 6443: goto yy216;
! 6444: } else {
! 6445: if (yych <= 'r') goto yy213;
! 6446: if (yych <= 's') goto yy211;
! 6447: if (yych <= 't') goto yy214;
! 6448: goto yy216;
! 6449: }
! 6450: }
! 6451: yy356:
! 6452: YYDEBUG(356, *YYCURSOR);
! 6453: yyaccept = 6;
! 6454: yych = *(YYMARKER = ++YYCURSOR);
! 6455: if (yych <= '9') {
! 6456: if (yych <= '/') {
! 6457: if (yych == '.') goto yy300;
! 6458: goto yy216;
! 6459: } else {
! 6460: if (yych <= '0') goto yy332;
! 6461: if (yych <= '1') goto yy302;
! 6462: if (yych <= '2') goto yy303;
! 6463: goto yy297;
! 6464: }
! 6465: } else {
! 6466: if (yych <= 'q') {
! 6467: if (yych <= ':') goto yy264;
! 6468: if (yych == 'n') goto yy212;
! 6469: goto yy216;
! 6470: } else {
! 6471: if (yych <= 'r') goto yy213;
! 6472: if (yych <= 's') goto yy211;
! 6473: if (yych <= 't') goto yy214;
! 6474: goto yy216;
! 6475: }
! 6476: }
! 6477: yy357:
! 6478: YYDEBUG(357, *YYCURSOR);
! 6479: yyaccept = 6;
! 6480: yych = *(YYMARKER = ++YYCURSOR);
! 6481: if (yych <= 'm') {
! 6482: if (yych <= '1') {
! 6483: if (yych <= '/') goto yy216;
! 6484: if (yych <= '0') goto yy360;
! 6485: goto yy361;
! 6486: } else {
! 6487: if (yych <= '2') goto yy368;
! 6488: if (yych <= '9') goto yy369;
! 6489: goto yy216;
! 6490: }
! 6491: } else {
! 6492: if (yych <= 'r') {
! 6493: if (yych <= 'n') goto yy212;
! 6494: if (yych <= 'q') goto yy216;
! 6495: goto yy213;
! 6496: } else {
! 6497: if (yych <= 's') goto yy211;
! 6498: if (yych <= 't') goto yy214;
! 6499: goto yy216;
! 6500: }
! 6501: }
! 6502: yy358:
! 6503: YYDEBUG(358, *YYCURSOR);
! 6504: yyaccept = 6;
! 6505: yych = *(YYMARKER = ++YYCURSOR);
! 6506: if (yych <= 'm') {
! 6507: if (yych <= '1') {
! 6508: if (yych <= '/') goto yy216;
! 6509: if (yych <= '0') goto yy360;
! 6510: goto yy361;
! 6511: } else {
! 6512: if (yych <= '2') goto yy368;
! 6513: if (yych <= '9') goto yy369;
! 6514: goto yy216;
! 6515: }
! 6516: } else {
! 6517: if (yych <= 'r') {
! 6518: if (yych <= 'n') goto yy212;
! 6519: if (yych <= 'q') goto yy216;
! 6520: goto yy213;
! 6521: } else {
! 6522: if (yych <= 's') goto yy211;
! 6523: if (yych <= 't') goto yy214;
! 6524: goto yy216;
! 6525: }
! 6526: }
! 6527: yy359:
! 6528: YYDEBUG(359, *YYCURSOR);
! 6529: yyaccept = 6;
! 6530: yych = *(YYMARKER = ++YYCURSOR);
! 6531: if (yych <= 'm') {
! 6532: if (yych <= '1') {
! 6533: if (yych <= '/') goto yy216;
! 6534: if (yych >= '1') goto yy361;
! 6535: } else {
! 6536: if (yych <= '2') goto yy209;
! 6537: if (yych <= '9') goto yy210;
! 6538: goto yy216;
! 6539: }
! 6540: } else {
! 6541: if (yych <= 'r') {
! 6542: if (yych <= 'n') goto yy212;
! 6543: if (yych <= 'q') goto yy216;
! 6544: goto yy213;
! 6545: } else {
! 6546: if (yych <= 's') goto yy211;
! 6547: if (yych <= 't') goto yy214;
! 6548: goto yy216;
! 6549: }
! 6550: }
! 6551: yy360:
! 6552: YYDEBUG(360, *YYCURSOR);
! 6553: yyaccept = 6;
! 6554: yych = *(YYMARKER = ++YYCURSOR);
! 6555: if (yych <= '9') {
! 6556: if (yych <= '/') {
! 6557: if (yych <= ',') goto yy216;
! 6558: if (yych <= '-') goto yy362;
! 6559: if (yych <= '.') goto yy331;
! 6560: goto yy216;
! 6561: } else {
! 6562: if (yych <= '0') goto yy332;
! 6563: if (yych <= '1') goto yy302;
! 6564: if (yych <= '2') goto yy303;
! 6565: goto yy297;
! 6566: }
! 6567: } else {
! 6568: if (yych <= 'q') {
! 6569: if (yych <= ':') goto yy221;
! 6570: if (yych == 'n') goto yy212;
! 6571: goto yy216;
! 6572: } else {
! 6573: if (yych <= 'r') goto yy213;
! 6574: if (yych <= 's') goto yy211;
! 6575: if (yych <= 't') goto yy214;
! 6576: goto yy216;
! 6577: }
! 6578: }
! 6579: yy361:
! 6580: YYDEBUG(361, *YYCURSOR);
! 6581: yyaccept = 6;
! 6582: yych = *(YYMARKER = ++YYCURSOR);
! 6583: if (yych <= '9') {
! 6584: if (yych <= '/') {
! 6585: if (yych <= ',') goto yy216;
! 6586: if (yych <= '-') goto yy362;
! 6587: if (yych <= '.') goto yy300;
! 6588: goto yy216;
! 6589: } else {
! 6590: if (yych <= '0') goto yy301;
! 6591: if (yych <= '1') goto yy302;
! 6592: if (yych <= '2') goto yy303;
! 6593: goto yy297;
! 6594: }
! 6595: } else {
! 6596: if (yych <= 'q') {
! 6597: if (yych <= ':') goto yy264;
! 6598: if (yych == 'n') goto yy212;
! 6599: goto yy216;
! 6600: } else {
! 6601: if (yych <= 'r') goto yy213;
! 6602: if (yych <= 's') goto yy211;
! 6603: if (yych <= 't') goto yy214;
! 6604: goto yy216;
! 6605: }
! 6606: }
! 6607: yy362:
! 6608: YYDEBUG(362, *YYCURSOR);
! 6609: yych = *++YYCURSOR;
! 6610: if (yych <= '/') goto yy57;
! 6611: if (yych >= ':') goto yy57;
! 6612: YYDEBUG(363, *YYCURSOR);
! 6613: ++YYCURSOR;
! 6614: if ((yych = *YYCURSOR) <= '/') goto yy364;
! 6615: if (yych <= '9') goto yy365;
! 6616: yy364:
! 6617: YYDEBUG(364, *YYCURSOR);
! 6618: {
! 6619: int length = 0;
! 6620: DEBUG_OUTPUT("pgtextshort");
! 6621: TIMELIB_INIT;
! 6622: TIMELIB_HAVE_DATE();
! 6623: s->time->m = timelib_get_month((char **) &ptr);
! 6624: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 6625: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 6626: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 6627: TIMELIB_DEINIT;
! 6628: return TIMELIB_PG_TEXT;
! 6629: }
! 6630: yy365:
! 6631: YYDEBUG(365, *YYCURSOR);
! 6632: yych = *++YYCURSOR;
! 6633: if (yych <= '/') goto yy364;
! 6634: if (yych >= ':') goto yy364;
! 6635: YYDEBUG(366, *YYCURSOR);
! 6636: yych = *++YYCURSOR;
! 6637: if (yych <= '/') goto yy364;
! 6638: if (yych >= ':') goto yy364;
! 6639: YYDEBUG(367, *YYCURSOR);
! 6640: yych = *++YYCURSOR;
! 6641: goto yy364;
! 6642: yy368:
! 6643: YYDEBUG(368, *YYCURSOR);
! 6644: yyaccept = 6;
! 6645: yych = *(YYMARKER = ++YYCURSOR);
! 6646: if (yych <= '9') {
! 6647: if (yych <= '/') {
! 6648: if (yych <= ',') goto yy216;
! 6649: if (yych <= '-') goto yy362;
! 6650: if (yych <= '.') goto yy300;
! 6651: goto yy216;
! 6652: } else {
! 6653: if (yych <= '0') goto yy332;
! 6654: if (yych <= '1') goto yy302;
! 6655: if (yych <= '2') goto yy303;
! 6656: goto yy297;
! 6657: }
! 6658: } else {
! 6659: if (yych <= 'q') {
! 6660: if (yych <= ':') goto yy264;
! 6661: if (yych == 'n') goto yy212;
! 6662: goto yy216;
! 6663: } else {
! 6664: if (yych <= 'r') goto yy213;
! 6665: if (yych <= 's') goto yy211;
! 6666: if (yych <= 't') goto yy214;
! 6667: goto yy216;
! 6668: }
! 6669: }
! 6670: yy369:
! 6671: YYDEBUG(369, *YYCURSOR);
! 6672: yyaccept = 6;
! 6673: yych = *(YYMARKER = ++YYCURSOR);
! 6674: if (yych <= '9') {
! 6675: if (yych <= '/') {
! 6676: if (yych <= ',') goto yy216;
! 6677: if (yych <= '-') goto yy362;
! 6678: if (yych <= '.') goto yy300;
! 6679: goto yy216;
! 6680: } else {
! 6681: if (yych <= '0') goto yy332;
! 6682: if (yych <= '1') goto yy302;
! 6683: if (yych <= '2') goto yy303;
! 6684: goto yy297;
! 6685: }
! 6686: } else {
! 6687: if (yych <= 'q') {
! 6688: if (yych <= ':') goto yy264;
! 6689: if (yych == 'n') goto yy212;
! 6690: goto yy216;
! 6691: } else {
! 6692: if (yych <= 'r') goto yy213;
! 6693: if (yych <= 's') goto yy211;
! 6694: if (yych <= 't') goto yy214;
! 6695: goto yy216;
! 6696: }
! 6697: }
! 6698: yy370:
! 6699: YYDEBUG(370, *YYCURSOR);
! 6700: yyaccept = 0;
! 6701: yych = *(YYMARKER = ++YYCURSOR);
! 6702: if (yych <= 'B') {
! 6703: if (yych <= '-') {
! 6704: if (yych == ')') goto yy140;
! 6705: if (yych <= ',') goto yy4;
! 6706: goto yy148;
! 6707: } else {
! 6708: if (yych == '/') goto yy148;
! 6709: if (yych <= '@') goto yy4;
! 6710: goto yy142;
! 6711: }
! 6712: } else {
! 6713: if (yych <= '_') {
! 6714: if (yych <= 'C') goto yy193;
! 6715: if (yych <= 'Z') goto yy142;
! 6716: if (yych <= '^') goto yy4;
! 6717: goto yy148;
! 6718: } else {
! 6719: if (yych <= 'b') {
! 6720: if (yych <= '`') goto yy4;
! 6721: goto yy147;
! 6722: } else {
! 6723: if (yych <= 'c') goto yy371;
! 6724: if (yych <= 'z') goto yy147;
! 6725: goto yy4;
! 6726: }
! 6727: }
! 6728: }
! 6729: yy371:
! 6730: YYDEBUG(371, *YYCURSOR);
! 6731: yyaccept = 5;
! 6732: yych = *(YYMARKER = ++YYCURSOR);
! 6733: if (yych <= '9') {
! 6734: if (yych <= '(') {
! 6735: if (yych <= '\t') {
! 6736: if (yych <= 0x08) goto yy194;
! 6737: goto yy196;
! 6738: } else {
! 6739: if (yych == ' ') goto yy196;
! 6740: goto yy194;
! 6741: }
! 6742: } else {
! 6743: if (yych <= '-') {
! 6744: if (yych <= ')') goto yy140;
! 6745: if (yych <= ',') goto yy194;
! 6746: } else {
! 6747: if (yych == '/') goto yy148;
! 6748: goto yy196;
! 6749: }
! 6750: }
! 6751: } else {
! 6752: if (yych <= '^') {
! 6753: if (yych <= 'D') {
! 6754: if (yych <= '@') goto yy194;
! 6755: goto yy143;
! 6756: } else {
! 6757: if (yych <= 'E') goto yy202;
! 6758: if (yych <= 'Z') goto yy143;
! 6759: goto yy194;
! 6760: }
! 6761: } else {
! 6762: if (yych <= 'd') {
! 6763: if (yych <= '_') goto yy148;
! 6764: if (yych <= '`') goto yy194;
! 6765: goto yy151;
! 6766: } else {
! 6767: if (yych <= 'e') goto yy373;
! 6768: if (yych <= 'z') goto yy151;
! 6769: goto yy194;
! 6770: }
! 6771: }
! 6772: }
! 6773: yy372:
! 6774: YYDEBUG(372, *YYCURSOR);
! 6775: yych = *++YYCURSOR;
! 6776: if (yybm[0+yych] & 8) {
! 6777: goto yy149;
! 6778: }
! 6779: if (yych <= '/') goto yy196;
! 6780: if (yych <= '0') goto yy357;
! 6781: if (yych <= '2') goto yy358;
! 6782: if (yych <= '3') goto yy359;
! 6783: goto yy196;
! 6784: yy373:
! 6785: YYDEBUG(373, *YYCURSOR);
! 6786: yyaccept = 0;
! 6787: yych = *(YYMARKER = ++YYCURSOR);
! 6788: if (yych <= 'L') {
! 6789: if (yych <= '-') {
! 6790: if (yych == ')') goto yy140;
! 6791: if (yych <= ',') goto yy4;
! 6792: goto yy148;
! 6793: } else {
! 6794: if (yych == '/') goto yy148;
! 6795: if (yych <= '@') goto yy4;
! 6796: goto yy144;
! 6797: }
! 6798: } else {
! 6799: if (yych <= '_') {
! 6800: if (yych <= 'M') goto yy203;
! 6801: if (yych <= 'Z') goto yy144;
! 6802: if (yych <= '^') goto yy4;
! 6803: goto yy148;
! 6804: } else {
! 6805: if (yych <= 'l') {
! 6806: if (yych <= '`') goto yy4;
! 6807: goto yy152;
! 6808: } else {
! 6809: if (yych <= 'm') goto yy374;
! 6810: if (yych <= 'z') goto yy152;
! 6811: goto yy4;
! 6812: }
! 6813: }
! 6814: }
! 6815: yy374:
! 6816: YYDEBUG(374, *YYCURSOR);
! 6817: yyaccept = 0;
! 6818: yych = *(YYMARKER = ++YYCURSOR);
! 6819: if (yych <= 'A') {
! 6820: if (yych <= '-') {
! 6821: if (yych == ')') goto yy140;
! 6822: if (yych <= ',') goto yy4;
! 6823: goto yy148;
! 6824: } else {
! 6825: if (yych == '/') goto yy148;
! 6826: if (yych <= '@') goto yy4;
! 6827: goto yy145;
! 6828: }
! 6829: } else {
! 6830: if (yych <= '_') {
! 6831: if (yych <= 'B') goto yy204;
! 6832: if (yych <= 'Z') goto yy145;
! 6833: if (yych <= '^') goto yy4;
! 6834: goto yy148;
! 6835: } else {
! 6836: if (yych <= 'a') {
! 6837: if (yych <= '`') goto yy4;
! 6838: goto yy153;
! 6839: } else {
! 6840: if (yych <= 'b') goto yy375;
! 6841: if (yych <= 'z') goto yy153;
! 6842: goto yy4;
! 6843: }
! 6844: }
! 6845: }
! 6846: yy375:
! 6847: YYDEBUG(375, *YYCURSOR);
! 6848: yyaccept = 0;
! 6849: yych = *(YYMARKER = ++YYCURSOR);
! 6850: if (yych <= 'D') {
! 6851: if (yych <= ',') {
! 6852: if (yych == ')') goto yy140;
! 6853: goto yy4;
! 6854: } else {
! 6855: if (yych == '.') goto yy4;
! 6856: if (yych <= '/') goto yy148;
! 6857: goto yy4;
! 6858: }
! 6859: } else {
! 6860: if (yych <= '`') {
! 6861: if (yych <= 'E') goto yy205;
! 6862: if (yych == '_') goto yy148;
! 6863: goto yy4;
! 6864: } else {
! 6865: if (yych == 'e') goto yy376;
! 6866: if (yych <= 'z') goto yy154;
! 6867: goto yy4;
! 6868: }
! 6869: }
! 6870: yy376:
! 6871: YYDEBUG(376, *YYCURSOR);
! 6872: yych = *++YYCURSOR;
! 6873: if (yych == 'R') goto yy206;
! 6874: if (yych != 'r') goto yy155;
! 6875: yy377:
! 6876: YYDEBUG(377, *YYCURSOR);
! 6877: yyaccept = 5;
! 6878: yych = *(YYMARKER = ++YYCURSOR);
! 6879: if (yybm[0+yych] & 16) {
! 6880: goto yy154;
! 6881: }
! 6882: if (yych <= '-') {
! 6883: if (yych <= 0x1F) {
! 6884: if (yych == '\t') goto yy196;
! 6885: goto yy194;
! 6886: } else {
! 6887: if (yych <= ' ') goto yy196;
! 6888: if (yych <= ',') goto yy194;
! 6889: }
! 6890: } else {
! 6891: if (yych <= '9') {
! 6892: if (yych == '/') goto yy148;
! 6893: goto yy196;
! 6894: } else {
! 6895: if (yych == '_') goto yy148;
! 6896: goto yy194;
! 6897: }
! 6898: }
! 6899: yy378:
! 6900: YYDEBUG(378, *YYCURSOR);
! 6901: yych = *++YYCURSOR;
! 6902: if (yybm[0+yych] & 8) {
! 6903: goto yy149;
! 6904: }
! 6905: goto yy196;
! 6906: yy379:
! 6907: YYDEBUG(379, *YYCURSOR);
! 6908: yych = *++YYCURSOR;
! 6909: if (yych <= 'T') {
! 6910: if (yych <= ')') {
! 6911: if (yych <= '(') goto yy4;
! 6912: goto yy140;
! 6913: } else {
! 6914: if (yych <= '@') goto yy4;
! 6915: if (yych <= 'S') goto yy142;
! 6916: }
! 6917: } else {
! 6918: if (yych <= 's') {
! 6919: if (yych <= 'Z') goto yy142;
! 6920: if (yych <= '`') goto yy4;
! 6921: goto yy142;
! 6922: } else {
! 6923: if (yych <= 't') goto yy380;
! 6924: if (yych <= 'z') goto yy142;
! 6925: goto yy4;
! 6926: }
! 6927: }
! 6928: yy380:
! 6929: YYDEBUG(380, *YYCURSOR);
! 6930: yyaccept = 5;
! 6931: yych = *(YYMARKER = ++YYCURSOR);
! 6932: if (yych <= '/') {
! 6933: if (yych <= '(') {
! 6934: if (yych <= '\t') {
! 6935: if (yych <= 0x08) goto yy194;
! 6936: goto yy196;
! 6937: } else {
! 6938: if (yych == ' ') goto yy196;
! 6939: goto yy194;
! 6940: }
! 6941: } else {
! 6942: if (yych <= ',') {
! 6943: if (yych <= ')') goto yy140;
! 6944: goto yy194;
! 6945: } else {
! 6946: if (yych <= '-') goto yy197;
! 6947: if (yych <= '.') goto yy196;
! 6948: goto yy194;
! 6949: }
! 6950: }
! 6951: } else {
! 6952: if (yych <= 'Z') {
! 6953: if (yych <= '@') {
! 6954: if (yych <= '9') goto yy196;
! 6955: goto yy194;
! 6956: } else {
! 6957: if (yych != 'O') goto yy143;
! 6958: }
! 6959: } else {
! 6960: if (yych <= 'n') {
! 6961: if (yych <= '`') goto yy194;
! 6962: goto yy143;
! 6963: } else {
! 6964: if (yych <= 'o') goto yy381;
! 6965: if (yych <= 'z') goto yy143;
! 6966: goto yy194;
! 6967: }
! 6968: }
! 6969: }
! 6970: yy381:
! 6971: YYDEBUG(381, *YYCURSOR);
! 6972: yych = *++YYCURSOR;
! 6973: if (yych <= 'B') {
! 6974: if (yych <= ')') {
! 6975: if (yych <= '(') goto yy4;
! 6976: goto yy140;
! 6977: } else {
! 6978: if (yych <= '@') goto yy4;
! 6979: if (yych <= 'A') goto yy144;
! 6980: }
! 6981: } else {
! 6982: if (yych <= 'a') {
! 6983: if (yych <= 'Z') goto yy144;
! 6984: if (yych <= '`') goto yy4;
! 6985: goto yy144;
! 6986: } else {
! 6987: if (yych <= 'b') goto yy382;
! 6988: if (yych <= 'z') goto yy144;
! 6989: goto yy4;
! 6990: }
! 6991: }
! 6992: yy382:
! 6993: YYDEBUG(382, *YYCURSOR);
! 6994: yych = *++YYCURSOR;
! 6995: if (yych <= 'E') {
! 6996: if (yych <= ')') {
! 6997: if (yych <= '(') goto yy4;
! 6998: goto yy140;
! 6999: } else {
! 7000: if (yych <= '@') goto yy4;
! 7001: if (yych <= 'D') goto yy145;
! 7002: }
! 7003: } else {
! 7004: if (yych <= 'd') {
! 7005: if (yych <= 'Z') goto yy145;
! 7006: if (yych <= '`') goto yy4;
! 7007: goto yy145;
! 7008: } else {
! 7009: if (yych <= 'e') goto yy383;
! 7010: if (yych <= 'z') goto yy145;
! 7011: goto yy4;
! 7012: }
! 7013: }
! 7014: yy383:
! 7015: YYDEBUG(383, *YYCURSOR);
! 7016: yych = *++YYCURSOR;
! 7017: if (yych <= 'Q') {
! 7018: if (yych == ')') goto yy140;
! 7019: goto yy4;
! 7020: } else {
! 7021: if (yych <= 'R') goto yy206;
! 7022: if (yych == 'r') goto yy206;
! 7023: goto yy4;
! 7024: }
! 7025: yy384:
! 7026: YYDEBUG(384, *YYCURSOR);
! 7027: yyaccept = 0;
! 7028: yych = *(YYMARKER = ++YYCURSOR);
! 7029: if (yych <= 'S') {
! 7030: if (yych <= '-') {
! 7031: if (yych == ')') goto yy140;
! 7032: if (yych <= ',') goto yy4;
! 7033: goto yy148;
! 7034: } else {
! 7035: if (yych == '/') goto yy148;
! 7036: if (yych <= '@') goto yy4;
! 7037: goto yy142;
! 7038: }
! 7039: } else {
! 7040: if (yych <= '_') {
! 7041: if (yych <= 'T') goto yy380;
! 7042: if (yych <= 'Z') goto yy142;
! 7043: if (yych <= '^') goto yy4;
! 7044: goto yy148;
! 7045: } else {
! 7046: if (yych <= 's') {
! 7047: if (yych <= '`') goto yy4;
! 7048: goto yy147;
! 7049: } else {
! 7050: if (yych <= 't') goto yy385;
! 7051: if (yych <= 'z') goto yy147;
! 7052: goto yy4;
! 7053: }
! 7054: }
! 7055: }
! 7056: yy385:
! 7057: YYDEBUG(385, *YYCURSOR);
! 7058: yyaccept = 5;
! 7059: yych = *(YYMARKER = ++YYCURSOR);
! 7060: if (yych <= '9') {
! 7061: if (yych <= '(') {
! 7062: if (yych <= '\t') {
! 7063: if (yych <= 0x08) goto yy194;
! 7064: goto yy196;
! 7065: } else {
! 7066: if (yych == ' ') goto yy196;
! 7067: goto yy194;
! 7068: }
! 7069: } else {
! 7070: if (yych <= '-') {
! 7071: if (yych <= ')') goto yy140;
! 7072: if (yych <= ',') goto yy194;
! 7073: goto yy372;
! 7074: } else {
! 7075: if (yych == '/') goto yy148;
! 7076: goto yy196;
! 7077: }
! 7078: }
! 7079: } else {
! 7080: if (yych <= '^') {
! 7081: if (yych <= 'N') {
! 7082: if (yych <= '@') goto yy194;
! 7083: goto yy143;
! 7084: } else {
! 7085: if (yych <= 'O') goto yy381;
! 7086: if (yych <= 'Z') goto yy143;
! 7087: goto yy194;
! 7088: }
! 7089: } else {
! 7090: if (yych <= 'n') {
! 7091: if (yych <= '_') goto yy148;
! 7092: if (yych <= '`') goto yy194;
! 7093: goto yy151;
! 7094: } else {
! 7095: if (yych <= 'o') goto yy386;
! 7096: if (yych <= 'z') goto yy151;
! 7097: goto yy194;
! 7098: }
! 7099: }
! 7100: }
! 7101: yy386:
! 7102: YYDEBUG(386, *YYCURSOR);
! 7103: yyaccept = 0;
! 7104: yych = *(YYMARKER = ++YYCURSOR);
! 7105: if (yych <= 'A') {
! 7106: if (yych <= '-') {
! 7107: if (yych == ')') goto yy140;
! 7108: if (yych <= ',') goto yy4;
! 7109: goto yy148;
! 7110: } else {
! 7111: if (yych == '/') goto yy148;
! 7112: if (yych <= '@') goto yy4;
! 7113: goto yy144;
! 7114: }
! 7115: } else {
! 7116: if (yych <= '_') {
! 7117: if (yych <= 'B') goto yy382;
! 7118: if (yych <= 'Z') goto yy144;
! 7119: if (yych <= '^') goto yy4;
! 7120: goto yy148;
! 7121: } else {
! 7122: if (yych <= 'a') {
! 7123: if (yych <= '`') goto yy4;
! 7124: goto yy152;
! 7125: } else {
! 7126: if (yych <= 'b') goto yy387;
! 7127: if (yych <= 'z') goto yy152;
! 7128: goto yy4;
! 7129: }
! 7130: }
! 7131: }
! 7132: yy387:
! 7133: YYDEBUG(387, *YYCURSOR);
! 7134: yyaccept = 0;
! 7135: yych = *(YYMARKER = ++YYCURSOR);
! 7136: if (yych <= 'D') {
! 7137: if (yych <= '-') {
! 7138: if (yych == ')') goto yy140;
! 7139: if (yych <= ',') goto yy4;
! 7140: goto yy148;
! 7141: } else {
! 7142: if (yych == '/') goto yy148;
! 7143: if (yych <= '@') goto yy4;
! 7144: goto yy145;
! 7145: }
! 7146: } else {
! 7147: if (yych <= '_') {
! 7148: if (yych <= 'E') goto yy383;
! 7149: if (yych <= 'Z') goto yy145;
! 7150: if (yych <= '^') goto yy4;
! 7151: goto yy148;
! 7152: } else {
! 7153: if (yych <= 'd') {
! 7154: if (yych <= '`') goto yy4;
! 7155: goto yy153;
! 7156: } else {
! 7157: if (yych <= 'e') goto yy388;
! 7158: if (yych <= 'z') goto yy153;
! 7159: goto yy4;
! 7160: }
! 7161: }
! 7162: }
! 7163: yy388:
! 7164: YYDEBUG(388, *YYCURSOR);
! 7165: yyaccept = 0;
! 7166: yych = *(YYMARKER = ++YYCURSOR);
! 7167: if (yych <= 'Q') {
! 7168: if (yych <= ',') {
! 7169: if (yych == ')') goto yy140;
! 7170: goto yy4;
! 7171: } else {
! 7172: if (yych == '.') goto yy4;
! 7173: if (yych <= '/') goto yy148;
! 7174: goto yy4;
! 7175: }
! 7176: } else {
! 7177: if (yych <= '`') {
! 7178: if (yych <= 'R') goto yy206;
! 7179: if (yych == '_') goto yy148;
! 7180: goto yy4;
! 7181: } else {
! 7182: if (yych == 'r') goto yy377;
! 7183: if (yych <= 'z') goto yy154;
! 7184: goto yy4;
! 7185: }
! 7186: }
! 7187: yy389:
! 7188: YYDEBUG(389, *YYCURSOR);
! 7189: yych = *++YYCURSOR;
! 7190: if (yych <= 'G') {
! 7191: if (yych <= ')') {
! 7192: if (yych <= '(') goto yy4;
! 7193: goto yy140;
! 7194: } else {
! 7195: if (yych <= '@') goto yy4;
! 7196: if (yych <= 'F') goto yy142;
! 7197: goto yy397;
! 7198: }
! 7199: } else {
! 7200: if (yych <= 'f') {
! 7201: if (yych <= 'Z') goto yy142;
! 7202: if (yych <= '`') goto yy4;
! 7203: goto yy142;
! 7204: } else {
! 7205: if (yych <= 'g') goto yy397;
! 7206: if (yych <= 'z') goto yy142;
! 7207: goto yy4;
! 7208: }
! 7209: }
! 7210: yy390:
! 7211: YYDEBUG(390, *YYCURSOR);
! 7212: yych = *++YYCURSOR;
! 7213: if (yych <= 'R') {
! 7214: if (yych <= ')') {
! 7215: if (yych <= '(') goto yy4;
! 7216: goto yy140;
! 7217: } else {
! 7218: if (yych <= '@') goto yy4;
! 7219: if (yych <= 'Q') goto yy142;
! 7220: goto yy394;
! 7221: }
! 7222: } else {
! 7223: if (yych <= 'q') {
! 7224: if (yych <= 'Z') goto yy142;
! 7225: if (yych <= '`') goto yy4;
! 7226: goto yy142;
! 7227: } else {
! 7228: if (yych <= 'r') goto yy394;
! 7229: if (yych <= 'z') goto yy142;
! 7230: goto yy4;
! 7231: }
! 7232: }
! 7233: yy391:
! 7234: YYDEBUG(391, *YYCURSOR);
! 7235: yych = *++YYCURSOR;
! 7236: if (yych <= 'O') {
! 7237: if (yych <= ')') {
! 7238: if (yych <= '(') goto yy4;
! 7239: goto yy140;
! 7240: } else {
! 7241: if (yych <= '@') goto yy4;
! 7242: if (yych <= 'N') goto yy142;
! 7243: }
! 7244: } else {
! 7245: if (yych <= 'n') {
! 7246: if (yych <= 'Z') goto yy142;
! 7247: if (yych <= '`') goto yy4;
! 7248: goto yy142;
! 7249: } else {
! 7250: if (yych <= 'o') goto yy392;
! 7251: if (yych <= 'z') goto yy142;
! 7252: goto yy4;
! 7253: }
! 7254: }
! 7255: yy392:
! 7256: YYDEBUG(392, *YYCURSOR);
! 7257: ++YYCURSOR;
! 7258: if ((yych = *YYCURSOR) <= '@') {
! 7259: if (yych == ')') goto yy140;
! 7260: } else {
! 7261: if (yych <= 'Z') goto yy143;
! 7262: if (yych <= '`') goto yy393;
! 7263: if (yych <= 'z') goto yy143;
! 7264: }
! 7265: yy393:
! 7266: YYDEBUG(393, *YYCURSOR);
! 7267: {
! 7268: DEBUG_OUTPUT("ago");
! 7269: TIMELIB_INIT;
! 7270: s->time->relative.y = 0 - s->time->relative.y;
! 7271: s->time->relative.m = 0 - s->time->relative.m;
! 7272: s->time->relative.d = 0 - s->time->relative.d;
! 7273: s->time->relative.h = 0 - s->time->relative.h;
! 7274: s->time->relative.i = 0 - s->time->relative.i;
! 7275: s->time->relative.s = 0 - s->time->relative.s;
! 7276: s->time->relative.weekday = 0 - s->time->relative.weekday;
! 7277: if (s->time->relative.weekday == 0) {
! 7278: s->time->relative.weekday = -7;
! 7279: }
! 7280: if (s->time->relative.have_special_relative && s->time->relative.special.type == TIMELIB_SPECIAL_WEEKDAY) {
! 7281: s->time->relative.special.amount = 0 - s->time->relative.special.amount;
! 7282: }
! 7283: TIMELIB_DEINIT;
! 7284: return TIMELIB_AGO;
! 7285: }
! 7286: yy394:
! 7287: YYDEBUG(394, *YYCURSOR);
! 7288: yyaccept = 5;
! 7289: yych = *(YYMARKER = ++YYCURSOR);
! 7290: if (yych <= '/') {
! 7291: if (yych <= '(') {
! 7292: if (yych <= '\t') {
! 7293: if (yych <= 0x08) goto yy194;
! 7294: goto yy196;
! 7295: } else {
! 7296: if (yych == ' ') goto yy196;
! 7297: goto yy194;
! 7298: }
! 7299: } else {
! 7300: if (yych <= ',') {
! 7301: if (yych <= ')') goto yy140;
! 7302: goto yy194;
! 7303: } else {
! 7304: if (yych <= '-') goto yy197;
! 7305: if (yych <= '.') goto yy196;
! 7306: goto yy194;
! 7307: }
! 7308: }
! 7309: } else {
! 7310: if (yych <= 'Z') {
! 7311: if (yych <= '@') {
! 7312: if (yych <= '9') goto yy196;
! 7313: goto yy194;
! 7314: } else {
! 7315: if (yych != 'I') goto yy143;
! 7316: }
! 7317: } else {
! 7318: if (yych <= 'h') {
! 7319: if (yych <= '`') goto yy194;
! 7320: goto yy143;
! 7321: } else {
! 7322: if (yych <= 'i') goto yy395;
! 7323: if (yych <= 'z') goto yy143;
! 7324: goto yy194;
! 7325: }
! 7326: }
! 7327: }
! 7328: yy395:
! 7329: YYDEBUG(395, *YYCURSOR);
! 7330: yych = *++YYCURSOR;
! 7331: if (yych <= 'L') {
! 7332: if (yych <= ')') {
! 7333: if (yych <= '(') goto yy4;
! 7334: goto yy140;
! 7335: } else {
! 7336: if (yych <= '@') goto yy4;
! 7337: if (yych <= 'K') goto yy144;
! 7338: }
! 7339: } else {
! 7340: if (yych <= 'k') {
! 7341: if (yych <= 'Z') goto yy144;
! 7342: if (yych <= '`') goto yy4;
! 7343: goto yy144;
! 7344: } else {
! 7345: if (yych <= 'l') goto yy396;
! 7346: if (yych <= 'z') goto yy144;
! 7347: goto yy4;
! 7348: }
! 7349: }
! 7350: yy396:
! 7351: YYDEBUG(396, *YYCURSOR);
! 7352: yyaccept = 5;
! 7353: yych = *(YYMARKER = ++YYCURSOR);
! 7354: if (yych <= ',') {
! 7355: if (yych <= 0x1F) {
! 7356: if (yych == '\t') goto yy196;
! 7357: goto yy194;
! 7358: } else {
! 7359: if (yych <= ' ') goto yy196;
! 7360: if (yych == ')') goto yy140;
! 7361: goto yy194;
! 7362: }
! 7363: } else {
! 7364: if (yych <= '@') {
! 7365: if (yych == '/') goto yy194;
! 7366: if (yych <= '9') goto yy196;
! 7367: goto yy194;
! 7368: } else {
! 7369: if (yych <= 'Z') goto yy145;
! 7370: if (yych <= '`') goto yy194;
! 7371: if (yych <= 'z') goto yy145;
! 7372: goto yy194;
! 7373: }
! 7374: }
! 7375: yy397:
! 7376: YYDEBUG(397, *YYCURSOR);
! 7377: yyaccept = 5;
! 7378: yych = *(YYMARKER = ++YYCURSOR);
! 7379: if (yych <= '/') {
! 7380: if (yych <= '(') {
! 7381: if (yych <= '\t') {
! 7382: if (yych <= 0x08) goto yy194;
! 7383: goto yy196;
! 7384: } else {
! 7385: if (yych == ' ') goto yy196;
! 7386: goto yy194;
! 7387: }
! 7388: } else {
! 7389: if (yych <= ',') {
! 7390: if (yych <= ')') goto yy140;
! 7391: goto yy194;
! 7392: } else {
! 7393: if (yych <= '-') goto yy197;
! 7394: if (yych <= '.') goto yy196;
! 7395: goto yy194;
! 7396: }
! 7397: }
! 7398: } else {
! 7399: if (yych <= 'Z') {
! 7400: if (yych <= '@') {
! 7401: if (yych <= '9') goto yy196;
! 7402: goto yy194;
! 7403: } else {
! 7404: if (yych != 'U') goto yy143;
! 7405: }
! 7406: } else {
! 7407: if (yych <= 't') {
! 7408: if (yych <= '`') goto yy194;
! 7409: goto yy143;
! 7410: } else {
! 7411: if (yych <= 'u') goto yy398;
! 7412: if (yych <= 'z') goto yy143;
! 7413: goto yy194;
! 7414: }
! 7415: }
! 7416: }
! 7417: yy398:
! 7418: YYDEBUG(398, *YYCURSOR);
! 7419: yych = *++YYCURSOR;
! 7420: if (yych <= 'S') {
! 7421: if (yych <= ')') {
! 7422: if (yych <= '(') goto yy4;
! 7423: goto yy140;
! 7424: } else {
! 7425: if (yych <= '@') goto yy4;
! 7426: if (yych <= 'R') goto yy144;
! 7427: }
! 7428: } else {
! 7429: if (yych <= 'r') {
! 7430: if (yych <= 'Z') goto yy144;
! 7431: if (yych <= '`') goto yy4;
! 7432: goto yy144;
! 7433: } else {
! 7434: if (yych <= 's') goto yy399;
! 7435: if (yych <= 'z') goto yy144;
! 7436: goto yy4;
! 7437: }
! 7438: }
! 7439: yy399:
! 7440: YYDEBUG(399, *YYCURSOR);
! 7441: yych = *++YYCURSOR;
! 7442: if (yych <= 'T') {
! 7443: if (yych <= ')') {
! 7444: if (yych <= '(') goto yy4;
! 7445: goto yy140;
! 7446: } else {
! 7447: if (yych <= '@') goto yy4;
! 7448: if (yych <= 'S') goto yy145;
! 7449: }
! 7450: } else {
! 7451: if (yych <= 's') {
! 7452: if (yych <= 'Z') goto yy145;
! 7453: if (yych <= '`') goto yy4;
! 7454: goto yy145;
! 7455: } else {
! 7456: if (yych <= 't') goto yy400;
! 7457: if (yych <= 'z') goto yy145;
! 7458: goto yy4;
! 7459: }
! 7460: }
! 7461: yy400:
! 7462: YYDEBUG(400, *YYCURSOR);
! 7463: yyaccept = 5;
! 7464: yych = *(YYMARKER = ++YYCURSOR);
! 7465: if (yych <= '(') {
! 7466: if (yych <= '\t') {
! 7467: if (yych <= 0x08) goto yy194;
! 7468: goto yy196;
! 7469: } else {
! 7470: if (yych == ' ') goto yy196;
! 7471: goto yy194;
! 7472: }
! 7473: } else {
! 7474: if (yych <= '.') {
! 7475: if (yych <= ')') goto yy140;
! 7476: if (yych <= ',') goto yy194;
! 7477: goto yy196;
! 7478: } else {
! 7479: if (yych <= '/') goto yy194;
! 7480: if (yych <= '9') goto yy196;
! 7481: goto yy194;
! 7482: }
! 7483: }
! 7484: yy401:
! 7485: YYDEBUG(401, *YYCURSOR);
! 7486: yyaccept = 0;
! 7487: yych = *(YYMARKER = ++YYCURSOR);
! 7488: if (yych <= 'F') {
! 7489: if (yych <= '-') {
! 7490: if (yych == ')') goto yy140;
! 7491: if (yych <= ',') goto yy4;
! 7492: goto yy148;
! 7493: } else {
! 7494: if (yych == '/') goto yy148;
! 7495: if (yych <= '@') goto yy4;
! 7496: goto yy142;
! 7497: }
! 7498: } else {
! 7499: if (yych <= '_') {
! 7500: if (yych <= 'G') goto yy397;
! 7501: if (yych <= 'Z') goto yy142;
! 7502: if (yych <= '^') goto yy4;
! 7503: goto yy148;
! 7504: } else {
! 7505: if (yych <= 'f') {
! 7506: if (yych <= '`') goto yy4;
! 7507: goto yy147;
! 7508: } else {
! 7509: if (yych <= 'g') goto yy408;
! 7510: if (yych <= 'z') goto yy147;
! 7511: goto yy4;
! 7512: }
! 7513: }
! 7514: }
! 7515: yy402:
! 7516: YYDEBUG(402, *YYCURSOR);
! 7517: yyaccept = 0;
! 7518: yych = *(YYMARKER = ++YYCURSOR);
! 7519: if (yych <= 'Q') {
! 7520: if (yych <= '-') {
! 7521: if (yych == ')') goto yy140;
! 7522: if (yych <= ',') goto yy4;
! 7523: goto yy148;
! 7524: } else {
! 7525: if (yych == '/') goto yy148;
! 7526: if (yych <= '@') goto yy4;
! 7527: goto yy142;
! 7528: }
! 7529: } else {
! 7530: if (yych <= '_') {
! 7531: if (yych <= 'R') goto yy394;
! 7532: if (yych <= 'Z') goto yy142;
! 7533: if (yych <= '^') goto yy4;
! 7534: goto yy148;
! 7535: } else {
! 7536: if (yych <= 'q') {
! 7537: if (yych <= '`') goto yy4;
! 7538: goto yy147;
! 7539: } else {
! 7540: if (yych <= 'r') goto yy405;
! 7541: if (yych <= 'z') goto yy147;
! 7542: goto yy4;
! 7543: }
! 7544: }
! 7545: }
! 7546: yy403:
! 7547: YYDEBUG(403, *YYCURSOR);
! 7548: yyaccept = 0;
! 7549: yych = *(YYMARKER = ++YYCURSOR);
! 7550: if (yych <= 'N') {
! 7551: if (yych <= '-') {
! 7552: if (yych == ')') goto yy140;
! 7553: if (yych <= ',') goto yy4;
! 7554: goto yy148;
! 7555: } else {
! 7556: if (yych == '/') goto yy148;
! 7557: if (yych <= '@') goto yy4;
! 7558: goto yy142;
! 7559: }
! 7560: } else {
! 7561: if (yych <= '_') {
! 7562: if (yych <= 'O') goto yy392;
! 7563: if (yych <= 'Z') goto yy142;
! 7564: if (yych <= '^') goto yy4;
! 7565: goto yy148;
! 7566: } else {
! 7567: if (yych <= 'n') {
! 7568: if (yych <= '`') goto yy4;
! 7569: goto yy147;
! 7570: } else {
! 7571: if (yych <= 'o') goto yy404;
! 7572: if (yych <= 'z') goto yy147;
! 7573: goto yy4;
! 7574: }
! 7575: }
! 7576: }
! 7577: yy404:
! 7578: YYDEBUG(404, *YYCURSOR);
! 7579: yyaccept = 9;
! 7580: yych = *(YYMARKER = ++YYCURSOR);
! 7581: if (yych <= '/') {
! 7582: if (yych <= ',') {
! 7583: if (yych == ')') goto yy140;
! 7584: goto yy393;
! 7585: } else {
! 7586: if (yych == '.') goto yy393;
! 7587: goto yy148;
! 7588: }
! 7589: } else {
! 7590: if (yych <= '^') {
! 7591: if (yych <= '@') goto yy393;
! 7592: if (yych <= 'Z') goto yy143;
! 7593: goto yy393;
! 7594: } else {
! 7595: if (yych <= '_') goto yy148;
! 7596: if (yych <= '`') goto yy393;
! 7597: if (yych <= 'z') goto yy151;
! 7598: goto yy393;
! 7599: }
! 7600: }
! 7601: yy405:
! 7602: YYDEBUG(405, *YYCURSOR);
! 7603: yyaccept = 5;
! 7604: yych = *(YYMARKER = ++YYCURSOR);
! 7605: if (yych <= '9') {
! 7606: if (yych <= '(') {
! 7607: if (yych <= '\t') {
! 7608: if (yych <= 0x08) goto yy194;
! 7609: goto yy196;
! 7610: } else {
! 7611: if (yych == ' ') goto yy196;
! 7612: goto yy194;
! 7613: }
! 7614: } else {
! 7615: if (yych <= '-') {
! 7616: if (yych <= ')') goto yy140;
! 7617: if (yych <= ',') goto yy194;
! 7618: goto yy372;
! 7619: } else {
! 7620: if (yych == '/') goto yy148;
! 7621: goto yy196;
! 7622: }
! 7623: }
! 7624: } else {
! 7625: if (yych <= '^') {
! 7626: if (yych <= 'H') {
! 7627: if (yych <= '@') goto yy194;
! 7628: goto yy143;
! 7629: } else {
! 7630: if (yych <= 'I') goto yy395;
! 7631: if (yych <= 'Z') goto yy143;
! 7632: goto yy194;
! 7633: }
! 7634: } else {
! 7635: if (yych <= 'h') {
! 7636: if (yych <= '_') goto yy148;
! 7637: if (yych <= '`') goto yy194;
! 7638: goto yy151;
! 7639: } else {
! 7640: if (yych <= 'i') goto yy406;
! 7641: if (yych <= 'z') goto yy151;
! 7642: goto yy194;
! 7643: }
! 7644: }
! 7645: }
! 7646: yy406:
! 7647: YYDEBUG(406, *YYCURSOR);
! 7648: yyaccept = 0;
! 7649: yych = *(YYMARKER = ++YYCURSOR);
! 7650: if (yych <= 'K') {
! 7651: if (yych <= '-') {
! 7652: if (yych == ')') goto yy140;
! 7653: if (yych <= ',') goto yy4;
! 7654: goto yy148;
! 7655: } else {
! 7656: if (yych == '/') goto yy148;
! 7657: if (yych <= '@') goto yy4;
! 7658: goto yy144;
! 7659: }
! 7660: } else {
! 7661: if (yych <= '_') {
! 7662: if (yych <= 'L') goto yy396;
! 7663: if (yych <= 'Z') goto yy144;
! 7664: if (yych <= '^') goto yy4;
! 7665: goto yy148;
! 7666: } else {
! 7667: if (yych <= 'k') {
! 7668: if (yych <= '`') goto yy4;
! 7669: goto yy152;
! 7670: } else {
! 7671: if (yych <= 'l') goto yy407;
! 7672: if (yych <= 'z') goto yy152;
! 7673: goto yy4;
! 7674: }
! 7675: }
! 7676: }
! 7677: yy407:
! 7678: YYDEBUG(407, *YYCURSOR);
! 7679: yyaccept = 5;
! 7680: yych = *(YYMARKER = ++YYCURSOR);
! 7681: if (yych <= '.') {
! 7682: if (yych <= ' ') {
! 7683: if (yych == '\t') goto yy196;
! 7684: if (yych <= 0x1F) goto yy194;
! 7685: goto yy196;
! 7686: } else {
! 7687: if (yych <= ')') {
! 7688: if (yych <= '(') goto yy194;
! 7689: goto yy140;
! 7690: } else {
! 7691: if (yych <= ',') goto yy194;
! 7692: if (yych <= '-') goto yy378;
! 7693: goto yy196;
! 7694: }
! 7695: }
! 7696: } else {
! 7697: if (yych <= 'Z') {
! 7698: if (yych <= '/') goto yy148;
! 7699: if (yych <= '9') goto yy196;
! 7700: if (yych <= '@') goto yy194;
! 7701: goto yy145;
! 7702: } else {
! 7703: if (yych <= '_') {
! 7704: if (yych <= '^') goto yy194;
! 7705: goto yy148;
! 7706: } else {
! 7707: if (yych <= '`') goto yy194;
! 7708: if (yych <= 'z') goto yy153;
! 7709: goto yy194;
! 7710: }
! 7711: }
! 7712: }
! 7713: yy408:
! 7714: YYDEBUG(408, *YYCURSOR);
! 7715: yyaccept = 5;
! 7716: yych = *(YYMARKER = ++YYCURSOR);
! 7717: if (yych <= '9') {
! 7718: if (yych <= '(') {
! 7719: if (yych <= '\t') {
! 7720: if (yych <= 0x08) goto yy194;
! 7721: goto yy196;
! 7722: } else {
! 7723: if (yych == ' ') goto yy196;
! 7724: goto yy194;
! 7725: }
! 7726: } else {
! 7727: if (yych <= '-') {
! 7728: if (yych <= ')') goto yy140;
! 7729: if (yych <= ',') goto yy194;
! 7730: goto yy372;
! 7731: } else {
! 7732: if (yych == '/') goto yy148;
! 7733: goto yy196;
! 7734: }
! 7735: }
! 7736: } else {
! 7737: if (yych <= '^') {
! 7738: if (yych <= 'T') {
! 7739: if (yych <= '@') goto yy194;
! 7740: goto yy143;
! 7741: } else {
! 7742: if (yych <= 'U') goto yy398;
! 7743: if (yych <= 'Z') goto yy143;
! 7744: goto yy194;
! 7745: }
! 7746: } else {
! 7747: if (yych <= 't') {
! 7748: if (yych <= '_') goto yy148;
! 7749: if (yych <= '`') goto yy194;
! 7750: goto yy151;
! 7751: } else {
! 7752: if (yych <= 'u') goto yy409;
! 7753: if (yych <= 'z') goto yy151;
! 7754: goto yy194;
! 7755: }
! 7756: }
! 7757: }
! 7758: yy409:
! 7759: YYDEBUG(409, *YYCURSOR);
! 7760: yyaccept = 0;
! 7761: yych = *(YYMARKER = ++YYCURSOR);
! 7762: if (yych <= 'R') {
! 7763: if (yych <= '-') {
! 7764: if (yych == ')') goto yy140;
! 7765: if (yych <= ',') goto yy4;
! 7766: goto yy148;
! 7767: } else {
! 7768: if (yych == '/') goto yy148;
! 7769: if (yych <= '@') goto yy4;
! 7770: goto yy144;
! 7771: }
! 7772: } else {
! 7773: if (yych <= '_') {
! 7774: if (yych <= 'S') goto yy399;
! 7775: if (yych <= 'Z') goto yy144;
! 7776: if (yych <= '^') goto yy4;
! 7777: goto yy148;
! 7778: } else {
! 7779: if (yych <= 'r') {
! 7780: if (yych <= '`') goto yy4;
! 7781: goto yy152;
! 7782: } else {
! 7783: if (yych <= 's') goto yy410;
! 7784: if (yych <= 'z') goto yy152;
! 7785: goto yy4;
! 7786: }
! 7787: }
! 7788: }
! 7789: yy410:
! 7790: YYDEBUG(410, *YYCURSOR);
! 7791: yyaccept = 0;
! 7792: yych = *(YYMARKER = ++YYCURSOR);
! 7793: if (yych <= 'S') {
! 7794: if (yych <= '-') {
! 7795: if (yych == ')') goto yy140;
! 7796: if (yych <= ',') goto yy4;
! 7797: goto yy148;
! 7798: } else {
! 7799: if (yych == '/') goto yy148;
! 7800: if (yych <= '@') goto yy4;
! 7801: goto yy145;
! 7802: }
! 7803: } else {
! 7804: if (yych <= '_') {
! 7805: if (yych <= 'T') goto yy400;
! 7806: if (yych <= 'Z') goto yy145;
! 7807: if (yych <= '^') goto yy4;
! 7808: goto yy148;
! 7809: } else {
! 7810: if (yych <= 's') {
! 7811: if (yych <= '`') goto yy4;
! 7812: goto yy153;
! 7813: } else {
! 7814: if (yych <= 't') goto yy411;
! 7815: if (yych <= 'z') goto yy153;
! 7816: goto yy4;
! 7817: }
! 7818: }
! 7819: }
! 7820: yy411:
! 7821: YYDEBUG(411, *YYCURSOR);
! 7822: yyaccept = 5;
! 7823: yych = *(YYMARKER = ++YYCURSOR);
! 7824: if (yybm[0+yych] & 16) {
! 7825: goto yy154;
! 7826: }
! 7827: if (yych <= ',') {
! 7828: if (yych <= 0x1F) {
! 7829: if (yych == '\t') goto yy196;
! 7830: goto yy194;
! 7831: } else {
! 7832: if (yych <= ' ') goto yy196;
! 7833: if (yych == ')') goto yy140;
! 7834: goto yy194;
! 7835: }
! 7836: } else {
! 7837: if (yych <= '/') {
! 7838: if (yych <= '-') goto yy378;
! 7839: if (yych <= '.') goto yy196;
! 7840: goto yy148;
! 7841: } else {
! 7842: if (yych <= '9') goto yy196;
! 7843: if (yych == '_') goto yy148;
! 7844: goto yy194;
! 7845: }
! 7846: }
! 7847: yy412:
! 7848: YYDEBUG(412, *YYCURSOR);
! 7849: yych = *++YYCURSOR;
! 7850: if (yych <= 'N') {
! 7851: if (yych <= '@') {
! 7852: if (yych == ')') goto yy140;
! 7853: goto yy4;
! 7854: } else {
! 7855: if (yych == 'L') goto yy419;
! 7856: if (yych <= 'M') goto yy142;
! 7857: goto yy418;
! 7858: }
! 7859: } else {
! 7860: if (yych <= 'l') {
! 7861: if (yych <= 'Z') goto yy142;
! 7862: if (yych <= '`') goto yy4;
! 7863: if (yych <= 'k') goto yy142;
! 7864: goto yy419;
! 7865: } else {
! 7866: if (yych == 'n') goto yy418;
! 7867: if (yych <= 'z') goto yy142;
! 7868: goto yy4;
! 7869: }
! 7870: }
! 7871: yy413:
! 7872: YYDEBUG(413, *YYCURSOR);
! 7873: yych = *++YYCURSOR;
! 7874: if (yych <= 'N') {
! 7875: if (yych <= ')') {
! 7876: if (yych <= '(') goto yy4;
! 7877: goto yy140;
! 7878: } else {
! 7879: if (yych <= '@') goto yy4;
! 7880: if (yych <= 'M') goto yy142;
! 7881: }
! 7882: } else {
! 7883: if (yych <= 'm') {
! 7884: if (yych <= 'Z') goto yy142;
! 7885: if (yych <= '`') goto yy4;
! 7886: goto yy142;
! 7887: } else {
! 7888: if (yych <= 'n') goto yy414;
! 7889: if (yych <= 'z') goto yy142;
! 7890: goto yy4;
! 7891: }
! 7892: }
! 7893: yy414:
! 7894: YYDEBUG(414, *YYCURSOR);
! 7895: yyaccept = 5;
! 7896: yych = *(YYMARKER = ++YYCURSOR);
! 7897: if (yych <= '/') {
! 7898: if (yych <= '(') {
! 7899: if (yych <= '\t') {
! 7900: if (yych <= 0x08) goto yy194;
! 7901: goto yy196;
! 7902: } else {
! 7903: if (yych == ' ') goto yy196;
! 7904: goto yy194;
! 7905: }
! 7906: } else {
! 7907: if (yych <= ',') {
! 7908: if (yych <= ')') goto yy140;
! 7909: goto yy194;
! 7910: } else {
! 7911: if (yych <= '-') goto yy197;
! 7912: if (yych <= '.') goto yy196;
! 7913: goto yy194;
! 7914: }
! 7915: }
! 7916: } else {
! 7917: if (yych <= 'Z') {
! 7918: if (yych <= '@') {
! 7919: if (yych <= '9') goto yy196;
! 7920: goto yy194;
! 7921: } else {
! 7922: if (yych != 'U') goto yy143;
! 7923: }
! 7924: } else {
! 7925: if (yych <= 't') {
! 7926: if (yych <= '`') goto yy194;
! 7927: goto yy143;
! 7928: } else {
! 7929: if (yych <= 'u') goto yy415;
! 7930: if (yych <= 'z') goto yy143;
! 7931: goto yy194;
! 7932: }
! 7933: }
! 7934: }
! 7935: yy415:
! 7936: YYDEBUG(415, *YYCURSOR);
! 7937: yych = *++YYCURSOR;
! 7938: if (yych <= 'A') {
! 7939: if (yych == ')') goto yy140;
! 7940: if (yych <= '@') goto yy4;
! 7941: } else {
! 7942: if (yych <= '`') {
! 7943: if (yych <= 'Z') goto yy144;
! 7944: goto yy4;
! 7945: } else {
! 7946: if (yych <= 'a') goto yy416;
! 7947: if (yych <= 'z') goto yy144;
! 7948: goto yy4;
! 7949: }
! 7950: }
! 7951: yy416:
! 7952: YYDEBUG(416, *YYCURSOR);
! 7953: yych = *++YYCURSOR;
! 7954: if (yych <= 'R') {
! 7955: if (yych <= ')') {
! 7956: if (yych <= '(') goto yy4;
! 7957: goto yy140;
! 7958: } else {
! 7959: if (yych <= '@') goto yy4;
! 7960: if (yych <= 'Q') goto yy145;
! 7961: }
! 7962: } else {
! 7963: if (yych <= 'q') {
! 7964: if (yych <= 'Z') goto yy145;
! 7965: if (yych <= '`') goto yy4;
! 7966: goto yy145;
! 7967: } else {
! 7968: if (yych <= 'r') goto yy417;
! 7969: if (yych <= 'z') goto yy145;
! 7970: goto yy4;
! 7971: }
! 7972: }
! 7973: yy417:
! 7974: YYDEBUG(417, *YYCURSOR);
! 7975: yych = *++YYCURSOR;
! 7976: if (yych <= 'X') {
! 7977: if (yych == ')') goto yy140;
! 7978: goto yy4;
! 7979: } else {
! 7980: if (yych <= 'Y') goto yy206;
! 7981: if (yych == 'y') goto yy206;
! 7982: goto yy4;
! 7983: }
! 7984: yy418:
! 7985: YYDEBUG(418, *YYCURSOR);
! 7986: yyaccept = 5;
! 7987: yych = *(YYMARKER = ++YYCURSOR);
! 7988: if (yych <= '/') {
! 7989: if (yych <= '(') {
! 7990: if (yych <= '\t') {
! 7991: if (yych <= 0x08) goto yy194;
! 7992: goto yy196;
! 7993: } else {
! 7994: if (yych == ' ') goto yy196;
! 7995: goto yy194;
! 7996: }
! 7997: } else {
! 7998: if (yych <= ',') {
! 7999: if (yych <= ')') goto yy140;
! 8000: goto yy194;
! 8001: } else {
! 8002: if (yych <= '-') goto yy197;
! 8003: if (yych <= '.') goto yy196;
! 8004: goto yy194;
! 8005: }
! 8006: }
! 8007: } else {
! 8008: if (yych <= 'Z') {
! 8009: if (yych <= '@') {
! 8010: if (yych <= '9') goto yy196;
! 8011: goto yy194;
! 8012: } else {
! 8013: if (yych == 'E') goto yy420;
! 8014: goto yy143;
! 8015: }
! 8016: } else {
! 8017: if (yych <= 'd') {
! 8018: if (yych <= '`') goto yy194;
! 8019: goto yy143;
! 8020: } else {
! 8021: if (yych <= 'e') goto yy420;
! 8022: if (yych <= 'z') goto yy143;
! 8023: goto yy194;
! 8024: }
! 8025: }
! 8026: }
! 8027: yy419:
! 8028: YYDEBUG(419, *YYCURSOR);
! 8029: yyaccept = 5;
! 8030: yych = *(YYMARKER = ++YYCURSOR);
! 8031: if (yych <= '/') {
! 8032: if (yych <= '(') {
! 8033: if (yych <= '\t') {
! 8034: if (yych <= 0x08) goto yy194;
! 8035: goto yy196;
! 8036: } else {
! 8037: if (yych == ' ') goto yy196;
! 8038: goto yy194;
! 8039: }
! 8040: } else {
! 8041: if (yych <= ',') {
! 8042: if (yych <= ')') goto yy140;
! 8043: goto yy194;
! 8044: } else {
! 8045: if (yych <= '-') goto yy197;
! 8046: if (yych <= '.') goto yy196;
! 8047: goto yy194;
! 8048: }
! 8049: }
! 8050: } else {
! 8051: if (yych <= 'Z') {
! 8052: if (yych <= '@') {
! 8053: if (yych <= '9') goto yy196;
! 8054: goto yy194;
! 8055: } else {
! 8056: if (yych != 'Y') goto yy143;
! 8057: }
! 8058: } else {
! 8059: if (yych <= 'x') {
! 8060: if (yych <= '`') goto yy194;
! 8061: goto yy143;
! 8062: } else {
! 8063: if (yych <= 'y') goto yy420;
! 8064: if (yych <= 'z') goto yy143;
! 8065: goto yy194;
! 8066: }
! 8067: }
! 8068: }
! 8069: yy420:
! 8070: YYDEBUG(420, *YYCURSOR);
! 8071: yyaccept = 5;
! 8072: yych = *(YYMARKER = ++YYCURSOR);
! 8073: if (yych <= ',') {
! 8074: if (yych <= 0x1F) {
! 8075: if (yych == '\t') goto yy196;
! 8076: goto yy194;
! 8077: } else {
! 8078: if (yych <= ' ') goto yy196;
! 8079: if (yych == ')') goto yy140;
! 8080: goto yy194;
! 8081: }
! 8082: } else {
! 8083: if (yych <= '@') {
! 8084: if (yych == '/') goto yy194;
! 8085: if (yych <= '9') goto yy196;
! 8086: goto yy194;
! 8087: } else {
! 8088: if (yych <= 'Z') goto yy144;
! 8089: if (yych <= '`') goto yy194;
! 8090: if (yych <= 'z') goto yy144;
! 8091: goto yy194;
! 8092: }
! 8093: }
! 8094: yy421:
! 8095: YYDEBUG(421, *YYCURSOR);
! 8096: yyaccept = 0;
! 8097: yych = *(YYMARKER = ++YYCURSOR);
! 8098: if (yych <= 'M') {
! 8099: if (yych <= '.') {
! 8100: if (yych <= ')') {
! 8101: if (yych <= '(') goto yy4;
! 8102: goto yy140;
! 8103: } else {
! 8104: if (yych == '-') goto yy148;
! 8105: goto yy4;
! 8106: }
! 8107: } else {
! 8108: if (yych <= '@') {
! 8109: if (yych <= '/') goto yy148;
! 8110: goto yy4;
! 8111: } else {
! 8112: if (yych == 'L') goto yy419;
! 8113: goto yy142;
! 8114: }
! 8115: }
! 8116: } else {
! 8117: if (yych <= '`') {
! 8118: if (yych <= 'Z') {
! 8119: if (yych <= 'N') goto yy418;
! 8120: goto yy142;
! 8121: } else {
! 8122: if (yych == '_') goto yy148;
! 8123: goto yy4;
! 8124: }
! 8125: } else {
! 8126: if (yych <= 'm') {
! 8127: if (yych == 'l') goto yy428;
! 8128: goto yy147;
! 8129: } else {
! 8130: if (yych <= 'n') goto yy427;
! 8131: if (yych <= 'z') goto yy147;
! 8132: goto yy4;
! 8133: }
! 8134: }
! 8135: }
! 8136: yy422:
! 8137: YYDEBUG(422, *YYCURSOR);
! 8138: yyaccept = 0;
! 8139: yych = *(YYMARKER = ++YYCURSOR);
! 8140: if (yych <= 'M') {
! 8141: if (yych <= '-') {
! 8142: if (yych == ')') goto yy140;
! 8143: if (yych <= ',') goto yy4;
! 8144: goto yy148;
! 8145: } else {
! 8146: if (yych == '/') goto yy148;
! 8147: if (yych <= '@') goto yy4;
! 8148: goto yy142;
! 8149: }
! 8150: } else {
! 8151: if (yych <= '_') {
! 8152: if (yych <= 'N') goto yy414;
! 8153: if (yych <= 'Z') goto yy142;
! 8154: if (yych <= '^') goto yy4;
! 8155: goto yy148;
! 8156: } else {
! 8157: if (yych <= 'm') {
! 8158: if (yych <= '`') goto yy4;
! 8159: goto yy147;
! 8160: } else {
! 8161: if (yych <= 'n') goto yy423;
! 8162: if (yych <= 'z') goto yy147;
! 8163: goto yy4;
! 8164: }
! 8165: }
! 8166: }
! 8167: yy423:
! 8168: YYDEBUG(423, *YYCURSOR);
! 8169: yyaccept = 5;
! 8170: yych = *(YYMARKER = ++YYCURSOR);
! 8171: if (yych <= '9') {
! 8172: if (yych <= '(') {
! 8173: if (yych <= '\t') {
! 8174: if (yych <= 0x08) goto yy194;
! 8175: goto yy196;
! 8176: } else {
! 8177: if (yych == ' ') goto yy196;
! 8178: goto yy194;
! 8179: }
! 8180: } else {
! 8181: if (yych <= '-') {
! 8182: if (yych <= ')') goto yy140;
! 8183: if (yych <= ',') goto yy194;
! 8184: goto yy372;
! 8185: } else {
! 8186: if (yych == '/') goto yy148;
! 8187: goto yy196;
! 8188: }
! 8189: }
! 8190: } else {
! 8191: if (yych <= '^') {
! 8192: if (yych <= 'T') {
! 8193: if (yych <= '@') goto yy194;
! 8194: goto yy143;
! 8195: } else {
! 8196: if (yych <= 'U') goto yy415;
! 8197: if (yych <= 'Z') goto yy143;
! 8198: goto yy194;
! 8199: }
! 8200: } else {
! 8201: if (yych <= 't') {
! 8202: if (yych <= '_') goto yy148;
! 8203: if (yych <= '`') goto yy194;
! 8204: goto yy151;
! 8205: } else {
! 8206: if (yych <= 'u') goto yy424;
! 8207: if (yych <= 'z') goto yy151;
! 8208: goto yy194;
! 8209: }
! 8210: }
! 8211: }
! 8212: yy424:
! 8213: YYDEBUG(424, *YYCURSOR);
! 8214: yyaccept = 0;
! 8215: yych = *(YYMARKER = ++YYCURSOR);
! 8216: if (yych <= '@') {
! 8217: if (yych <= ',') {
! 8218: if (yych == ')') goto yy140;
! 8219: goto yy4;
! 8220: } else {
! 8221: if (yych == '.') goto yy4;
! 8222: if (yych <= '/') goto yy148;
! 8223: goto yy4;
! 8224: }
! 8225: } else {
! 8226: if (yych <= '_') {
! 8227: if (yych <= 'A') goto yy416;
! 8228: if (yych <= 'Z') goto yy144;
! 8229: if (yych <= '^') goto yy4;
! 8230: goto yy148;
! 8231: } else {
! 8232: if (yych <= '`') goto yy4;
! 8233: if (yych <= 'a') goto yy425;
! 8234: if (yych <= 'z') goto yy152;
! 8235: goto yy4;
! 8236: }
! 8237: }
! 8238: yy425:
! 8239: YYDEBUG(425, *YYCURSOR);
! 8240: yyaccept = 0;
! 8241: yych = *(YYMARKER = ++YYCURSOR);
! 8242: if (yych <= 'Q') {
! 8243: if (yych <= '-') {
! 8244: if (yych == ')') goto yy140;
! 8245: if (yych <= ',') goto yy4;
! 8246: goto yy148;
! 8247: } else {
! 8248: if (yych == '/') goto yy148;
! 8249: if (yych <= '@') goto yy4;
! 8250: goto yy145;
! 8251: }
! 8252: } else {
! 8253: if (yych <= '_') {
! 8254: if (yych <= 'R') goto yy417;
! 8255: if (yych <= 'Z') goto yy145;
! 8256: if (yych <= '^') goto yy4;
! 8257: goto yy148;
! 8258: } else {
! 8259: if (yych <= 'q') {
! 8260: if (yych <= '`') goto yy4;
! 8261: goto yy153;
! 8262: } else {
! 8263: if (yych <= 'r') goto yy426;
! 8264: if (yych <= 'z') goto yy153;
! 8265: goto yy4;
! 8266: }
! 8267: }
! 8268: }
! 8269: yy426:
! 8270: YYDEBUG(426, *YYCURSOR);
! 8271: yyaccept = 0;
! 8272: yych = *(YYMARKER = ++YYCURSOR);
! 8273: if (yych <= 'X') {
! 8274: if (yych <= ',') {
! 8275: if (yych == ')') goto yy140;
! 8276: goto yy4;
! 8277: } else {
! 8278: if (yych == '.') goto yy4;
! 8279: if (yych <= '/') goto yy148;
! 8280: goto yy4;
! 8281: }
! 8282: } else {
! 8283: if (yych <= '`') {
! 8284: if (yych <= 'Y') goto yy206;
! 8285: if (yych == '_') goto yy148;
! 8286: goto yy4;
! 8287: } else {
! 8288: if (yych == 'y') goto yy377;
! 8289: if (yych <= 'z') goto yy154;
! 8290: goto yy4;
! 8291: }
! 8292: }
! 8293: yy427:
! 8294: YYDEBUG(427, *YYCURSOR);
! 8295: yyaccept = 5;
! 8296: yych = *(YYMARKER = ++YYCURSOR);
! 8297: if (yych <= '9') {
! 8298: if (yych <= '(') {
! 8299: if (yych <= '\t') {
! 8300: if (yych <= 0x08) goto yy194;
! 8301: goto yy196;
! 8302: } else {
! 8303: if (yych == ' ') goto yy196;
! 8304: goto yy194;
! 8305: }
! 8306: } else {
! 8307: if (yych <= '-') {
! 8308: if (yych <= ')') goto yy140;
! 8309: if (yych <= ',') goto yy194;
! 8310: goto yy372;
! 8311: } else {
! 8312: if (yych == '/') goto yy148;
! 8313: goto yy196;
! 8314: }
! 8315: }
! 8316: } else {
! 8317: if (yych <= '^') {
! 8318: if (yych <= 'D') {
! 8319: if (yych <= '@') goto yy194;
! 8320: goto yy143;
! 8321: } else {
! 8322: if (yych <= 'E') goto yy420;
! 8323: if (yych <= 'Z') goto yy143;
! 8324: goto yy194;
! 8325: }
! 8326: } else {
! 8327: if (yych <= 'd') {
! 8328: if (yych <= '_') goto yy148;
! 8329: if (yych <= '`') goto yy194;
! 8330: goto yy151;
! 8331: } else {
! 8332: if (yych <= 'e') goto yy429;
! 8333: if (yych <= 'z') goto yy151;
! 8334: goto yy194;
! 8335: }
! 8336: }
! 8337: }
! 8338: yy428:
! 8339: YYDEBUG(428, *YYCURSOR);
! 8340: yyaccept = 5;
! 8341: yych = *(YYMARKER = ++YYCURSOR);
! 8342: if (yych <= '9') {
! 8343: if (yych <= '(') {
! 8344: if (yych <= '\t') {
! 8345: if (yych <= 0x08) goto yy194;
! 8346: goto yy196;
! 8347: } else {
! 8348: if (yych == ' ') goto yy196;
! 8349: goto yy194;
! 8350: }
! 8351: } else {
! 8352: if (yych <= '-') {
! 8353: if (yych <= ')') goto yy140;
! 8354: if (yych <= ',') goto yy194;
! 8355: goto yy372;
! 8356: } else {
! 8357: if (yych == '/') goto yy148;
! 8358: goto yy196;
! 8359: }
! 8360: }
! 8361: } else {
! 8362: if (yych <= '^') {
! 8363: if (yych <= 'X') {
! 8364: if (yych <= '@') goto yy194;
! 8365: goto yy143;
! 8366: } else {
! 8367: if (yych <= 'Y') goto yy420;
! 8368: if (yych <= 'Z') goto yy143;
! 8369: goto yy194;
! 8370: }
! 8371: } else {
! 8372: if (yych <= 'x') {
! 8373: if (yych <= '_') goto yy148;
! 8374: if (yych <= '`') goto yy194;
! 8375: goto yy151;
! 8376: } else {
! 8377: if (yych <= 'y') goto yy429;
! 8378: if (yych <= 'z') goto yy151;
! 8379: goto yy194;
! 8380: }
! 8381: }
! 8382: }
! 8383: yy429:
! 8384: YYDEBUG(429, *YYCURSOR);
! 8385: yyaccept = 5;
! 8386: yych = *(YYMARKER = ++YYCURSOR);
! 8387: if (yych <= '.') {
! 8388: if (yych <= ' ') {
! 8389: if (yych == '\t') goto yy196;
! 8390: if (yych <= 0x1F) goto yy194;
! 8391: goto yy196;
! 8392: } else {
! 8393: if (yych <= ')') {
! 8394: if (yych <= '(') goto yy194;
! 8395: goto yy140;
! 8396: } else {
! 8397: if (yych <= ',') goto yy194;
! 8398: if (yych <= '-') goto yy378;
! 8399: goto yy196;
! 8400: }
! 8401: }
! 8402: } else {
! 8403: if (yych <= 'Z') {
! 8404: if (yych <= '/') goto yy148;
! 8405: if (yych <= '9') goto yy196;
! 8406: if (yych <= '@') goto yy194;
! 8407: goto yy144;
! 8408: } else {
! 8409: if (yych <= '_') {
! 8410: if (yych <= '^') goto yy194;
! 8411: goto yy148;
! 8412: } else {
! 8413: if (yych <= '`') goto yy194;
! 8414: if (yych <= 'z') goto yy152;
! 8415: goto yy194;
! 8416: }
! 8417: }
! 8418: }
! 8419: yy430:
! 8420: YYDEBUG(430, *YYCURSOR);
! 8421: yyaccept = 0;
! 8422: yych = *(YYMARKER = ++YYCURSOR);
! 8423: if (yych <= '.') {
! 8424: if (yych <= ' ') {
! 8425: if (yych == '\t') goto yy196;
! 8426: if (yych <= 0x1F) goto yy4;
! 8427: goto yy196;
! 8428: } else {
! 8429: if (yych == ')') goto yy140;
! 8430: if (yych <= ',') goto yy4;
! 8431: goto yy196;
! 8432: }
! 8433: } else {
! 8434: if (yych <= 'H') {
! 8435: if (yych <= '/') goto yy4;
! 8436: if (yych <= '9') goto yy196;
! 8437: if (yych <= '@') goto yy4;
! 8438: goto yy142;
! 8439: } else {
! 8440: if (yych <= 'Z') {
! 8441: if (yych >= 'J') goto yy142;
! 8442: } else {
! 8443: if (yych <= '`') goto yy4;
! 8444: if (yych <= 'z') goto yy142;
! 8445: goto yy4;
! 8446: }
! 8447: }
! 8448: }
! 8449: yy431:
! 8450: YYDEBUG(431, *YYCURSOR);
! 8451: yyaccept = 0;
! 8452: yych = *(YYMARKER = ++YYCURSOR);
! 8453: if (yych <= ',') {
! 8454: if (yych <= 0x1F) {
! 8455: if (yych == '\t') goto yy196;
! 8456: goto yy4;
! 8457: } else {
! 8458: if (yych <= ' ') goto yy196;
! 8459: if (yych == ')') goto yy140;
! 8460: goto yy4;
! 8461: }
! 8462: } else {
! 8463: if (yych <= '@') {
! 8464: if (yych == '/') goto yy4;
! 8465: if (yych <= '9') goto yy196;
! 8466: goto yy4;
! 8467: } else {
! 8468: if (yych <= 'Z') goto yy143;
! 8469: if (yych <= '`') goto yy4;
! 8470: if (yych <= 'z') goto yy143;
! 8471: goto yy4;
! 8472: }
! 8473: }
! 8474: yy432:
! 8475: YYDEBUG(432, *YYCURSOR);
! 8476: yyaccept = 0;
! 8477: yych = *(YYMARKER = ++YYCURSOR);
! 8478: if (yych <= '.') {
! 8479: if (yych <= ' ') {
! 8480: if (yych == '\t') goto yy196;
! 8481: if (yych <= 0x1F) goto yy4;
! 8482: goto yy196;
! 8483: } else {
! 8484: if (yych == ')') goto yy140;
! 8485: if (yych <= ',') goto yy4;
! 8486: goto yy196;
! 8487: }
! 8488: } else {
! 8489: if (yych <= 'H') {
! 8490: if (yych <= '/') goto yy4;
! 8491: if (yych <= '9') goto yy196;
! 8492: if (yych <= '@') goto yy4;
! 8493: goto yy142;
! 8494: } else {
! 8495: if (yych <= 'Z') {
! 8496: if (yych >= 'J') goto yy142;
! 8497: } else {
! 8498: if (yych <= '`') goto yy4;
! 8499: if (yych <= 'z') goto yy142;
! 8500: goto yy4;
! 8501: }
! 8502: }
! 8503: }
! 8504: YYDEBUG(433, *YYCURSOR);
! 8505: yyaccept = 0;
! 8506: yych = *(YYMARKER = ++YYCURSOR);
! 8507: if (yych <= '.') {
! 8508: if (yych <= ' ') {
! 8509: if (yych == '\t') goto yy196;
! 8510: if (yych <= 0x1F) goto yy4;
! 8511: goto yy196;
! 8512: } else {
! 8513: if (yych == ')') goto yy140;
! 8514: if (yych <= ',') goto yy4;
! 8515: goto yy196;
! 8516: }
! 8517: } else {
! 8518: if (yych <= 'H') {
! 8519: if (yych <= '/') goto yy4;
! 8520: if (yych <= '9') goto yy196;
! 8521: if (yych <= '@') goto yy4;
! 8522: goto yy143;
! 8523: } else {
! 8524: if (yych <= 'Z') {
! 8525: if (yych >= 'J') goto yy143;
! 8526: } else {
! 8527: if (yych <= '`') goto yy4;
! 8528: if (yych <= 'z') goto yy143;
! 8529: goto yy4;
! 8530: }
! 8531: }
! 8532: }
! 8533: YYDEBUG(434, *YYCURSOR);
! 8534: yyaccept = 0;
! 8535: yych = *(YYMARKER = ++YYCURSOR);
! 8536: if (yych <= ',') {
! 8537: if (yych <= 0x1F) {
! 8538: if (yych == '\t') goto yy196;
! 8539: goto yy4;
! 8540: } else {
! 8541: if (yych <= ' ') goto yy196;
! 8542: if (yych == ')') goto yy140;
! 8543: goto yy4;
! 8544: }
! 8545: } else {
! 8546: if (yych <= '@') {
! 8547: if (yych == '/') goto yy4;
! 8548: if (yych <= '9') goto yy196;
! 8549: goto yy4;
! 8550: } else {
! 8551: if (yych <= 'Z') goto yy144;
! 8552: if (yych <= '`') goto yy4;
! 8553: if (yych <= 'z') goto yy144;
! 8554: goto yy4;
! 8555: }
! 8556: }
! 8557: yy435:
! 8558: YYDEBUG(435, *YYCURSOR);
! 8559: yyaccept = 0;
! 8560: yych = *(YYMARKER = ++YYCURSOR);
! 8561: if (yych <= ',') {
! 8562: if (yych <= 0x1F) {
! 8563: if (yych == '\t') goto yy196;
! 8564: goto yy4;
! 8565: } else {
! 8566: if (yych <= ' ') goto yy196;
! 8567: if (yych == ')') goto yy140;
! 8568: goto yy4;
! 8569: }
! 8570: } else {
! 8571: if (yych <= '@') {
! 8572: if (yych == '/') goto yy4;
! 8573: if (yych <= '9') goto yy196;
! 8574: goto yy4;
! 8575: } else {
! 8576: if (yych <= 'Z') goto yy142;
! 8577: if (yych <= '`') goto yy4;
! 8578: if (yych <= 'z') goto yy142;
! 8579: goto yy4;
! 8580: }
! 8581: }
! 8582: yy436:
! 8583: YYDEBUG(436, *YYCURSOR);
! 8584: yyaccept = 0;
! 8585: yych = *(YYMARKER = ++YYCURSOR);
! 8586: if (yych <= '.') {
! 8587: if (yych <= ' ') {
! 8588: if (yych == '\t') goto yy196;
! 8589: if (yych <= 0x1F) goto yy4;
! 8590: goto yy196;
! 8591: } else {
! 8592: if (yych == ')') goto yy140;
! 8593: if (yych <= ',') goto yy4;
! 8594: goto yy196;
! 8595: }
! 8596: } else {
! 8597: if (yych <= 'H') {
! 8598: if (yych <= '/') goto yy4;
! 8599: if (yych <= '9') goto yy196;
! 8600: if (yych <= '@') goto yy4;
! 8601: goto yy142;
! 8602: } else {
! 8603: if (yych <= 'Z') {
! 8604: if (yych <= 'I') goto yy431;
! 8605: goto yy142;
! 8606: } else {
! 8607: if (yych <= '`') goto yy4;
! 8608: if (yych <= 'z') goto yy142;
! 8609: goto yy4;
! 8610: }
! 8611: }
! 8612: }
! 8613: yy437:
! 8614: YYDEBUG(437, *YYCURSOR);
! 8615: yyaccept = 0;
! 8616: yych = *(YYMARKER = ++YYCURSOR);
! 8617: if (yych <= 'V') {
! 8618: if (yych <= 'D') {
! 8619: if (yych <= ' ') {
! 8620: if (yych == '\t') goto yy61;
! 8621: if (yych <= 0x1F) goto yy4;
! 8622: goto yy61;
! 8623: } else {
! 8624: if (yych <= '9') {
! 8625: if (yych <= '/') goto yy4;
! 8626: goto yy457;
! 8627: } else {
! 8628: if (yych <= ':') goto yy163;
! 8629: if (yych <= 'C') goto yy4;
! 8630: goto yy61;
! 8631: }
! 8632: }
! 8633: } else {
! 8634: if (yych <= 'H') {
! 8635: if (yych == 'F') goto yy61;
! 8636: if (yych <= 'G') goto yy4;
! 8637: goto yy61;
! 8638: } else {
! 8639: if (yych <= 'M') {
! 8640: if (yych <= 'L') goto yy4;
! 8641: goto yy61;
! 8642: } else {
! 8643: if (yych <= 'R') goto yy4;
! 8644: if (yych <= 'T') goto yy61;
! 8645: goto yy4;
! 8646: }
! 8647: }
! 8648: }
! 8649: } else {
! 8650: if (yych <= 'h') {
! 8651: if (yych <= 'c') {
! 8652: if (yych == 'X') goto yy4;
! 8653: if (yych <= 'Y') goto yy61;
! 8654: goto yy4;
! 8655: } else {
! 8656: if (yych <= 'e') {
! 8657: if (yych <= 'd') goto yy61;
! 8658: goto yy4;
! 8659: } else {
! 8660: if (yych == 'g') goto yy4;
! 8661: goto yy61;
! 8662: }
! 8663: }
! 8664: } else {
! 8665: if (yych <= 't') {
! 8666: if (yych == 'm') goto yy61;
! 8667: if (yych <= 'r') goto yy4;
! 8668: goto yy61;
! 8669: } else {
! 8670: if (yych <= 'w') {
! 8671: if (yych <= 'v') goto yy4;
! 8672: goto yy61;
! 8673: } else {
! 8674: if (yych == 'y') goto yy61;
! 8675: goto yy4;
! 8676: }
! 8677: }
! 8678: }
! 8679: }
! 8680: yy438:
! 8681: YYDEBUG(438, *YYCURSOR);
! 8682: yyaccept = 0;
! 8683: yych = *(YYMARKER = ++YYCURSOR);
! 8684: if (yych <= 'T') {
! 8685: if (yych <= ':') {
! 8686: if (yych <= ' ') {
! 8687: if (yych == '\t') goto yy61;
! 8688: if (yych <= 0x1F) goto yy4;
! 8689: goto yy61;
! 8690: } else {
! 8691: if (yych <= '4') {
! 8692: if (yych <= '/') goto yy4;
! 8693: goto yy457;
! 8694: } else {
! 8695: if (yych <= '5') goto yy442;
! 8696: if (yych <= '9') goto yy443;
! 8697: goto yy163;
! 8698: }
! 8699: }
! 8700: } else {
! 8701: if (yych <= 'G') {
! 8702: if (yych <= 'D') {
! 8703: if (yych <= 'C') goto yy4;
! 8704: goto yy61;
! 8705: } else {
! 8706: if (yych == 'F') goto yy61;
! 8707: goto yy4;
! 8708: }
! 8709: } else {
! 8710: if (yych <= 'L') {
! 8711: if (yych <= 'H') goto yy61;
! 8712: goto yy4;
! 8713: } else {
! 8714: if (yych <= 'M') goto yy61;
! 8715: if (yych <= 'R') goto yy4;
! 8716: goto yy61;
! 8717: }
! 8718: }
! 8719: }
! 8720: } else {
! 8721: if (yych <= 'g') {
! 8722: if (yych <= 'Y') {
! 8723: if (yych == 'W') goto yy61;
! 8724: if (yych <= 'X') goto yy4;
! 8725: goto yy61;
! 8726: } else {
! 8727: if (yych <= 'd') {
! 8728: if (yych <= 'c') goto yy4;
! 8729: goto yy61;
! 8730: } else {
! 8731: if (yych == 'f') goto yy61;
! 8732: goto yy4;
! 8733: }
! 8734: }
! 8735: } else {
! 8736: if (yych <= 't') {
! 8737: if (yych <= 'l') {
! 8738: if (yych <= 'h') goto yy61;
! 8739: goto yy4;
! 8740: } else {
! 8741: if (yych <= 'm') goto yy61;
! 8742: if (yych <= 'r') goto yy4;
! 8743: goto yy61;
! 8744: }
! 8745: } else {
! 8746: if (yych <= 'w') {
! 8747: if (yych <= 'v') goto yy4;
! 8748: goto yy61;
! 8749: } else {
! 8750: if (yych == 'y') goto yy61;
! 8751: goto yy4;
! 8752: }
! 8753: }
! 8754: }
! 8755: }
! 8756: yy439:
! 8757: YYDEBUG(439, *YYCURSOR);
! 8758: yyaccept = 0;
! 8759: yych = *(YYMARKER = ++YYCURSOR);
! 8760: if (yych <= 'T') {
! 8761: if (yych <= 'C') {
! 8762: if (yych <= ' ') {
! 8763: if (yych == '\t') goto yy61;
! 8764: if (yych <= 0x1F) goto yy4;
! 8765: goto yy61;
! 8766: } else {
! 8767: if (yych <= '5') {
! 8768: if (yych <= '/') goto yy4;
! 8769: goto yy442;
! 8770: } else {
! 8771: if (yych <= '9') goto yy443;
! 8772: if (yych <= ':') goto yy163;
! 8773: goto yy4;
! 8774: }
! 8775: }
! 8776: } else {
! 8777: if (yych <= 'G') {
! 8778: if (yych == 'E') goto yy4;
! 8779: if (yych <= 'F') goto yy61;
! 8780: goto yy4;
! 8781: } else {
! 8782: if (yych <= 'L') {
! 8783: if (yych <= 'H') goto yy61;
! 8784: goto yy4;
! 8785: } else {
! 8786: if (yych <= 'M') goto yy61;
! 8787: if (yych <= 'R') goto yy4;
! 8788: goto yy61;
! 8789: }
! 8790: }
! 8791: }
! 8792: } else {
! 8793: if (yych <= 'g') {
! 8794: if (yych <= 'Y') {
! 8795: if (yych == 'W') goto yy61;
! 8796: if (yych <= 'X') goto yy4;
! 8797: goto yy61;
! 8798: } else {
! 8799: if (yych <= 'd') {
! 8800: if (yych <= 'c') goto yy4;
! 8801: goto yy61;
! 8802: } else {
! 8803: if (yych == 'f') goto yy61;
! 8804: goto yy4;
! 8805: }
! 8806: }
! 8807: } else {
! 8808: if (yych <= 't') {
! 8809: if (yych <= 'l') {
! 8810: if (yych <= 'h') goto yy61;
! 8811: goto yy4;
! 8812: } else {
! 8813: if (yych <= 'm') goto yy61;
! 8814: if (yych <= 'r') goto yy4;
! 8815: goto yy61;
! 8816: }
! 8817: } else {
! 8818: if (yych <= 'w') {
! 8819: if (yych <= 'v') goto yy4;
! 8820: goto yy61;
! 8821: } else {
! 8822: if (yych == 'y') goto yy61;
! 8823: goto yy4;
! 8824: }
! 8825: }
! 8826: }
! 8827: }
! 8828: yy440:
! 8829: YYDEBUG(440, *YYCURSOR);
! 8830: ++YYCURSOR;
! 8831: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 8832: yych = *YYCURSOR;
! 8833: YYDEBUG(441, *YYCURSOR);
! 8834: if (yybm[0+yych] & 4) {
! 8835: goto yy58;
! 8836: }
! 8837: if (yych <= ',') {
! 8838: if (yych == '+') goto yy440;
! 8839: goto yy57;
! 8840: } else {
! 8841: if (yych <= '-') goto yy440;
! 8842: if (yych <= '/') goto yy57;
! 8843: if (yych <= '9') goto yy55;
! 8844: goto yy57;
! 8845: }
! 8846: yy442:
! 8847: YYDEBUG(442, *YYCURSOR);
! 8848: yyaccept = 0;
! 8849: yych = *(YYMARKER = ++YYCURSOR);
! 8850: if (yych <= 'V') {
! 8851: if (yych <= 'D') {
! 8852: if (yych <= ' ') {
! 8853: if (yych == '\t') goto yy61;
! 8854: if (yych <= 0x1F) goto yy4;
! 8855: goto yy61;
! 8856: } else {
! 8857: if (yych <= '/') goto yy4;
! 8858: if (yych <= '9') goto yy456;
! 8859: if (yych <= 'C') goto yy4;
! 8860: goto yy61;
! 8861: }
! 8862: } else {
! 8863: if (yych <= 'H') {
! 8864: if (yych == 'F') goto yy61;
! 8865: if (yych <= 'G') goto yy4;
! 8866: goto yy61;
! 8867: } else {
! 8868: if (yych <= 'M') {
! 8869: if (yych <= 'L') goto yy4;
! 8870: goto yy61;
! 8871: } else {
! 8872: if (yych <= 'R') goto yy4;
! 8873: if (yych <= 'T') goto yy61;
! 8874: goto yy4;
! 8875: }
! 8876: }
! 8877: }
! 8878: } else {
! 8879: if (yych <= 'h') {
! 8880: if (yych <= 'c') {
! 8881: if (yych == 'X') goto yy4;
! 8882: if (yych <= 'Y') goto yy61;
! 8883: goto yy4;
! 8884: } else {
! 8885: if (yych <= 'e') {
! 8886: if (yych <= 'd') goto yy61;
! 8887: goto yy4;
! 8888: } else {
! 8889: if (yych == 'g') goto yy4;
! 8890: goto yy61;
! 8891: }
! 8892: }
! 8893: } else {
! 8894: if (yych <= 't') {
! 8895: if (yych == 'm') goto yy61;
! 8896: if (yych <= 'r') goto yy4;
! 8897: goto yy61;
! 8898: } else {
! 8899: if (yych <= 'w') {
! 8900: if (yych <= 'v') goto yy4;
! 8901: goto yy61;
! 8902: } else {
! 8903: if (yych == 'y') goto yy61;
! 8904: goto yy4;
! 8905: }
! 8906: }
! 8907: }
! 8908: }
! 8909: yy443:
! 8910: YYDEBUG(443, *YYCURSOR);
! 8911: yyaccept = 0;
! 8912: yych = *(YYMARKER = ++YYCURSOR);
! 8913: if (yych <= 'V') {
! 8914: if (yych <= 'D') {
! 8915: if (yych <= ' ') {
! 8916: if (yych == '\t') goto yy61;
! 8917: if (yych <= 0x1F) goto yy4;
! 8918: goto yy61;
! 8919: } else {
! 8920: if (yych <= '/') goto yy4;
! 8921: if (yych <= '9') goto yy444;
! 8922: if (yych <= 'C') goto yy4;
! 8923: goto yy61;
! 8924: }
! 8925: } else {
! 8926: if (yych <= 'H') {
! 8927: if (yych == 'F') goto yy61;
! 8928: if (yych <= 'G') goto yy4;
! 8929: goto yy61;
! 8930: } else {
! 8931: if (yych <= 'M') {
! 8932: if (yych <= 'L') goto yy4;
! 8933: goto yy61;
! 8934: } else {
! 8935: if (yych <= 'R') goto yy4;
! 8936: if (yych <= 'T') goto yy61;
! 8937: goto yy4;
! 8938: }
! 8939: }
! 8940: }
! 8941: } else {
! 8942: if (yych <= 'h') {
! 8943: if (yych <= 'c') {
! 8944: if (yych == 'X') goto yy4;
! 8945: if (yych <= 'Y') goto yy61;
! 8946: goto yy4;
! 8947: } else {
! 8948: if (yych <= 'e') {
! 8949: if (yych <= 'd') goto yy61;
! 8950: goto yy4;
! 8951: } else {
! 8952: if (yych == 'g') goto yy4;
! 8953: goto yy61;
! 8954: }
! 8955: }
! 8956: } else {
! 8957: if (yych <= 't') {
! 8958: if (yych == 'm') goto yy61;
! 8959: if (yych <= 'r') goto yy4;
! 8960: goto yy61;
! 8961: } else {
! 8962: if (yych <= 'w') {
! 8963: if (yych <= 'v') goto yy4;
! 8964: goto yy61;
! 8965: } else {
! 8966: if (yych == 'y') goto yy61;
! 8967: goto yy4;
! 8968: }
! 8969: }
! 8970: }
! 8971: }
! 8972: yy444:
! 8973: YYDEBUG(444, *YYCURSOR);
! 8974: yych = *++YYCURSOR;
! 8975: if (yych <= '/') goto yy61;
! 8976: if (yych >= ':') goto yy61;
! 8977: yy445:
! 8978: YYDEBUG(445, *YYCURSOR);
! 8979: yych = *++YYCURSOR;
! 8980: if (yybm[0+yych] & 2) {
! 8981: goto yy55;
! 8982: }
! 8983: if (yych != '-') goto yy61;
! 8984: yy446:
! 8985: YYDEBUG(446, *YYCURSOR);
! 8986: yych = *++YYCURSOR;
! 8987: if (yych <= '/') goto yy57;
! 8988: if (yych <= '0') goto yy447;
! 8989: if (yych <= '1') goto yy448;
! 8990: goto yy57;
! 8991: yy447:
! 8992: YYDEBUG(447, *YYCURSOR);
! 8993: yych = *++YYCURSOR;
! 8994: if (yych <= '/') goto yy57;
! 8995: if (yych <= '9') goto yy449;
! 8996: goto yy57;
! 8997: yy448:
! 8998: YYDEBUG(448, *YYCURSOR);
! 8999: yych = *++YYCURSOR;
! 9000: if (yych <= '/') goto yy57;
! 9001: if (yych >= '3') goto yy57;
! 9002: yy449:
! 9003: YYDEBUG(449, *YYCURSOR);
! 9004: yych = *++YYCURSOR;
! 9005: if (yych != '-') goto yy57;
! 9006: YYDEBUG(450, *YYCURSOR);
! 9007: yych = *++YYCURSOR;
! 9008: if (yych <= '/') goto yy57;
! 9009: if (yych <= '0') goto yy451;
! 9010: if (yych <= '2') goto yy452;
! 9011: if (yych <= '3') goto yy453;
! 9012: goto yy57;
! 9013: yy451:
! 9014: YYDEBUG(451, *YYCURSOR);
! 9015: yych = *++YYCURSOR;
! 9016: if (yych <= '/') goto yy57;
! 9017: if (yych <= '9') goto yy454;
! 9018: goto yy57;
! 9019: yy452:
! 9020: YYDEBUG(452, *YYCURSOR);
! 9021: yych = *++YYCURSOR;
! 9022: if (yych <= '/') goto yy57;
! 9023: if (yych <= '9') goto yy454;
! 9024: goto yy57;
! 9025: yy453:
! 9026: YYDEBUG(453, *YYCURSOR);
! 9027: yych = *++YYCURSOR;
! 9028: if (yych <= '/') goto yy57;
! 9029: if (yych >= '2') goto yy57;
! 9030: yy454:
! 9031: YYDEBUG(454, *YYCURSOR);
! 9032: ++YYCURSOR;
! 9033: yy455:
! 9034: YYDEBUG(455, *YYCURSOR);
! 9035: {
! 9036: DEBUG_OUTPUT("iso8601date4 | iso8601date2 | iso8601dateslash | dateslash");
! 9037: TIMELIB_INIT;
! 9038: TIMELIB_HAVE_DATE();
! 9039: s->time->y = timelib_get_unsigned_nr((char **) &ptr, 4);
! 9040: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 9041: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 9042: TIMELIB_DEINIT;
! 9043: return TIMELIB_ISO_DATE;
! 9044: }
! 9045: yy456:
! 9046: YYDEBUG(456, *YYCURSOR);
! 9047: yyaccept = 0;
! 9048: yych = *(YYMARKER = ++YYCURSOR);
! 9049: if (yych <= 'V') {
! 9050: if (yych <= 'D') {
! 9051: if (yych <= ' ') {
! 9052: if (yych == '\t') goto yy61;
! 9053: if (yych <= 0x1F) goto yy4;
! 9054: goto yy61;
! 9055: } else {
! 9056: if (yych <= '/') goto yy4;
! 9057: if (yych <= '9') goto yy445;
! 9058: if (yych <= 'C') goto yy4;
! 9059: goto yy61;
! 9060: }
! 9061: } else {
! 9062: if (yych <= 'H') {
! 9063: if (yych == 'F') goto yy61;
! 9064: if (yych <= 'G') goto yy4;
! 9065: goto yy61;
! 9066: } else {
! 9067: if (yych <= 'M') {
! 9068: if (yych <= 'L') goto yy4;
! 9069: goto yy61;
! 9070: } else {
! 9071: if (yych <= 'R') goto yy4;
! 9072: if (yych <= 'T') goto yy61;
! 9073: goto yy4;
! 9074: }
! 9075: }
! 9076: }
! 9077: } else {
! 9078: if (yych <= 'h') {
! 9079: if (yych <= 'c') {
! 9080: if (yych == 'X') goto yy4;
! 9081: if (yych <= 'Y') goto yy61;
! 9082: goto yy4;
! 9083: } else {
! 9084: if (yych <= 'e') {
! 9085: if (yych <= 'd') goto yy61;
! 9086: goto yy4;
! 9087: } else {
! 9088: if (yych == 'g') goto yy4;
! 9089: goto yy61;
! 9090: }
! 9091: }
! 9092: } else {
! 9093: if (yych <= 't') {
! 9094: if (yych == 'm') goto yy61;
! 9095: if (yych <= 'r') goto yy4;
! 9096: goto yy61;
! 9097: } else {
! 9098: if (yych <= 'w') {
! 9099: if (yych <= 'v') goto yy4;
! 9100: goto yy61;
! 9101: } else {
! 9102: if (yych == 'y') goto yy61;
! 9103: goto yy4;
! 9104: }
! 9105: }
! 9106: }
! 9107: }
! 9108: yy457:
! 9109: YYDEBUG(457, *YYCURSOR);
! 9110: yyaccept = 0;
! 9111: yych = *(YYMARKER = ++YYCURSOR);
! 9112: if (yych <= 'T') {
! 9113: if (yych <= 'C') {
! 9114: if (yych <= ' ') {
! 9115: if (yych == '\t') goto yy61;
! 9116: if (yych <= 0x1F) goto yy4;
! 9117: goto yy61;
! 9118: } else {
! 9119: if (yych <= '5') {
! 9120: if (yych <= '/') goto yy4;
! 9121: } else {
! 9122: if (yych <= '9') goto yy456;
! 9123: if (yych <= ':') goto yy163;
! 9124: goto yy4;
! 9125: }
! 9126: }
! 9127: } else {
! 9128: if (yych <= 'G') {
! 9129: if (yych == 'E') goto yy4;
! 9130: if (yych <= 'F') goto yy61;
! 9131: goto yy4;
! 9132: } else {
! 9133: if (yych <= 'L') {
! 9134: if (yych <= 'H') goto yy61;
! 9135: goto yy4;
! 9136: } else {
! 9137: if (yych <= 'M') goto yy61;
! 9138: if (yych <= 'R') goto yy4;
! 9139: goto yy61;
! 9140: }
! 9141: }
! 9142: }
! 9143: } else {
! 9144: if (yych <= 'g') {
! 9145: if (yych <= 'Y') {
! 9146: if (yych == 'W') goto yy61;
! 9147: if (yych <= 'X') goto yy4;
! 9148: goto yy61;
! 9149: } else {
! 9150: if (yych <= 'd') {
! 9151: if (yych <= 'c') goto yy4;
! 9152: goto yy61;
! 9153: } else {
! 9154: if (yych == 'f') goto yy61;
! 9155: goto yy4;
! 9156: }
! 9157: }
! 9158: } else {
! 9159: if (yych <= 't') {
! 9160: if (yych <= 'l') {
! 9161: if (yych <= 'h') goto yy61;
! 9162: goto yy4;
! 9163: } else {
! 9164: if (yych <= 'm') goto yy61;
! 9165: if (yych <= 'r') goto yy4;
! 9166: goto yy61;
! 9167: }
! 9168: } else {
! 9169: if (yych <= 'w') {
! 9170: if (yych <= 'v') goto yy4;
! 9171: goto yy61;
! 9172: } else {
! 9173: if (yych == 'y') goto yy61;
! 9174: goto yy4;
! 9175: }
! 9176: }
! 9177: }
! 9178: }
! 9179: YYDEBUG(458, *YYCURSOR);
! 9180: yyaccept = 0;
! 9181: yych = *(YYMARKER = ++YYCURSOR);
! 9182: if (yych <= 'V') {
! 9183: if (yych <= 'D') {
! 9184: if (yych <= ' ') {
! 9185: if (yych == '\t') goto yy61;
! 9186: if (yych <= 0x1F) goto yy4;
! 9187: goto yy61;
! 9188: } else {
! 9189: if (yych <= '/') goto yy4;
! 9190: if (yych <= '9') goto yy459;
! 9191: if (yych <= 'C') goto yy4;
! 9192: goto yy61;
! 9193: }
! 9194: } else {
! 9195: if (yych <= 'H') {
! 9196: if (yych == 'F') goto yy61;
! 9197: if (yych <= 'G') goto yy4;
! 9198: goto yy61;
! 9199: } else {
! 9200: if (yych <= 'M') {
! 9201: if (yych <= 'L') goto yy4;
! 9202: goto yy61;
! 9203: } else {
! 9204: if (yych <= 'R') goto yy4;
! 9205: if (yych <= 'T') goto yy61;
! 9206: goto yy4;
! 9207: }
! 9208: }
! 9209: }
! 9210: } else {
! 9211: if (yych <= 'h') {
! 9212: if (yych <= 'c') {
! 9213: if (yych == 'X') goto yy4;
! 9214: if (yych <= 'Y') goto yy61;
! 9215: goto yy4;
! 9216: } else {
! 9217: if (yych <= 'e') {
! 9218: if (yych <= 'd') goto yy61;
! 9219: goto yy4;
! 9220: } else {
! 9221: if (yych == 'g') goto yy4;
! 9222: goto yy61;
! 9223: }
! 9224: }
! 9225: } else {
! 9226: if (yych <= 't') {
! 9227: if (yych == 'm') goto yy61;
! 9228: if (yych <= 'r') goto yy4;
! 9229: goto yy61;
! 9230: } else {
! 9231: if (yych <= 'w') {
! 9232: if (yych <= 'v') goto yy4;
! 9233: goto yy61;
! 9234: } else {
! 9235: if (yych == 'y') goto yy61;
! 9236: goto yy4;
! 9237: }
! 9238: }
! 9239: }
! 9240: }
! 9241: yy459:
! 9242: YYDEBUG(459, *YYCURSOR);
! 9243: yyaccept = 0;
! 9244: yych = *(YYMARKER = ++YYCURSOR);
! 9245: if (yybm[0+yych] & 2) {
! 9246: goto yy55;
! 9247: }
! 9248: if (yych <= 'V') {
! 9249: if (yych <= 'D') {
! 9250: if (yych <= ' ') {
! 9251: if (yych == '\t') goto yy61;
! 9252: if (yych <= 0x1F) goto yy4;
! 9253: goto yy61;
! 9254: } else {
! 9255: if (yych == '-') goto yy446;
! 9256: if (yych <= 'C') goto yy4;
! 9257: goto yy61;
! 9258: }
! 9259: } else {
! 9260: if (yych <= 'H') {
! 9261: if (yych == 'F') goto yy61;
! 9262: if (yych <= 'G') goto yy4;
! 9263: goto yy61;
! 9264: } else {
! 9265: if (yych <= 'M') {
! 9266: if (yych <= 'L') goto yy4;
! 9267: goto yy61;
! 9268: } else {
! 9269: if (yych <= 'R') goto yy4;
! 9270: if (yych <= 'T') goto yy61;
! 9271: goto yy4;
! 9272: }
! 9273: }
! 9274: }
! 9275: } else {
! 9276: if (yych <= 'h') {
! 9277: if (yych <= 'c') {
! 9278: if (yych == 'X') goto yy4;
! 9279: if (yych <= 'Y') goto yy61;
! 9280: goto yy4;
! 9281: } else {
! 9282: if (yych <= 'e') {
! 9283: if (yych <= 'd') goto yy61;
! 9284: goto yy4;
! 9285: } else {
! 9286: if (yych == 'g') goto yy4;
! 9287: goto yy61;
! 9288: }
! 9289: }
! 9290: } else {
! 9291: if (yych <= 't') {
! 9292: if (yych == 'm') goto yy61;
! 9293: if (yych <= 'r') goto yy4;
! 9294: goto yy61;
! 9295: } else {
! 9296: if (yych <= 'w') {
! 9297: if (yych <= 'v') goto yy4;
! 9298: goto yy61;
! 9299: } else {
! 9300: if (yych == 'y') goto yy61;
! 9301: goto yy4;
! 9302: }
! 9303: }
! 9304: }
! 9305: }
! 9306: yy460:
! 9307: YYDEBUG(460, *YYCURSOR);
! 9308: yych = *++YYCURSOR;
! 9309: if (yych <= '/') goto yy462;
! 9310: if (yych <= '0') goto yy736;
! 9311: if (yych <= '1') goto yy737;
! 9312: if (yych <= '9') goto yy738;
! 9313: goto yy462;
! 9314: yy461:
! 9315: YYDEBUG(461, *YYCURSOR);
! 9316: ++YYCURSOR;
! 9317: if ((YYLIMIT - YYCURSOR) < 13) YYFILL(13);
! 9318: yych = *YYCURSOR;
! 9319: yy462:
! 9320: YYDEBUG(462, *YYCURSOR);
! 9321: YYDEBUG(-1, yych);
! 9322: switch (yych) {
! 9323: case '\t':
! 9324: case ' ': goto yy461;
! 9325: case '-':
! 9326: case '.': goto yy577;
! 9327: case 'A':
! 9328: case 'a': goto yy480;
! 9329: case 'D':
! 9330: case 'd': goto yy466;
! 9331: case 'F':
! 9332: case 'f': goto yy467;
! 9333: case 'H':
! 9334: case 'h': goto yy64;
! 9335: case 'I': goto yy475;
! 9336: case 'J':
! 9337: case 'j': goto yy479;
! 9338: case 'M':
! 9339: case 'm': goto yy465;
! 9340: case 'N':
! 9341: case 'n': goto yy482;
! 9342: case 'O':
! 9343: case 'o': goto yy481;
! 9344: case 'P':
! 9345: case 'p': goto yy484;
! 9346: case 'S':
! 9347: case 's': goto yy463;
! 9348: case 'T':
! 9349: case 't': goto yy69;
! 9350: case 'V': goto yy477;
! 9351: case 'W':
! 9352: case 'w': goto yy68;
! 9353: case 'X': goto yy478;
! 9354: case 'Y':
! 9355: case 'y': goto yy67;
! 9356: default: goto yy57;
! 9357: }
! 9358: yy463:
! 9359: YYDEBUG(463, *YYCURSOR);
! 9360: yych = *++YYCURSOR;
! 9361: if (yych <= 'U') {
! 9362: if (yych <= 'D') {
! 9363: if (yych == 'A') goto yy127;
! 9364: goto yy57;
! 9365: } else {
! 9366: if (yych <= 'E') goto yy1049;
! 9367: if (yych <= 'T') goto yy57;
! 9368: goto yy126;
! 9369: }
! 9370: } else {
! 9371: if (yych <= 'd') {
! 9372: if (yych == 'a') goto yy127;
! 9373: goto yy57;
! 9374: } else {
! 9375: if (yych <= 'e') goto yy1049;
! 9376: if (yych == 'u') goto yy126;
! 9377: goto yy57;
! 9378: }
! 9379: }
! 9380: yy464:
! 9381: YYDEBUG(464, *YYCURSOR);
! 9382: yych = *++YYCURSOR;
! 9383: if (yych <= '`') {
! 9384: if (yych <= 'D') {
! 9385: if (yych == 'A') goto yy127;
! 9386: goto yy57;
! 9387: } else {
! 9388: if (yych <= 'E') goto yy1049;
! 9389: if (yych == 'U') goto yy126;
! 9390: goto yy57;
! 9391: }
! 9392: } else {
! 9393: if (yych <= 'e') {
! 9394: if (yych <= 'a') goto yy127;
! 9395: if (yych <= 'd') goto yy57;
! 9396: goto yy1049;
! 9397: } else {
! 9398: if (yych <= 's') goto yy57;
! 9399: if (yych <= 't') goto yy729;
! 9400: if (yych <= 'u') goto yy126;
! 9401: goto yy57;
! 9402: }
! 9403: }
! 9404: yy465:
! 9405: YYDEBUG(465, *YYCURSOR);
! 9406: yych = *++YYCURSOR;
! 9407: if (yych <= 'O') {
! 9408: if (yych <= 'H') {
! 9409: if (yych == 'A') goto yy592;
! 9410: goto yy57;
! 9411: } else {
! 9412: if (yych <= 'I') goto yy118;
! 9413: if (yych <= 'N') goto yy57;
! 9414: goto yy117;
! 9415: }
! 9416: } else {
! 9417: if (yych <= 'h') {
! 9418: if (yych == 'a') goto yy592;
! 9419: goto yy57;
! 9420: } else {
! 9421: if (yych <= 'i') goto yy118;
! 9422: if (yych == 'o') goto yy117;
! 9423: goto yy57;
! 9424: }
! 9425: }
! 9426: yy466:
! 9427: YYDEBUG(466, *YYCURSOR);
! 9428: yych = *++YYCURSOR;
! 9429: if (yych <= 'E') {
! 9430: if (yych == 'A') goto yy114;
! 9431: if (yych <= 'D') goto yy57;
! 9432: goto yy579;
! 9433: } else {
! 9434: if (yych <= 'a') {
! 9435: if (yych <= '`') goto yy57;
! 9436: goto yy114;
! 9437: } else {
! 9438: if (yych == 'e') goto yy579;
! 9439: goto yy57;
! 9440: }
! 9441: }
! 9442: yy467:
! 9443: YYDEBUG(467, *YYCURSOR);
! 9444: yych = *++YYCURSOR;
! 9445: if (yych <= 'R') {
! 9446: if (yych <= 'N') {
! 9447: if (yych == 'E') goto yy595;
! 9448: goto yy57;
! 9449: } else {
! 9450: if (yych <= 'O') goto yy99;
! 9451: if (yych <= 'Q') goto yy57;
! 9452: goto yy98;
! 9453: }
! 9454: } else {
! 9455: if (yych <= 'n') {
! 9456: if (yych == 'e') goto yy595;
! 9457: goto yy57;
! 9458: } else {
! 9459: if (yych <= 'o') goto yy99;
! 9460: if (yych == 'r') goto yy98;
! 9461: goto yy57;
! 9462: }
! 9463: }
! 9464: yy468:
! 9465: YYDEBUG(468, *YYCURSOR);
! 9466: yych = *++YYCURSOR;
! 9467: if (yych <= 'U') {
! 9468: if (yych == 'H') goto yy70;
! 9469: if (yych <= 'T') goto yy57;
! 9470: goto yy71;
! 9471: } else {
! 9472: if (yych <= 'h') {
! 9473: if (yych <= 'g') goto yy57;
! 9474: goto yy1048;
! 9475: } else {
! 9476: if (yych == 'u') goto yy71;
! 9477: goto yy57;
! 9478: }
! 9479: }
! 9480: yy469:
! 9481: YYDEBUG(469, *YYCURSOR);
! 9482: yych = *++YYCURSOR;
! 9483: if (yych == '-') goto yy742;
! 9484: if (yych <= '/') goto yy61;
! 9485: if (yych <= '9') goto yy741;
! 9486: goto yy61;
! 9487: yy470:
! 9488: YYDEBUG(470, *YYCURSOR);
! 9489: yych = *++YYCURSOR;
! 9490: if (yych <= 'c') {
! 9491: if (yych == 'O') goto yy530;
! 9492: goto yy57;
! 9493: } else {
! 9494: if (yych <= 'd') goto yy729;
! 9495: if (yych == 'o') goto yy530;
! 9496: goto yy57;
! 9497: }
! 9498: yy471:
! 9499: YYDEBUG(471, *YYCURSOR);
! 9500: yych = *++YYCURSOR;
! 9501: if (yych == 'd') goto yy729;
! 9502: goto yy57;
! 9503: yy472:
! 9504: YYDEBUG(472, *YYCURSOR);
! 9505: yych = *++YYCURSOR;
! 9506: YYDEBUG(-1, yych);
! 9507: switch (yych) {
! 9508: case '0':
! 9509: case '1':
! 9510: case '2': goto yy666;
! 9511: case '3': goto yy668;
! 9512: case '4':
! 9513: case '5':
! 9514: case '6':
! 9515: case '7':
! 9516: case '8':
! 9517: case '9': goto yy669;
! 9518: case 'A':
! 9519: case 'a': goto yy673;
! 9520: case 'D':
! 9521: case 'd': goto yy677;
! 9522: case 'F':
! 9523: case 'f': goto yy671;
! 9524: case 'J':
! 9525: case 'j': goto yy670;
! 9526: case 'M':
! 9527: case 'm': goto yy672;
! 9528: case 'N':
! 9529: case 'n': goto yy676;
! 9530: case 'O':
! 9531: case 'o': goto yy675;
! 9532: case 'S':
! 9533: case 's': goto yy674;
! 9534: default: goto yy57;
! 9535: }
! 9536: yy473:
! 9537: YYDEBUG(473, *YYCURSOR);
! 9538: yych = *++YYCURSOR;
! 9539: YYDEBUG(-1, yych);
! 9540: switch (yych) {
! 9541: case '0': goto yy616;
! 9542: case '1': goto yy617;
! 9543: case '2':
! 9544: case '3':
! 9545: case '4':
! 9546: case '5':
! 9547: case '6':
! 9548: case '7':
! 9549: case '8':
! 9550: case '9': goto yy618;
! 9551: case 'A':
! 9552: case 'a': goto yy622;
! 9553: case 'D':
! 9554: case 'd': goto yy626;
! 9555: case 'F':
! 9556: case 'f': goto yy620;
! 9557: case 'J':
! 9558: case 'j': goto yy619;
! 9559: case 'M':
! 9560: case 'm': goto yy621;
! 9561: case 'N':
! 9562: case 'n': goto yy625;
! 9563: case 'O':
! 9564: case 'o': goto yy624;
! 9565: case 'S':
! 9566: case 's': goto yy623;
! 9567: default: goto yy578;
! 9568: }
! 9569: yy474:
! 9570: YYDEBUG(474, *YYCURSOR);
! 9571: yych = *++YYCURSOR;
! 9572: if (yych <= '1') {
! 9573: if (yych <= '/') goto yy578;
! 9574: if (yych <= '0') goto yy568;
! 9575: goto yy569;
! 9576: } else {
! 9577: if (yych <= '5') goto yy570;
! 9578: if (yych <= '9') goto yy571;
! 9579: goto yy578;
! 9580: }
! 9581: yy475:
! 9582: YYDEBUG(475, *YYCURSOR);
! 9583: yyaccept = 10;
! 9584: yych = *(YYMARKER = ++YYCURSOR);
! 9585: if (yych <= '/') {
! 9586: if (yych <= 0x1F) {
! 9587: if (yych == '\t') goto yy532;
! 9588: } else {
! 9589: if (yych <= ' ') goto yy532;
! 9590: if (yych <= ',') goto yy476;
! 9591: if (yych <= '.') goto yy532;
! 9592: }
! 9593: } else {
! 9594: if (yych <= 'U') {
! 9595: if (yych <= '9') goto yy534;
! 9596: if (yych == 'I') goto yy567;
! 9597: } else {
! 9598: if (yych == 'W') goto yy476;
! 9599: if (yych <= 'X') goto yy540;
! 9600: }
! 9601: }
! 9602: yy476:
! 9603: YYDEBUG(476, *YYCURSOR);
! 9604: {
! 9605: DEBUG_OUTPUT("datenoyearrev");
! 9606: TIMELIB_INIT;
! 9607: TIMELIB_HAVE_DATE();
! 9608: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 9609: timelib_skip_day_suffix((char **) &ptr);
! 9610: s->time->m = timelib_get_month((char **) &ptr);
! 9611: TIMELIB_DEINIT;
! 9612: return TIMELIB_DATE_TEXT;
! 9613: }
! 9614: yy477:
! 9615: YYDEBUG(477, *YYCURSOR);
! 9616: yyaccept = 10;
! 9617: yych = *(YYMARKER = ++YYCURSOR);
! 9618: if (yych <= ',') {
! 9619: if (yych <= '\t') {
! 9620: if (yych <= 0x08) goto yy476;
! 9621: goto yy532;
! 9622: } else {
! 9623: if (yych == ' ') goto yy532;
! 9624: goto yy476;
! 9625: }
! 9626: } else {
! 9627: if (yych <= '9') {
! 9628: if (yych <= '.') goto yy532;
! 9629: if (yych <= '/') goto yy476;
! 9630: goto yy534;
! 9631: } else {
! 9632: if (yych == 'I') goto yy565;
! 9633: goto yy476;
! 9634: }
! 9635: }
! 9636: yy478:
! 9637: YYDEBUG(478, *YYCURSOR);
! 9638: yyaccept = 10;
! 9639: yych = *(YYMARKER = ++YYCURSOR);
! 9640: if (yych <= ',') {
! 9641: if (yych <= '\t') {
! 9642: if (yych <= 0x08) goto yy476;
! 9643: goto yy532;
! 9644: } else {
! 9645: if (yych == ' ') goto yy532;
! 9646: goto yy476;
! 9647: }
! 9648: } else {
! 9649: if (yych <= '9') {
! 9650: if (yych <= '.') goto yy532;
! 9651: if (yych <= '/') goto yy476;
! 9652: goto yy534;
! 9653: } else {
! 9654: if (yych == 'I') goto yy564;
! 9655: goto yy476;
! 9656: }
! 9657: }
! 9658: yy479:
! 9659: YYDEBUG(479, *YYCURSOR);
! 9660: yych = *++YYCURSOR;
! 9661: if (yych <= 'U') {
! 9662: if (yych == 'A') goto yy557;
! 9663: if (yych <= 'T') goto yy57;
! 9664: goto yy556;
! 9665: } else {
! 9666: if (yych <= 'a') {
! 9667: if (yych <= '`') goto yy57;
! 9668: goto yy557;
! 9669: } else {
! 9670: if (yych == 'u') goto yy556;
! 9671: goto yy57;
! 9672: }
! 9673: }
! 9674: yy480:
! 9675: YYDEBUG(480, *YYCURSOR);
! 9676: yych = *++YYCURSOR;
! 9677: if (yych <= 'T') {
! 9678: if (yych <= 'L') {
! 9679: if (yych == '.') goto yy485;
! 9680: goto yy57;
! 9681: } else {
! 9682: if (yych <= 'M') goto yy486;
! 9683: if (yych == 'P') goto yy550;
! 9684: goto yy57;
! 9685: }
! 9686: } else {
! 9687: if (yych <= 'o') {
! 9688: if (yych <= 'U') goto yy549;
! 9689: if (yych == 'm') goto yy486;
! 9690: goto yy57;
! 9691: } else {
! 9692: if (yych <= 'p') goto yy550;
! 9693: if (yych == 'u') goto yy549;
! 9694: goto yy57;
! 9695: }
! 9696: }
! 9697: yy481:
! 9698: YYDEBUG(481, *YYCURSOR);
! 9699: yych = *++YYCURSOR;
! 9700: if (yych == 'C') goto yy544;
! 9701: if (yych == 'c') goto yy544;
! 9702: goto yy57;
! 9703: yy482:
! 9704: YYDEBUG(482, *YYCURSOR);
! 9705: yych = *++YYCURSOR;
! 9706: if (yych == 'O') goto yy530;
! 9707: if (yych == 'o') goto yy530;
! 9708: goto yy57;
! 9709: yy483:
! 9710: YYDEBUG(483, *YYCURSOR);
! 9711: yych = *++YYCURSOR;
! 9712: if (yych <= '/') goto yy57;
! 9713: if (yych <= '5') goto yy490;
! 9714: if (yych <= '9') goto yy492;
! 9715: goto yy57;
! 9716: yy484:
! 9717: YYDEBUG(484, *YYCURSOR);
! 9718: yych = *++YYCURSOR;
! 9719: if (yych <= 'L') {
! 9720: if (yych != '.') goto yy57;
! 9721: } else {
! 9722: if (yych <= 'M') goto yy486;
! 9723: if (yych == 'm') goto yy486;
! 9724: goto yy57;
! 9725: }
! 9726: yy485:
! 9727: YYDEBUG(485, *YYCURSOR);
! 9728: yych = *++YYCURSOR;
! 9729: if (yych == 'M') goto yy486;
! 9730: if (yych != 'm') goto yy57;
! 9731: yy486:
! 9732: YYDEBUG(486, *YYCURSOR);
! 9733: yych = *++YYCURSOR;
! 9734: if (yych <= 0x1F) {
! 9735: if (yych <= 0x00) goto yy488;
! 9736: if (yych == '\t') goto yy488;
! 9737: goto yy57;
! 9738: } else {
! 9739: if (yych <= ' ') goto yy488;
! 9740: if (yych != '.') goto yy57;
! 9741: }
! 9742: YYDEBUG(487, *YYCURSOR);
! 9743: yych = *++YYCURSOR;
! 9744: if (yych <= '\t') {
! 9745: if (yych <= 0x00) goto yy488;
! 9746: if (yych <= 0x08) goto yy57;
! 9747: } else {
! 9748: if (yych != ' ') goto yy57;
! 9749: }
! 9750: yy488:
! 9751: YYDEBUG(488, *YYCURSOR);
! 9752: ++YYCURSOR;
! 9753: YYDEBUG(489, *YYCURSOR);
! 9754: {
! 9755: DEBUG_OUTPUT("timetiny12 | timeshort12 | timelong12");
! 9756: TIMELIB_INIT;
! 9757: TIMELIB_HAVE_TIME();
! 9758: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 9759: if (*ptr == ':' || *ptr == '.') {
! 9760: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 9761: if (*ptr == ':' || *ptr == '.') {
! 9762: s->time->s = timelib_get_nr((char **) &ptr, 2);
! 9763: }
! 9764: }
! 9765: s->time->h += timelib_meridian((char **) &ptr, s->time->h);
! 9766: TIMELIB_DEINIT;
! 9767: return TIMELIB_TIME12;
! 9768: }
! 9769: yy490:
! 9770: YYDEBUG(490, *YYCURSOR);
! 9771: yyaccept = 11;
! 9772: yych = *(YYMARKER = ++YYCURSOR);
! 9773: if (yych <= '/') {
! 9774: if (yych == '.') goto yy493;
! 9775: } else {
! 9776: if (yych <= '9') goto yy507;
! 9777: if (yych <= ':') goto yy493;
! 9778: }
! 9779: yy491:
! 9780: YYDEBUG(491, *YYCURSOR);
! 9781: {
! 9782: int tz_not_found;
! 9783: DEBUG_OUTPUT("timeshort24 | timelong24 | iso8601long");
! 9784: TIMELIB_INIT;
! 9785: TIMELIB_HAVE_TIME();
! 9786: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 9787: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 9788: if (*ptr == ':' || *ptr == '.') {
! 9789: s->time->s = timelib_get_nr((char **) &ptr, 2);
! 9790:
! 9791: if (*ptr == '.') {
! 9792: s->time->f = timelib_get_frac_nr((char **) &ptr, 8);
! 9793: }
! 9794: }
! 9795:
! 9796: if (*ptr != '\0') {
! 9797: s->time->z = timelib_get_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper);
! 9798: if (tz_not_found) {
! 9799: add_error(s, "The timezone could not be found in the database");
! 9800: }
! 9801: }
! 9802: TIMELIB_DEINIT;
! 9803: return TIMELIB_TIME24_WITH_ZONE;
! 9804: }
! 9805: yy492:
! 9806: YYDEBUG(492, *YYCURSOR);
! 9807: yyaccept = 11;
! 9808: yych = *(YYMARKER = ++YYCURSOR);
! 9809: if (yych == '.') goto yy493;
! 9810: if (yych != ':') goto yy491;
! 9811: yy493:
! 9812: YYDEBUG(493, *YYCURSOR);
! 9813: yych = *++YYCURSOR;
! 9814: if (yych <= '/') goto yy57;
! 9815: if (yych <= '5') goto yy494;
! 9816: if (yych <= '6') goto yy495;
! 9817: if (yych <= '9') goto yy496;
! 9818: goto yy57;
! 9819: yy494:
! 9820: YYDEBUG(494, *YYCURSOR);
! 9821: yyaccept = 11;
! 9822: yych = *(YYMARKER = ++YYCURSOR);
! 9823: if (yych == '.') goto yy497;
! 9824: if (yych <= '/') goto yy491;
! 9825: if (yych <= '9') goto yy500;
! 9826: goto yy491;
! 9827: yy495:
! 9828: YYDEBUG(495, *YYCURSOR);
! 9829: yyaccept = 11;
! 9830: yych = *(YYMARKER = ++YYCURSOR);
! 9831: if (yych == '.') goto yy497;
! 9832: if (yych == '0') goto yy500;
! 9833: goto yy491;
! 9834: yy496:
! 9835: YYDEBUG(496, *YYCURSOR);
! 9836: yyaccept = 11;
! 9837: yych = *(YYMARKER = ++YYCURSOR);
! 9838: if (yych != '.') goto yy491;
! 9839: yy497:
! 9840: YYDEBUG(497, *YYCURSOR);
! 9841: yych = *++YYCURSOR;
! 9842: if (yych <= '/') goto yy57;
! 9843: if (yych >= ':') goto yy57;
! 9844: yy498:
! 9845: YYDEBUG(498, *YYCURSOR);
! 9846: ++YYCURSOR;
! 9847: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 9848: yych = *YYCURSOR;
! 9849: YYDEBUG(499, *YYCURSOR);
! 9850: if (yych <= '/') goto yy491;
! 9851: if (yych <= '9') goto yy498;
! 9852: goto yy491;
! 9853: yy500:
! 9854: YYDEBUG(500, *YYCURSOR);
! 9855: yyaccept = 11;
! 9856: yych = *(YYMARKER = ++YYCURSOR);
! 9857: if (yych <= '@') {
! 9858: if (yych <= 0x1F) {
! 9859: if (yych != '\t') goto yy491;
! 9860: } else {
! 9861: if (yych <= ' ') goto yy501;
! 9862: if (yych == '.') goto yy497;
! 9863: goto yy491;
! 9864: }
! 9865: } else {
! 9866: if (yych <= '`') {
! 9867: if (yych <= 'A') goto yy503;
! 9868: if (yych == 'P') goto yy503;
! 9869: goto yy491;
! 9870: } else {
! 9871: if (yych <= 'a') goto yy503;
! 9872: if (yych == 'p') goto yy503;
! 9873: goto yy491;
! 9874: }
! 9875: }
! 9876: yy501:
! 9877: YYDEBUG(501, *YYCURSOR);
! 9878: ++YYCURSOR;
! 9879: if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
! 9880: yych = *YYCURSOR;
! 9881: YYDEBUG(502, *YYCURSOR);
! 9882: if (yych <= 'A') {
! 9883: if (yych <= 0x1F) {
! 9884: if (yych == '\t') goto yy501;
! 9885: goto yy57;
! 9886: } else {
! 9887: if (yych <= ' ') goto yy501;
! 9888: if (yych <= '@') goto yy57;
! 9889: }
! 9890: } else {
! 9891: if (yych <= '`') {
! 9892: if (yych != 'P') goto yy57;
! 9893: } else {
! 9894: if (yych <= 'a') goto yy503;
! 9895: if (yych != 'p') goto yy57;
! 9896: }
! 9897: }
! 9898: yy503:
! 9899: YYDEBUG(503, *YYCURSOR);
! 9900: yych = *++YYCURSOR;
! 9901: if (yych <= 'L') {
! 9902: if (yych != '.') goto yy57;
! 9903: } else {
! 9904: if (yych <= 'M') goto yy505;
! 9905: if (yych == 'm') goto yy505;
! 9906: goto yy57;
! 9907: }
! 9908: YYDEBUG(504, *YYCURSOR);
! 9909: yych = *++YYCURSOR;
! 9910: if (yych == 'M') goto yy505;
! 9911: if (yych != 'm') goto yy57;
! 9912: yy505:
! 9913: YYDEBUG(505, *YYCURSOR);
! 9914: yych = *++YYCURSOR;
! 9915: if (yych <= 0x1F) {
! 9916: if (yych <= 0x00) goto yy488;
! 9917: if (yych == '\t') goto yy488;
! 9918: goto yy57;
! 9919: } else {
! 9920: if (yych <= ' ') goto yy488;
! 9921: if (yych != '.') goto yy57;
! 9922: }
! 9923: YYDEBUG(506, *YYCURSOR);
! 9924: yych = *++YYCURSOR;
! 9925: if (yych <= '\t') {
! 9926: if (yych <= 0x00) goto yy488;
! 9927: if (yych <= 0x08) goto yy57;
! 9928: goto yy488;
! 9929: } else {
! 9930: if (yych == ' ') goto yy488;
! 9931: goto yy57;
! 9932: }
! 9933: yy507:
! 9934: YYDEBUG(507, *YYCURSOR);
! 9935: yyaccept = 11;
! 9936: yych = *(YYMARKER = ++YYCURSOR);
! 9937: if (yych <= ':') {
! 9938: if (yych <= ' ') {
! 9939: if (yych == '\t') goto yy508;
! 9940: if (yych <= 0x1F) goto yy491;
! 9941: } else {
! 9942: if (yych == '.') goto yy493;
! 9943: if (yych <= '9') goto yy491;
! 9944: goto yy511;
! 9945: }
! 9946: } else {
! 9947: if (yych <= 'P') {
! 9948: if (yych == 'A') goto yy510;
! 9949: if (yych <= 'O') goto yy491;
! 9950: goto yy510;
! 9951: } else {
! 9952: if (yych <= 'a') {
! 9953: if (yych <= '`') goto yy491;
! 9954: goto yy510;
! 9955: } else {
! 9956: if (yych == 'p') goto yy510;
! 9957: goto yy491;
! 9958: }
! 9959: }
! 9960: }
! 9961: yy508:
! 9962: YYDEBUG(508, *YYCURSOR);
! 9963: ++YYCURSOR;
! 9964: if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
! 9965: yych = *YYCURSOR;
! 9966: YYDEBUG(509, *YYCURSOR);
! 9967: if (yych <= 'A') {
! 9968: if (yych <= 0x1F) {
! 9969: if (yych == '\t') goto yy508;
! 9970: goto yy57;
! 9971: } else {
! 9972: if (yych <= ' ') goto yy508;
! 9973: if (yych <= '@') goto yy57;
! 9974: }
! 9975: } else {
! 9976: if (yych <= '`') {
! 9977: if (yych != 'P') goto yy57;
! 9978: } else {
! 9979: if (yych <= 'a') goto yy510;
! 9980: if (yych != 'p') goto yy57;
! 9981: }
! 9982: }
! 9983: yy510:
! 9984: YYDEBUG(510, *YYCURSOR);
! 9985: yych = *++YYCURSOR;
! 9986: if (yych <= 'L') {
! 9987: if (yych == '.') goto yy527;
! 9988: goto yy57;
! 9989: } else {
! 9990: if (yych <= 'M') goto yy528;
! 9991: if (yych == 'm') goto yy528;
! 9992: goto yy57;
! 9993: }
! 9994: yy511:
! 9995: YYDEBUG(511, *YYCURSOR);
! 9996: yych = *++YYCURSOR;
! 9997: if (yych <= '/') goto yy57;
! 9998: if (yych <= '5') goto yy512;
! 9999: if (yych <= '6') goto yy513;
! 10000: if (yych <= '9') goto yy496;
! 10001: goto yy57;
! 10002: yy512:
! 10003: YYDEBUG(512, *YYCURSOR);
! 10004: yyaccept = 11;
! 10005: yych = *(YYMARKER = ++YYCURSOR);
! 10006: if (yych == '.') goto yy497;
! 10007: if (yych <= '/') goto yy491;
! 10008: if (yych <= '9') goto yy514;
! 10009: goto yy491;
! 10010: yy513:
! 10011: YYDEBUG(513, *YYCURSOR);
! 10012: yyaccept = 11;
! 10013: yych = *(YYMARKER = ++YYCURSOR);
! 10014: if (yych == '.') goto yy497;
! 10015: if (yych != '0') goto yy491;
! 10016: yy514:
! 10017: YYDEBUG(514, *YYCURSOR);
! 10018: yyaccept = 11;
! 10019: yych = *(YYMARKER = ++YYCURSOR);
! 10020: if (yych <= ':') {
! 10021: if (yych <= ' ') {
! 10022: if (yych == '\t') goto yy501;
! 10023: if (yych <= 0x1F) goto yy491;
! 10024: goto yy501;
! 10025: } else {
! 10026: if (yych == '.') goto yy515;
! 10027: if (yych <= '9') goto yy491;
! 10028: goto yy516;
! 10029: }
! 10030: } else {
! 10031: if (yych <= 'P') {
! 10032: if (yych == 'A') goto yy503;
! 10033: if (yych <= 'O') goto yy491;
! 10034: goto yy503;
! 10035: } else {
! 10036: if (yych <= 'a') {
! 10037: if (yych <= '`') goto yy491;
! 10038: goto yy503;
! 10039: } else {
! 10040: if (yych == 'p') goto yy503;
! 10041: goto yy491;
! 10042: }
! 10043: }
! 10044: }
! 10045: yy515:
! 10046: YYDEBUG(515, *YYCURSOR);
! 10047: yych = *++YYCURSOR;
! 10048: if (yych <= '/') goto yy57;
! 10049: if (yych <= '9') goto yy525;
! 10050: goto yy57;
! 10051: yy516:
! 10052: YYDEBUG(516, *YYCURSOR);
! 10053: yych = *++YYCURSOR;
! 10054: if (yych <= '/') goto yy57;
! 10055: if (yych >= ':') goto yy57;
! 10056: yy517:
! 10057: YYDEBUG(517, *YYCURSOR);
! 10058: ++YYCURSOR;
! 10059: if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
! 10060: yych = *YYCURSOR;
! 10061: YYDEBUG(518, *YYCURSOR);
! 10062: if (yych <= 'O') {
! 10063: if (yych <= '9') {
! 10064: if (yych <= '/') goto yy57;
! 10065: goto yy517;
! 10066: } else {
! 10067: if (yych != 'A') goto yy57;
! 10068: }
! 10069: } else {
! 10070: if (yych <= 'a') {
! 10071: if (yych <= 'P') goto yy519;
! 10072: if (yych <= '`') goto yy57;
! 10073: } else {
! 10074: if (yych != 'p') goto yy57;
! 10075: }
! 10076: }
! 10077: yy519:
! 10078: YYDEBUG(519, *YYCURSOR);
! 10079: yych = *++YYCURSOR;
! 10080: if (yych <= 'L') {
! 10081: if (yych != '.') goto yy57;
! 10082: } else {
! 10083: if (yych <= 'M') goto yy521;
! 10084: if (yych == 'm') goto yy521;
! 10085: goto yy57;
! 10086: }
! 10087: YYDEBUG(520, *YYCURSOR);
! 10088: yych = *++YYCURSOR;
! 10089: if (yych == 'M') goto yy521;
! 10090: if (yych != 'm') goto yy57;
! 10091: yy521:
! 10092: YYDEBUG(521, *YYCURSOR);
! 10093: yych = *++YYCURSOR;
! 10094: if (yych <= 0x1F) {
! 10095: if (yych <= 0x00) goto yy523;
! 10096: if (yych == '\t') goto yy523;
! 10097: goto yy57;
! 10098: } else {
! 10099: if (yych <= ' ') goto yy523;
! 10100: if (yych != '.') goto yy57;
! 10101: }
! 10102: YYDEBUG(522, *YYCURSOR);
! 10103: yych = *++YYCURSOR;
! 10104: if (yych <= '\t') {
! 10105: if (yych <= 0x00) goto yy523;
! 10106: if (yych <= 0x08) goto yy57;
! 10107: } else {
! 10108: if (yych != ' ') goto yy57;
! 10109: }
! 10110: yy523:
! 10111: YYDEBUG(523, *YYCURSOR);
! 10112: ++YYCURSOR;
! 10113: YYDEBUG(524, *YYCURSOR);
! 10114: {
! 10115: DEBUG_OUTPUT("mssqltime");
! 10116: TIMELIB_INIT;
! 10117: TIMELIB_HAVE_TIME();
! 10118: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 10119: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 10120: if (*ptr == ':' || *ptr == '.') {
! 10121: s->time->s = timelib_get_nr((char **) &ptr, 2);
! 10122:
! 10123: if (*ptr == ':' || *ptr == '.') {
! 10124: s->time->f = timelib_get_frac_nr((char **) &ptr, 8);
! 10125: }
! 10126: }
! 10127: timelib_eat_spaces((char **) &ptr);
! 10128: s->time->h += timelib_meridian((char **) &ptr, s->time->h);
! 10129: TIMELIB_DEINIT;
! 10130: return TIMELIB_TIME24_WITH_ZONE;
! 10131: }
! 10132: yy525:
! 10133: YYDEBUG(525, *YYCURSOR);
! 10134: yyaccept = 11;
! 10135: YYMARKER = ++YYCURSOR;
! 10136: if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
! 10137: yych = *YYCURSOR;
! 10138: YYDEBUG(526, *YYCURSOR);
! 10139: if (yych <= 'O') {
! 10140: if (yych <= '9') {
! 10141: if (yych <= '/') goto yy491;
! 10142: goto yy525;
! 10143: } else {
! 10144: if (yych == 'A') goto yy519;
! 10145: goto yy491;
! 10146: }
! 10147: } else {
! 10148: if (yych <= 'a') {
! 10149: if (yych <= 'P') goto yy519;
! 10150: if (yych <= '`') goto yy491;
! 10151: goto yy519;
! 10152: } else {
! 10153: if (yych == 'p') goto yy519;
! 10154: goto yy491;
! 10155: }
! 10156: }
! 10157: yy527:
! 10158: YYDEBUG(527, *YYCURSOR);
! 10159: yych = *++YYCURSOR;
! 10160: if (yych == 'M') goto yy528;
! 10161: if (yych != 'm') goto yy57;
! 10162: yy528:
! 10163: YYDEBUG(528, *YYCURSOR);
! 10164: yych = *++YYCURSOR;
! 10165: if (yych <= 0x1F) {
! 10166: if (yych <= 0x00) goto yy488;
! 10167: if (yych == '\t') goto yy488;
! 10168: goto yy57;
! 10169: } else {
! 10170: if (yych <= ' ') goto yy488;
! 10171: if (yych != '.') goto yy57;
! 10172: }
! 10173: YYDEBUG(529, *YYCURSOR);
! 10174: yych = *++YYCURSOR;
! 10175: if (yych <= '\t') {
! 10176: if (yych <= 0x00) goto yy488;
! 10177: if (yych <= 0x08) goto yy57;
! 10178: goto yy488;
! 10179: } else {
! 10180: if (yych == ' ') goto yy488;
! 10181: goto yy57;
! 10182: }
! 10183: yy530:
! 10184: YYDEBUG(530, *YYCURSOR);
! 10185: yych = *++YYCURSOR;
! 10186: if (yych == 'V') goto yy531;
! 10187: if (yych != 'v') goto yy57;
! 10188: yy531:
! 10189: YYDEBUG(531, *YYCURSOR);
! 10190: yyaccept = 10;
! 10191: yych = *(YYMARKER = ++YYCURSOR);
! 10192: if (yych <= '.') {
! 10193: if (yych <= 0x1F) {
! 10194: if (yych != '\t') goto yy476;
! 10195: } else {
! 10196: if (yych <= ' ') goto yy532;
! 10197: if (yych <= ',') goto yy476;
! 10198: }
! 10199: } else {
! 10200: if (yych <= 'D') {
! 10201: if (yych <= '/') goto yy476;
! 10202: if (yych <= '9') goto yy534;
! 10203: goto yy476;
! 10204: } else {
! 10205: if (yych <= 'E') goto yy536;
! 10206: if (yych == 'e') goto yy536;
! 10207: goto yy476;
! 10208: }
! 10209: }
! 10210: yy532:
! 10211: YYDEBUG(532, *YYCURSOR);
! 10212: ++YYCURSOR;
! 10213: if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4);
! 10214: yych = *YYCURSOR;
! 10215: yy533:
! 10216: YYDEBUG(533, *YYCURSOR);
! 10217: if (yych <= ' ') {
! 10218: if (yych == '\t') goto yy532;
! 10219: if (yych <= 0x1F) goto yy57;
! 10220: goto yy532;
! 10221: } else {
! 10222: if (yych <= '.') {
! 10223: if (yych <= ',') goto yy57;
! 10224: goto yy532;
! 10225: } else {
! 10226: if (yych <= '/') goto yy57;
! 10227: if (yych >= ':') goto yy57;
! 10228: }
! 10229: }
! 10230: yy534:
! 10231: YYDEBUG(534, *YYCURSOR);
! 10232: ++YYCURSOR;
! 10233: if ((yych = *YYCURSOR) <= '/') goto yy535;
! 10234: if (yych <= '9') goto yy541;
! 10235: yy535:
! 10236: YYDEBUG(535, *YYCURSOR);
! 10237: {
! 10238: int length = 0;
! 10239: DEBUG_OUTPUT("datefull");
! 10240: TIMELIB_INIT;
! 10241: TIMELIB_HAVE_DATE();
! 10242: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 10243: timelib_skip_day_suffix((char **) &ptr);
! 10244: s->time->m = timelib_get_month((char **) &ptr);
! 10245: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 10246: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 10247: TIMELIB_DEINIT;
! 10248: return TIMELIB_DATE_FULL;
! 10249: }
! 10250: yy536:
! 10251: YYDEBUG(536, *YYCURSOR);
! 10252: yych = *++YYCURSOR;
! 10253: if (yych == 'M') goto yy537;
! 10254: if (yych != 'm') goto yy57;
! 10255: yy537:
! 10256: YYDEBUG(537, *YYCURSOR);
! 10257: yych = *++YYCURSOR;
! 10258: if (yych == 'B') goto yy538;
! 10259: if (yych != 'b') goto yy57;
! 10260: yy538:
! 10261: YYDEBUG(538, *YYCURSOR);
! 10262: yych = *++YYCURSOR;
! 10263: if (yych == 'E') goto yy539;
! 10264: if (yych != 'e') goto yy57;
! 10265: yy539:
! 10266: YYDEBUG(539, *YYCURSOR);
! 10267: yych = *++YYCURSOR;
! 10268: if (yych == 'R') goto yy540;
! 10269: if (yych != 'r') goto yy57;
! 10270: yy540:
! 10271: YYDEBUG(540, *YYCURSOR);
! 10272: yyaccept = 10;
! 10273: yych = *(YYMARKER = ++YYCURSOR);
! 10274: if (yych <= ' ') {
! 10275: if (yych == '\t') goto yy532;
! 10276: if (yych <= 0x1F) goto yy476;
! 10277: goto yy532;
! 10278: } else {
! 10279: if (yych <= '.') {
! 10280: if (yych <= ',') goto yy476;
! 10281: goto yy532;
! 10282: } else {
! 10283: if (yych <= '/') goto yy476;
! 10284: if (yych <= '9') goto yy534;
! 10285: goto yy476;
! 10286: }
! 10287: }
! 10288: yy541:
! 10289: YYDEBUG(541, *YYCURSOR);
! 10290: yych = *++YYCURSOR;
! 10291: if (yych <= '/') goto yy535;
! 10292: if (yych >= ':') goto yy535;
! 10293: yy542:
! 10294: YYDEBUG(542, *YYCURSOR);
! 10295: yych = *++YYCURSOR;
! 10296: if (yych <= '/') goto yy535;
! 10297: if (yych >= ':') goto yy535;
! 10298: YYDEBUG(543, *YYCURSOR);
! 10299: yych = *++YYCURSOR;
! 10300: goto yy535;
! 10301: yy544:
! 10302: YYDEBUG(544, *YYCURSOR);
! 10303: yych = *++YYCURSOR;
! 10304: if (yych == 'T') goto yy545;
! 10305: if (yych != 't') goto yy57;
! 10306: yy545:
! 10307: YYDEBUG(545, *YYCURSOR);
! 10308: yyaccept = 10;
! 10309: yych = *(YYMARKER = ++YYCURSOR);
! 10310: if (yych <= '.') {
! 10311: if (yych <= 0x1F) {
! 10312: if (yych == '\t') goto yy532;
! 10313: goto yy476;
! 10314: } else {
! 10315: if (yych <= ' ') goto yy532;
! 10316: if (yych <= ',') goto yy476;
! 10317: goto yy532;
! 10318: }
! 10319: } else {
! 10320: if (yych <= 'N') {
! 10321: if (yych <= '/') goto yy476;
! 10322: if (yych <= '9') goto yy534;
! 10323: goto yy476;
! 10324: } else {
! 10325: if (yych <= 'O') goto yy546;
! 10326: if (yych != 'o') goto yy476;
! 10327: }
! 10328: }
! 10329: yy546:
! 10330: YYDEBUG(546, *YYCURSOR);
! 10331: yych = *++YYCURSOR;
! 10332: if (yych == 'B') goto yy547;
! 10333: if (yych != 'b') goto yy57;
! 10334: yy547:
! 10335: YYDEBUG(547, *YYCURSOR);
! 10336: yych = *++YYCURSOR;
! 10337: if (yych == 'E') goto yy548;
! 10338: if (yych != 'e') goto yy57;
! 10339: yy548:
! 10340: YYDEBUG(548, *YYCURSOR);
! 10341: yych = *++YYCURSOR;
! 10342: if (yych == 'R') goto yy540;
! 10343: if (yych == 'r') goto yy540;
! 10344: goto yy57;
! 10345: yy549:
! 10346: YYDEBUG(549, *YYCURSOR);
! 10347: yych = *++YYCURSOR;
! 10348: if (yych == 'G') goto yy553;
! 10349: if (yych == 'g') goto yy553;
! 10350: goto yy57;
! 10351: yy550:
! 10352: YYDEBUG(550, *YYCURSOR);
! 10353: yych = *++YYCURSOR;
! 10354: if (yych == 'R') goto yy551;
! 10355: if (yych != 'r') goto yy57;
! 10356: yy551:
! 10357: YYDEBUG(551, *YYCURSOR);
! 10358: yyaccept = 10;
! 10359: yych = *(YYMARKER = ++YYCURSOR);
! 10360: if (yych <= '.') {
! 10361: if (yych <= 0x1F) {
! 10362: if (yych == '\t') goto yy532;
! 10363: goto yy476;
! 10364: } else {
! 10365: if (yych <= ' ') goto yy532;
! 10366: if (yych <= ',') goto yy476;
! 10367: goto yy532;
! 10368: }
! 10369: } else {
! 10370: if (yych <= 'H') {
! 10371: if (yych <= '/') goto yy476;
! 10372: if (yych <= '9') goto yy534;
! 10373: goto yy476;
! 10374: } else {
! 10375: if (yych <= 'I') goto yy552;
! 10376: if (yych != 'i') goto yy476;
! 10377: }
! 10378: }
! 10379: yy552:
! 10380: YYDEBUG(552, *YYCURSOR);
! 10381: yych = *++YYCURSOR;
! 10382: if (yych == 'L') goto yy540;
! 10383: if (yych == 'l') goto yy540;
! 10384: goto yy57;
! 10385: yy553:
! 10386: YYDEBUG(553, *YYCURSOR);
! 10387: yyaccept = 10;
! 10388: yych = *(YYMARKER = ++YYCURSOR);
! 10389: if (yych <= '.') {
! 10390: if (yych <= 0x1F) {
! 10391: if (yych == '\t') goto yy532;
! 10392: goto yy476;
! 10393: } else {
! 10394: if (yych <= ' ') goto yy532;
! 10395: if (yych <= ',') goto yy476;
! 10396: goto yy532;
! 10397: }
! 10398: } else {
! 10399: if (yych <= 'T') {
! 10400: if (yych <= '/') goto yy476;
! 10401: if (yych <= '9') goto yy534;
! 10402: goto yy476;
! 10403: } else {
! 10404: if (yych <= 'U') goto yy554;
! 10405: if (yych != 'u') goto yy476;
! 10406: }
! 10407: }
! 10408: yy554:
! 10409: YYDEBUG(554, *YYCURSOR);
! 10410: yych = *++YYCURSOR;
! 10411: if (yych == 'S') goto yy555;
! 10412: if (yych != 's') goto yy57;
! 10413: yy555:
! 10414: YYDEBUG(555, *YYCURSOR);
! 10415: yych = *++YYCURSOR;
! 10416: if (yych == 'T') goto yy540;
! 10417: if (yych == 't') goto yy540;
! 10418: goto yy57;
! 10419: yy556:
! 10420: YYDEBUG(556, *YYCURSOR);
! 10421: yych = *++YYCURSOR;
! 10422: if (yych <= 'N') {
! 10423: if (yych == 'L') goto yy563;
! 10424: if (yych <= 'M') goto yy57;
! 10425: goto yy562;
! 10426: } else {
! 10427: if (yych <= 'l') {
! 10428: if (yych <= 'k') goto yy57;
! 10429: goto yy563;
! 10430: } else {
! 10431: if (yych == 'n') goto yy562;
! 10432: goto yy57;
! 10433: }
! 10434: }
! 10435: yy557:
! 10436: YYDEBUG(557, *YYCURSOR);
! 10437: yych = *++YYCURSOR;
! 10438: if (yych == 'N') goto yy558;
! 10439: if (yych != 'n') goto yy57;
! 10440: yy558:
! 10441: YYDEBUG(558, *YYCURSOR);
! 10442: yyaccept = 10;
! 10443: yych = *(YYMARKER = ++YYCURSOR);
! 10444: if (yych <= '.') {
! 10445: if (yych <= 0x1F) {
! 10446: if (yych == '\t') goto yy532;
! 10447: goto yy476;
! 10448: } else {
! 10449: if (yych <= ' ') goto yy532;
! 10450: if (yych <= ',') goto yy476;
! 10451: goto yy532;
! 10452: }
! 10453: } else {
! 10454: if (yych <= 'T') {
! 10455: if (yych <= '/') goto yy476;
! 10456: if (yych <= '9') goto yy534;
! 10457: goto yy476;
! 10458: } else {
! 10459: if (yych <= 'U') goto yy559;
! 10460: if (yych != 'u') goto yy476;
! 10461: }
! 10462: }
! 10463: yy559:
! 10464: YYDEBUG(559, *YYCURSOR);
! 10465: yych = *++YYCURSOR;
! 10466: if (yych == 'A') goto yy560;
! 10467: if (yych != 'a') goto yy57;
! 10468: yy560:
! 10469: YYDEBUG(560, *YYCURSOR);
! 10470: yych = *++YYCURSOR;
! 10471: if (yych == 'R') goto yy561;
! 10472: if (yych != 'r') goto yy57;
! 10473: yy561:
! 10474: YYDEBUG(561, *YYCURSOR);
! 10475: yych = *++YYCURSOR;
! 10476: if (yych == 'Y') goto yy540;
! 10477: if (yych == 'y') goto yy540;
! 10478: goto yy57;
! 10479: yy562:
! 10480: YYDEBUG(562, *YYCURSOR);
! 10481: yyaccept = 10;
! 10482: yych = *(YYMARKER = ++YYCURSOR);
! 10483: if (yych <= '.') {
! 10484: if (yych <= 0x1F) {
! 10485: if (yych == '\t') goto yy532;
! 10486: goto yy476;
! 10487: } else {
! 10488: if (yych <= ' ') goto yy532;
! 10489: if (yych <= ',') goto yy476;
! 10490: goto yy532;
! 10491: }
! 10492: } else {
! 10493: if (yych <= 'D') {
! 10494: if (yych <= '/') goto yy476;
! 10495: if (yych <= '9') goto yy534;
! 10496: goto yy476;
! 10497: } else {
! 10498: if (yych <= 'E') goto yy540;
! 10499: if (yych == 'e') goto yy540;
! 10500: goto yy476;
! 10501: }
! 10502: }
! 10503: yy563:
! 10504: YYDEBUG(563, *YYCURSOR);
! 10505: yyaccept = 10;
! 10506: yych = *(YYMARKER = ++YYCURSOR);
! 10507: if (yych <= '.') {
! 10508: if (yych <= 0x1F) {
! 10509: if (yych == '\t') goto yy532;
! 10510: goto yy476;
! 10511: } else {
! 10512: if (yych <= ' ') goto yy532;
! 10513: if (yych <= ',') goto yy476;
! 10514: goto yy532;
! 10515: }
! 10516: } else {
! 10517: if (yych <= 'X') {
! 10518: if (yych <= '/') goto yy476;
! 10519: if (yych <= '9') goto yy534;
! 10520: goto yy476;
! 10521: } else {
! 10522: if (yych <= 'Y') goto yy540;
! 10523: if (yych == 'y') goto yy540;
! 10524: goto yy476;
! 10525: }
! 10526: }
! 10527: yy564:
! 10528: YYDEBUG(564, *YYCURSOR);
! 10529: yyaccept = 10;
! 10530: yych = *(YYMARKER = ++YYCURSOR);
! 10531: if (yych <= ',') {
! 10532: if (yych <= '\t') {
! 10533: if (yych <= 0x08) goto yy476;
! 10534: goto yy532;
! 10535: } else {
! 10536: if (yych == ' ') goto yy532;
! 10537: goto yy476;
! 10538: }
! 10539: } else {
! 10540: if (yych <= '9') {
! 10541: if (yych <= '.') goto yy532;
! 10542: if (yych <= '/') goto yy476;
! 10543: goto yy534;
! 10544: } else {
! 10545: if (yych == 'I') goto yy540;
! 10546: goto yy476;
! 10547: }
! 10548: }
! 10549: yy565:
! 10550: YYDEBUG(565, *YYCURSOR);
! 10551: yyaccept = 10;
! 10552: yych = *(YYMARKER = ++YYCURSOR);
! 10553: if (yych <= ',') {
! 10554: if (yych <= '\t') {
! 10555: if (yych <= 0x08) goto yy476;
! 10556: goto yy532;
! 10557: } else {
! 10558: if (yych == ' ') goto yy532;
! 10559: goto yy476;
! 10560: }
! 10561: } else {
! 10562: if (yych <= '9') {
! 10563: if (yych <= '.') goto yy532;
! 10564: if (yych <= '/') goto yy476;
! 10565: goto yy534;
! 10566: } else {
! 10567: if (yych != 'I') goto yy476;
! 10568: }
! 10569: }
! 10570: YYDEBUG(566, *YYCURSOR);
! 10571: yyaccept = 10;
! 10572: yych = *(YYMARKER = ++YYCURSOR);
! 10573: if (yych <= ',') {
! 10574: if (yych <= '\t') {
! 10575: if (yych <= 0x08) goto yy476;
! 10576: goto yy532;
! 10577: } else {
! 10578: if (yych == ' ') goto yy532;
! 10579: goto yy476;
! 10580: }
! 10581: } else {
! 10582: if (yych <= '9') {
! 10583: if (yych <= '.') goto yy532;
! 10584: if (yych <= '/') goto yy476;
! 10585: goto yy534;
! 10586: } else {
! 10587: if (yych == 'I') goto yy540;
! 10588: goto yy476;
! 10589: }
! 10590: }
! 10591: yy567:
! 10592: YYDEBUG(567, *YYCURSOR);
! 10593: yyaccept = 10;
! 10594: yych = *(YYMARKER = ++YYCURSOR);
! 10595: if (yych <= ',') {
! 10596: if (yych <= '\t') {
! 10597: if (yych <= 0x08) goto yy476;
! 10598: goto yy532;
! 10599: } else {
! 10600: if (yych == ' ') goto yy532;
! 10601: goto yy476;
! 10602: }
! 10603: } else {
! 10604: if (yych <= '9') {
! 10605: if (yych <= '.') goto yy532;
! 10606: if (yych <= '/') goto yy476;
! 10607: goto yy534;
! 10608: } else {
! 10609: if (yych == 'I') goto yy540;
! 10610: goto yy476;
! 10611: }
! 10612: }
! 10613: yy568:
! 10614: YYDEBUG(568, *YYCURSOR);
! 10615: yyaccept = 11;
! 10616: yych = *(YYMARKER = ++YYCURSOR);
! 10617: if (yych <= '.') {
! 10618: if (yych <= ',') goto yy491;
! 10619: if (yych <= '-') goto yy602;
! 10620: goto yy601;
! 10621: } else {
! 10622: if (yych <= '/') goto yy491;
! 10623: if (yych <= '9') goto yy615;
! 10624: if (yych <= ':') goto yy493;
! 10625: goto yy491;
! 10626: }
! 10627: yy569:
! 10628: YYDEBUG(569, *YYCURSOR);
! 10629: yyaccept = 11;
! 10630: yych = *(YYMARKER = ++YYCURSOR);
! 10631: if (yych <= '/') {
! 10632: if (yych <= ',') goto yy491;
! 10633: if (yych <= '-') goto yy602;
! 10634: if (yych <= '.') goto yy601;
! 10635: goto yy491;
! 10636: } else {
! 10637: if (yych <= '2') goto yy615;
! 10638: if (yych <= '9') goto yy614;
! 10639: if (yych <= ':') goto yy493;
! 10640: goto yy491;
! 10641: }
! 10642: yy570:
! 10643: YYDEBUG(570, *YYCURSOR);
! 10644: yyaccept = 11;
! 10645: yych = *(YYMARKER = ++YYCURSOR);
! 10646: if (yych <= '.') {
! 10647: if (yych <= ',') goto yy491;
! 10648: if (yych <= '-') goto yy602;
! 10649: goto yy601;
! 10650: } else {
! 10651: if (yych <= '/') goto yy491;
! 10652: if (yych <= '9') goto yy614;
! 10653: if (yych <= ':') goto yy493;
! 10654: goto yy491;
! 10655: }
! 10656: yy571:
! 10657: YYDEBUG(571, *YYCURSOR);
! 10658: yyaccept = 11;
! 10659: yych = *(YYMARKER = ++YYCURSOR);
! 10660: if (yych <= '.') {
! 10661: if (yych <= ',') goto yy491;
! 10662: if (yych <= '-') goto yy602;
! 10663: goto yy601;
! 10664: } else {
! 10665: if (yych == ':') goto yy493;
! 10666: goto yy491;
! 10667: }
! 10668: yy572:
! 10669: YYDEBUG(572, *YYCURSOR);
! 10670: yych = *++YYCURSOR;
! 10671: if (yych == 'E') goto yy595;
! 10672: if (yych == 'e') goto yy595;
! 10673: goto yy57;
! 10674: yy573:
! 10675: YYDEBUG(573, *YYCURSOR);
! 10676: yych = *++YYCURSOR;
! 10677: if (yych == 'A') goto yy592;
! 10678: if (yych == 'a') goto yy592;
! 10679: goto yy57;
! 10680: yy574:
! 10681: YYDEBUG(574, *YYCURSOR);
! 10682: yych = *++YYCURSOR;
! 10683: if (yych <= 'U') {
! 10684: if (yych == 'P') goto yy550;
! 10685: if (yych <= 'T') goto yy57;
! 10686: goto yy549;
! 10687: } else {
! 10688: if (yych <= 'p') {
! 10689: if (yych <= 'o') goto yy57;
! 10690: goto yy550;
! 10691: } else {
! 10692: if (yych == 'u') goto yy549;
! 10693: goto yy57;
! 10694: }
! 10695: }
! 10696: yy575:
! 10697: YYDEBUG(575, *YYCURSOR);
! 10698: yych = *++YYCURSOR;
! 10699: if (yych == 'E') goto yy585;
! 10700: if (yych == 'e') goto yy585;
! 10701: goto yy57;
! 10702: yy576:
! 10703: YYDEBUG(576, *YYCURSOR);
! 10704: yych = *++YYCURSOR;
! 10705: if (yych == 'E') goto yy579;
! 10706: if (yych == 'e') goto yy579;
! 10707: goto yy57;
! 10708: yy577:
! 10709: YYDEBUG(577, *YYCURSOR);
! 10710: ++YYCURSOR;
! 10711: if ((YYLIMIT - YYCURSOR) < 13) YYFILL(13);
! 10712: yych = *YYCURSOR;
! 10713: yy578:
! 10714: YYDEBUG(578, *YYCURSOR);
! 10715: YYDEBUG(-1, yych);
! 10716: switch (yych) {
! 10717: case '\t':
! 10718: case ' ':
! 10719: case '-':
! 10720: case '.': goto yy577;
! 10721: case 'A':
! 10722: case 'a': goto yy574;
! 10723: case 'D':
! 10724: case 'd': goto yy576;
! 10725: case 'F':
! 10726: case 'f': goto yy572;
! 10727: case 'I': goto yy475;
! 10728: case 'J':
! 10729: case 'j': goto yy479;
! 10730: case 'M':
! 10731: case 'm': goto yy573;
! 10732: case 'N':
! 10733: case 'n': goto yy482;
! 10734: case 'O':
! 10735: case 'o': goto yy481;
! 10736: case 'S':
! 10737: case 's': goto yy575;
! 10738: case 'V': goto yy477;
! 10739: case 'X': goto yy478;
! 10740: default: goto yy57;
! 10741: }
! 10742: yy579:
! 10743: YYDEBUG(579, *YYCURSOR);
! 10744: yych = *++YYCURSOR;
! 10745: if (yych == 'C') goto yy580;
! 10746: if (yych != 'c') goto yy57;
! 10747: yy580:
! 10748: YYDEBUG(580, *YYCURSOR);
! 10749: yyaccept = 10;
! 10750: yych = *(YYMARKER = ++YYCURSOR);
! 10751: if (yych <= '.') {
! 10752: if (yych <= 0x1F) {
! 10753: if (yych == '\t') goto yy532;
! 10754: goto yy476;
! 10755: } else {
! 10756: if (yych <= ' ') goto yy532;
! 10757: if (yych <= ',') goto yy476;
! 10758: goto yy532;
! 10759: }
! 10760: } else {
! 10761: if (yych <= 'D') {
! 10762: if (yych <= '/') goto yy476;
! 10763: if (yych <= '9') goto yy534;
! 10764: goto yy476;
! 10765: } else {
! 10766: if (yych <= 'E') goto yy581;
! 10767: if (yych != 'e') goto yy476;
! 10768: }
! 10769: }
! 10770: yy581:
! 10771: YYDEBUG(581, *YYCURSOR);
! 10772: yych = *++YYCURSOR;
! 10773: if (yych == 'M') goto yy582;
! 10774: if (yych != 'm') goto yy57;
! 10775: yy582:
! 10776: YYDEBUG(582, *YYCURSOR);
! 10777: yych = *++YYCURSOR;
! 10778: if (yych == 'B') goto yy583;
! 10779: if (yych != 'b') goto yy57;
! 10780: yy583:
! 10781: YYDEBUG(583, *YYCURSOR);
! 10782: yych = *++YYCURSOR;
! 10783: if (yych == 'E') goto yy584;
! 10784: if (yych != 'e') goto yy57;
! 10785: yy584:
! 10786: YYDEBUG(584, *YYCURSOR);
! 10787: yych = *++YYCURSOR;
! 10788: if (yych == 'R') goto yy540;
! 10789: if (yych == 'r') goto yy540;
! 10790: goto yy57;
! 10791: yy585:
! 10792: YYDEBUG(585, *YYCURSOR);
! 10793: yych = *++YYCURSOR;
! 10794: if (yych == 'P') goto yy586;
! 10795: if (yych != 'p') goto yy57;
! 10796: yy586:
! 10797: YYDEBUG(586, *YYCURSOR);
! 10798: yyaccept = 10;
! 10799: yych = *(YYMARKER = ++YYCURSOR);
! 10800: if (yych <= '.') {
! 10801: if (yych <= 0x1F) {
! 10802: if (yych == '\t') goto yy532;
! 10803: goto yy476;
! 10804: } else {
! 10805: if (yych <= ' ') goto yy532;
! 10806: if (yych <= ',') goto yy476;
! 10807: goto yy532;
! 10808: }
! 10809: } else {
! 10810: if (yych <= 'S') {
! 10811: if (yych <= '/') goto yy476;
! 10812: if (yych <= '9') goto yy534;
! 10813: goto yy476;
! 10814: } else {
! 10815: if (yych <= 'T') goto yy587;
! 10816: if (yych != 't') goto yy476;
! 10817: }
! 10818: }
! 10819: yy587:
! 10820: YYDEBUG(587, *YYCURSOR);
! 10821: yyaccept = 10;
! 10822: yych = *(YYMARKER = ++YYCURSOR);
! 10823: if (yych <= '.') {
! 10824: if (yych <= 0x1F) {
! 10825: if (yych == '\t') goto yy532;
! 10826: goto yy476;
! 10827: } else {
! 10828: if (yych <= ' ') goto yy532;
! 10829: if (yych <= ',') goto yy476;
! 10830: goto yy532;
! 10831: }
! 10832: } else {
! 10833: if (yych <= 'D') {
! 10834: if (yych <= '/') goto yy476;
! 10835: if (yych <= '9') goto yy534;
! 10836: goto yy476;
! 10837: } else {
! 10838: if (yych <= 'E') goto yy588;
! 10839: if (yych != 'e') goto yy476;
! 10840: }
! 10841: }
! 10842: yy588:
! 10843: YYDEBUG(588, *YYCURSOR);
! 10844: yych = *++YYCURSOR;
! 10845: if (yych == 'M') goto yy589;
! 10846: if (yych != 'm') goto yy57;
! 10847: yy589:
! 10848: YYDEBUG(589, *YYCURSOR);
! 10849: yych = *++YYCURSOR;
! 10850: if (yych == 'B') goto yy590;
! 10851: if (yych != 'b') goto yy57;
! 10852: yy590:
! 10853: YYDEBUG(590, *YYCURSOR);
! 10854: yych = *++YYCURSOR;
! 10855: if (yych == 'E') goto yy591;
! 10856: if (yych != 'e') goto yy57;
! 10857: yy591:
! 10858: YYDEBUG(591, *YYCURSOR);
! 10859: yych = *++YYCURSOR;
! 10860: if (yych == 'R') goto yy540;
! 10861: if (yych == 'r') goto yy540;
! 10862: goto yy57;
! 10863: yy592:
! 10864: YYDEBUG(592, *YYCURSOR);
! 10865: yych = *++YYCURSOR;
! 10866: if (yych <= 'Y') {
! 10867: if (yych == 'R') goto yy593;
! 10868: if (yych <= 'X') goto yy57;
! 10869: goto yy540;
! 10870: } else {
! 10871: if (yych <= 'r') {
! 10872: if (yych <= 'q') goto yy57;
! 10873: } else {
! 10874: if (yych == 'y') goto yy540;
! 10875: goto yy57;
! 10876: }
! 10877: }
! 10878: yy593:
! 10879: YYDEBUG(593, *YYCURSOR);
! 10880: yyaccept = 10;
! 10881: yych = *(YYMARKER = ++YYCURSOR);
! 10882: if (yych <= '.') {
! 10883: if (yych <= 0x1F) {
! 10884: if (yych == '\t') goto yy532;
! 10885: goto yy476;
! 10886: } else {
! 10887: if (yych <= ' ') goto yy532;
! 10888: if (yych <= ',') goto yy476;
! 10889: goto yy532;
! 10890: }
! 10891: } else {
! 10892: if (yych <= 'B') {
! 10893: if (yych <= '/') goto yy476;
! 10894: if (yych <= '9') goto yy534;
! 10895: goto yy476;
! 10896: } else {
! 10897: if (yych <= 'C') goto yy594;
! 10898: if (yych != 'c') goto yy476;
! 10899: }
! 10900: }
! 10901: yy594:
! 10902: YYDEBUG(594, *YYCURSOR);
! 10903: yych = *++YYCURSOR;
! 10904: if (yych == 'H') goto yy540;
! 10905: if (yych == 'h') goto yy540;
! 10906: goto yy57;
! 10907: yy595:
! 10908: YYDEBUG(595, *YYCURSOR);
! 10909: yych = *++YYCURSOR;
! 10910: if (yych == 'B') goto yy596;
! 10911: if (yych != 'b') goto yy57;
! 10912: yy596:
! 10913: YYDEBUG(596, *YYCURSOR);
! 10914: yyaccept = 10;
! 10915: yych = *(YYMARKER = ++YYCURSOR);
! 10916: if (yych <= '.') {
! 10917: if (yych <= 0x1F) {
! 10918: if (yych == '\t') goto yy532;
! 10919: goto yy476;
! 10920: } else {
! 10921: if (yych <= ' ') goto yy532;
! 10922: if (yych <= ',') goto yy476;
! 10923: goto yy532;
! 10924: }
! 10925: } else {
! 10926: if (yych <= 'Q') {
! 10927: if (yych <= '/') goto yy476;
! 10928: if (yych <= '9') goto yy534;
! 10929: goto yy476;
! 10930: } else {
! 10931: if (yych <= 'R') goto yy597;
! 10932: if (yych != 'r') goto yy476;
! 10933: }
! 10934: }
! 10935: yy597:
! 10936: YYDEBUG(597, *YYCURSOR);
! 10937: yych = *++YYCURSOR;
! 10938: if (yych == 'U') goto yy598;
! 10939: if (yych != 'u') goto yy57;
! 10940: yy598:
! 10941: YYDEBUG(598, *YYCURSOR);
! 10942: yych = *++YYCURSOR;
! 10943: if (yych == 'A') goto yy599;
! 10944: if (yych != 'a') goto yy57;
! 10945: yy599:
! 10946: YYDEBUG(599, *YYCURSOR);
! 10947: yych = *++YYCURSOR;
! 10948: if (yych == 'R') goto yy600;
! 10949: if (yych != 'r') goto yy57;
! 10950: yy600:
! 10951: YYDEBUG(600, *YYCURSOR);
! 10952: yych = *++YYCURSOR;
! 10953: if (yych == 'Y') goto yy540;
! 10954: if (yych == 'y') goto yy540;
! 10955: goto yy57;
! 10956: yy601:
! 10957: YYDEBUG(601, *YYCURSOR);
! 10958: yych = *++YYCURSOR;
! 10959: if (yych <= '/') goto yy57;
! 10960: if (yych <= '5') goto yy608;
! 10961: if (yych <= '6') goto yy609;
! 10962: if (yych <= '9') goto yy610;
! 10963: goto yy57;
! 10964: yy602:
! 10965: YYDEBUG(602, *YYCURSOR);
! 10966: yych = *++YYCURSOR;
! 10967: if (yych <= '/') goto yy57;
! 10968: if (yych >= ':') goto yy57;
! 10969: YYDEBUG(603, *YYCURSOR);
! 10970: yych = *++YYCURSOR;
! 10971: if (yych <= '/') goto yy57;
! 10972: if (yych >= ':') goto yy57;
! 10973: yy604:
! 10974: YYDEBUG(604, *YYCURSOR);
! 10975: yych = *++YYCURSOR;
! 10976: if (yych <= '/') goto yy57;
! 10977: if (yych >= ':') goto yy57;
! 10978: yy605:
! 10979: YYDEBUG(605, *YYCURSOR);
! 10980: yych = *++YYCURSOR;
! 10981: if (yych <= '/') goto yy57;
! 10982: if (yych >= ':') goto yy57;
! 10983: YYDEBUG(606, *YYCURSOR);
! 10984: ++YYCURSOR;
! 10985: YYDEBUG(607, *YYCURSOR);
! 10986: {
! 10987: DEBUG_OUTPUT("pointed date YYYY");
! 10988: TIMELIB_INIT;
! 10989: TIMELIB_HAVE_DATE();
! 10990: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 10991: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 10992: s->time->y = timelib_get_nr((char **) &ptr, 4);
! 10993: TIMELIB_DEINIT;
! 10994: return TIMELIB_DATE_FULL_POINTED;
! 10995: }
! 10996: yy608:
! 10997: YYDEBUG(608, *YYCURSOR);
! 10998: yyaccept = 11;
! 10999: yych = *(YYMARKER = ++YYCURSOR);
! 11000: if (yych == '.') goto yy497;
! 11001: if (yych <= '/') goto yy491;
! 11002: if (yych <= '9') goto yy613;
! 11003: goto yy491;
! 11004: yy609:
! 11005: YYDEBUG(609, *YYCURSOR);
! 11006: yyaccept = 11;
! 11007: yych = *(YYMARKER = ++YYCURSOR);
! 11008: if (yych <= '/') {
! 11009: if (yych == '.') goto yy497;
! 11010: goto yy491;
! 11011: } else {
! 11012: if (yych <= '0') goto yy613;
! 11013: if (yych <= '9') goto yy611;
! 11014: goto yy491;
! 11015: }
! 11016: yy610:
! 11017: YYDEBUG(610, *YYCURSOR);
! 11018: yyaccept = 11;
! 11019: yych = *(YYMARKER = ++YYCURSOR);
! 11020: if (yych == '.') goto yy497;
! 11021: if (yych <= '/') goto yy491;
! 11022: if (yych >= ':') goto yy491;
! 11023: yy611:
! 11024: YYDEBUG(611, *YYCURSOR);
! 11025: yyaccept = 12;
! 11026: yych = *(YYMARKER = ++YYCURSOR);
! 11027: if (yych <= '/') goto yy612;
! 11028: if (yych <= '9') goto yy605;
! 11029: yy612:
! 11030: YYDEBUG(612, *YYCURSOR);
! 11031: {
! 11032: int length = 0;
! 11033: DEBUG_OUTPUT("pointed date YY");
! 11034: TIMELIB_INIT;
! 11035: TIMELIB_HAVE_DATE();
! 11036: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 11037: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 11038: s->time->y = timelib_get_nr_ex((char **) &ptr, 2, &length);
! 11039: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 11040: TIMELIB_DEINIT;
! 11041: return TIMELIB_DATE_FULL_POINTED;
! 11042: }
! 11043: yy613:
! 11044: YYDEBUG(613, *YYCURSOR);
! 11045: yyaccept = 11;
! 11046: yych = *(YYMARKER = ++YYCURSOR);
! 11047: if (yych <= '9') {
! 11048: if (yych <= ' ') {
! 11049: if (yych == '\t') goto yy501;
! 11050: if (yych <= 0x1F) goto yy491;
! 11051: goto yy501;
! 11052: } else {
! 11053: if (yych == '.') goto yy497;
! 11054: if (yych <= '/') goto yy491;
! 11055: goto yy605;
! 11056: }
! 11057: } else {
! 11058: if (yych <= 'P') {
! 11059: if (yych == 'A') goto yy503;
! 11060: if (yych <= 'O') goto yy491;
! 11061: goto yy503;
! 11062: } else {
! 11063: if (yych <= 'a') {
! 11064: if (yych <= '`') goto yy491;
! 11065: goto yy503;
! 11066: } else {
! 11067: if (yych == 'p') goto yy503;
! 11068: goto yy491;
! 11069: }
! 11070: }
! 11071: }
! 11072: yy614:
! 11073: YYDEBUG(614, *YYCURSOR);
! 11074: yyaccept = 11;
! 11075: yych = *(YYMARKER = ++YYCURSOR);
! 11076: if (yych <= ':') {
! 11077: if (yych <= ' ') {
! 11078: if (yych == '\t') goto yy508;
! 11079: if (yych <= 0x1F) goto yy491;
! 11080: goto yy508;
! 11081: } else {
! 11082: if (yych == '.') goto yy493;
! 11083: if (yych <= '9') goto yy491;
! 11084: goto yy493;
! 11085: }
! 11086: } else {
! 11087: if (yych <= 'P') {
! 11088: if (yych == 'A') goto yy510;
! 11089: if (yych <= 'O') goto yy491;
! 11090: goto yy510;
! 11091: } else {
! 11092: if (yych <= 'a') {
! 11093: if (yych <= '`') goto yy491;
! 11094: goto yy510;
! 11095: } else {
! 11096: if (yych == 'p') goto yy510;
! 11097: goto yy491;
! 11098: }
! 11099: }
! 11100: }
! 11101: yy615:
! 11102: YYDEBUG(615, *YYCURSOR);
! 11103: yyaccept = 11;
! 11104: yych = *(YYMARKER = ++YYCURSOR);
! 11105: if (yych <= ':') {
! 11106: if (yych <= ' ') {
! 11107: if (yych == '\t') goto yy508;
! 11108: if (yych <= 0x1F) goto yy491;
! 11109: goto yy508;
! 11110: } else {
! 11111: if (yych <= '-') {
! 11112: if (yych <= ',') goto yy491;
! 11113: goto yy602;
! 11114: } else {
! 11115: if (yych <= '.') goto yy601;
! 11116: if (yych <= '9') goto yy491;
! 11117: goto yy493;
! 11118: }
! 11119: }
! 11120: } else {
! 11121: if (yych <= 'P') {
! 11122: if (yych == 'A') goto yy510;
! 11123: if (yych <= 'O') goto yy491;
! 11124: goto yy510;
! 11125: } else {
! 11126: if (yych <= 'a') {
! 11127: if (yych <= '`') goto yy491;
! 11128: goto yy510;
! 11129: } else {
! 11130: if (yych == 'p') goto yy510;
! 11131: goto yy491;
! 11132: }
! 11133: }
! 11134: }
! 11135: yy616:
! 11136: YYDEBUG(616, *YYCURSOR);
! 11137: yych = *++YYCURSOR;
! 11138: if (yych <= '.') {
! 11139: if (yych <= ',') goto yy57;
! 11140: if (yych <= '-') goto yy655;
! 11141: goto yy602;
! 11142: } else {
! 11143: if (yych <= '/') goto yy57;
! 11144: if (yych <= '9') goto yy618;
! 11145: goto yy57;
! 11146: }
! 11147: yy617:
! 11148: YYDEBUG(617, *YYCURSOR);
! 11149: yych = *++YYCURSOR;
! 11150: if (yych <= '.') {
! 11151: if (yych <= ',') goto yy57;
! 11152: if (yych <= '-') goto yy655;
! 11153: goto yy602;
! 11154: } else {
! 11155: if (yych <= '/') goto yy57;
! 11156: if (yych >= '3') goto yy57;
! 11157: }
! 11158: yy618:
! 11159: YYDEBUG(618, *YYCURSOR);
! 11160: yych = *++YYCURSOR;
! 11161: if (yych <= ',') goto yy57;
! 11162: if (yych <= '-') goto yy655;
! 11163: if (yych <= '.') goto yy602;
! 11164: goto yy57;
! 11165: yy619:
! 11166: YYDEBUG(619, *YYCURSOR);
! 11167: yych = *++YYCURSOR;
! 11168: if (yych <= 'U') {
! 11169: if (yych == 'A') goto yy651;
! 11170: if (yych <= 'T') goto yy57;
! 11171: goto yy650;
! 11172: } else {
! 11173: if (yych <= 'a') {
! 11174: if (yych <= '`') goto yy57;
! 11175: goto yy651;
! 11176: } else {
! 11177: if (yych == 'u') goto yy650;
! 11178: goto yy57;
! 11179: }
! 11180: }
! 11181: yy620:
! 11182: YYDEBUG(620, *YYCURSOR);
! 11183: yych = *++YYCURSOR;
! 11184: if (yych == 'E') goto yy648;
! 11185: if (yych == 'e') goto yy648;
! 11186: goto yy57;
! 11187: yy621:
! 11188: YYDEBUG(621, *YYCURSOR);
! 11189: yych = *++YYCURSOR;
! 11190: if (yych == 'A') goto yy645;
! 11191: if (yych == 'a') goto yy645;
! 11192: goto yy57;
! 11193: yy622:
! 11194: YYDEBUG(622, *YYCURSOR);
! 11195: yych = *++YYCURSOR;
! 11196: if (yych <= 'U') {
! 11197: if (yych == 'P') goto yy642;
! 11198: if (yych <= 'T') goto yy57;
! 11199: goto yy641;
! 11200: } else {
! 11201: if (yych <= 'p') {
! 11202: if (yych <= 'o') goto yy57;
! 11203: goto yy642;
! 11204: } else {
! 11205: if (yych == 'u') goto yy641;
! 11206: goto yy57;
! 11207: }
! 11208: }
! 11209: yy623:
! 11210: YYDEBUG(623, *YYCURSOR);
! 11211: yych = *++YYCURSOR;
! 11212: if (yych == 'E') goto yy638;
! 11213: if (yych == 'e') goto yy638;
! 11214: goto yy57;
! 11215: yy624:
! 11216: YYDEBUG(624, *YYCURSOR);
! 11217: yych = *++YYCURSOR;
! 11218: if (yych == 'C') goto yy636;
! 11219: if (yych == 'c') goto yy636;
! 11220: goto yy57;
! 11221: yy625:
! 11222: YYDEBUG(625, *YYCURSOR);
! 11223: yych = *++YYCURSOR;
! 11224: if (yych == 'O') goto yy634;
! 11225: if (yych == 'o') goto yy634;
! 11226: goto yy57;
! 11227: yy626:
! 11228: YYDEBUG(626, *YYCURSOR);
! 11229: yych = *++YYCURSOR;
! 11230: if (yych == 'E') goto yy627;
! 11231: if (yych != 'e') goto yy57;
! 11232: yy627:
! 11233: YYDEBUG(627, *YYCURSOR);
! 11234: yych = *++YYCURSOR;
! 11235: if (yych == 'C') goto yy628;
! 11236: if (yych != 'c') goto yy57;
! 11237: yy628:
! 11238: YYDEBUG(628, *YYCURSOR);
! 11239: yyaccept = 10;
! 11240: yych = *(YYMARKER = ++YYCURSOR);
! 11241: if (yych <= '.') {
! 11242: if (yych <= 0x1F) {
! 11243: if (yych == '\t') goto yy532;
! 11244: goto yy476;
! 11245: } else {
! 11246: if (yych <= ' ') goto yy532;
! 11247: if (yych <= ',') goto yy476;
! 11248: if (yych >= '.') goto yy532;
! 11249: }
! 11250: } else {
! 11251: if (yych <= 'D') {
! 11252: if (yych <= '/') goto yy476;
! 11253: if (yych <= '9') goto yy534;
! 11254: goto yy476;
! 11255: } else {
! 11256: if (yych <= 'E') goto yy581;
! 11257: if (yych == 'e') goto yy581;
! 11258: goto yy476;
! 11259: }
! 11260: }
! 11261: yy629:
! 11262: YYDEBUG(629, *YYCURSOR);
! 11263: yych = *++YYCURSOR;
! 11264: if (yych <= '/') goto yy533;
! 11265: if (yych <= '0') goto yy630;
! 11266: if (yych <= '2') goto yy631;
! 11267: if (yych <= '3') goto yy632;
! 11268: goto yy533;
! 11269: yy630:
! 11270: YYDEBUG(630, *YYCURSOR);
! 11271: yych = *++YYCURSOR;
! 11272: if (yych <= '/') goto yy535;
! 11273: if (yych <= '9') goto yy633;
! 11274: goto yy535;
! 11275: yy631:
! 11276: YYDEBUG(631, *YYCURSOR);
! 11277: yych = *++YYCURSOR;
! 11278: if (yych <= '/') goto yy535;
! 11279: if (yych <= '9') goto yy633;
! 11280: goto yy535;
! 11281: yy632:
! 11282: YYDEBUG(632, *YYCURSOR);
! 11283: yych = *++YYCURSOR;
! 11284: if (yych <= '/') goto yy535;
! 11285: if (yych <= '1') goto yy633;
! 11286: if (yych <= '9') goto yy541;
! 11287: goto yy535;
! 11288: yy633:
! 11289: YYDEBUG(633, *YYCURSOR);
! 11290: yych = *++YYCURSOR;
! 11291: if (yych <= '/') goto yy535;
! 11292: if (yych <= '9') goto yy542;
! 11293: goto yy535;
! 11294: yy634:
! 11295: YYDEBUG(634, *YYCURSOR);
! 11296: yych = *++YYCURSOR;
! 11297: if (yych == 'V') goto yy635;
! 11298: if (yych != 'v') goto yy57;
! 11299: yy635:
! 11300: YYDEBUG(635, *YYCURSOR);
! 11301: yyaccept = 10;
! 11302: yych = *(YYMARKER = ++YYCURSOR);
! 11303: if (yych <= '.') {
! 11304: if (yych <= 0x1F) {
! 11305: if (yych == '\t') goto yy532;
! 11306: goto yy476;
! 11307: } else {
! 11308: if (yych <= ' ') goto yy532;
! 11309: if (yych <= ',') goto yy476;
! 11310: if (yych <= '-') goto yy629;
! 11311: goto yy532;
! 11312: }
! 11313: } else {
! 11314: if (yych <= 'D') {
! 11315: if (yych <= '/') goto yy476;
! 11316: if (yych <= '9') goto yy534;
! 11317: goto yy476;
! 11318: } else {
! 11319: if (yych <= 'E') goto yy536;
! 11320: if (yych == 'e') goto yy536;
! 11321: goto yy476;
! 11322: }
! 11323: }
! 11324: yy636:
! 11325: YYDEBUG(636, *YYCURSOR);
! 11326: yych = *++YYCURSOR;
! 11327: if (yych == 'T') goto yy637;
! 11328: if (yych != 't') goto yy57;
! 11329: yy637:
! 11330: YYDEBUG(637, *YYCURSOR);
! 11331: yyaccept = 10;
! 11332: yych = *(YYMARKER = ++YYCURSOR);
! 11333: if (yych <= '.') {
! 11334: if (yych <= 0x1F) {
! 11335: if (yych == '\t') goto yy532;
! 11336: goto yy476;
! 11337: } else {
! 11338: if (yych <= ' ') goto yy532;
! 11339: if (yych <= ',') goto yy476;
! 11340: if (yych <= '-') goto yy629;
! 11341: goto yy532;
! 11342: }
! 11343: } else {
! 11344: if (yych <= 'N') {
! 11345: if (yych <= '/') goto yy476;
! 11346: if (yych <= '9') goto yy534;
! 11347: goto yy476;
! 11348: } else {
! 11349: if (yych <= 'O') goto yy546;
! 11350: if (yych == 'o') goto yy546;
! 11351: goto yy476;
! 11352: }
! 11353: }
! 11354: yy638:
! 11355: YYDEBUG(638, *YYCURSOR);
! 11356: yych = *++YYCURSOR;
! 11357: if (yych == 'P') goto yy639;
! 11358: if (yych != 'p') goto yy57;
! 11359: yy639:
! 11360: YYDEBUG(639, *YYCURSOR);
! 11361: yyaccept = 10;
! 11362: yych = *(YYMARKER = ++YYCURSOR);
! 11363: if (yych <= '.') {
! 11364: if (yych <= 0x1F) {
! 11365: if (yych == '\t') goto yy532;
! 11366: goto yy476;
! 11367: } else {
! 11368: if (yych <= ' ') goto yy532;
! 11369: if (yych <= ',') goto yy476;
! 11370: if (yych <= '-') goto yy629;
! 11371: goto yy532;
! 11372: }
! 11373: } else {
! 11374: if (yych <= 'S') {
! 11375: if (yych <= '/') goto yy476;
! 11376: if (yych <= '9') goto yy534;
! 11377: goto yy476;
! 11378: } else {
! 11379: if (yych <= 'T') goto yy640;
! 11380: if (yych != 't') goto yy476;
! 11381: }
! 11382: }
! 11383: yy640:
! 11384: YYDEBUG(640, *YYCURSOR);
! 11385: yyaccept = 10;
! 11386: yych = *(YYMARKER = ++YYCURSOR);
! 11387: if (yych <= '.') {
! 11388: if (yych <= 0x1F) {
! 11389: if (yych == '\t') goto yy532;
! 11390: goto yy476;
! 11391: } else {
! 11392: if (yych <= ' ') goto yy532;
! 11393: if (yych <= ',') goto yy476;
! 11394: if (yych <= '-') goto yy629;
! 11395: goto yy532;
! 11396: }
! 11397: } else {
! 11398: if (yych <= 'D') {
! 11399: if (yych <= '/') goto yy476;
! 11400: if (yych <= '9') goto yy534;
! 11401: goto yy476;
! 11402: } else {
! 11403: if (yych <= 'E') goto yy588;
! 11404: if (yych == 'e') goto yy588;
! 11405: goto yy476;
! 11406: }
! 11407: }
! 11408: yy641:
! 11409: YYDEBUG(641, *YYCURSOR);
! 11410: yych = *++YYCURSOR;
! 11411: if (yych == 'G') goto yy644;
! 11412: if (yych == 'g') goto yy644;
! 11413: goto yy57;
! 11414: yy642:
! 11415: YYDEBUG(642, *YYCURSOR);
! 11416: yych = *++YYCURSOR;
! 11417: if (yych == 'R') goto yy643;
! 11418: if (yych != 'r') goto yy57;
! 11419: yy643:
! 11420: YYDEBUG(643, *YYCURSOR);
! 11421: yyaccept = 10;
! 11422: yych = *(YYMARKER = ++YYCURSOR);
! 11423: if (yych <= '.') {
! 11424: if (yych <= 0x1F) {
! 11425: if (yych == '\t') goto yy532;
! 11426: goto yy476;
! 11427: } else {
! 11428: if (yych <= ' ') goto yy532;
! 11429: if (yych <= ',') goto yy476;
! 11430: if (yych <= '-') goto yy629;
! 11431: goto yy532;
! 11432: }
! 11433: } else {
! 11434: if (yych <= 'H') {
! 11435: if (yych <= '/') goto yy476;
! 11436: if (yych <= '9') goto yy534;
! 11437: goto yy476;
! 11438: } else {
! 11439: if (yych <= 'I') goto yy552;
! 11440: if (yych == 'i') goto yy552;
! 11441: goto yy476;
! 11442: }
! 11443: }
! 11444: yy644:
! 11445: YYDEBUG(644, *YYCURSOR);
! 11446: yyaccept = 10;
! 11447: yych = *(YYMARKER = ++YYCURSOR);
! 11448: if (yych <= '.') {
! 11449: if (yych <= 0x1F) {
! 11450: if (yych == '\t') goto yy532;
! 11451: goto yy476;
! 11452: } else {
! 11453: if (yych <= ' ') goto yy532;
! 11454: if (yych <= ',') goto yy476;
! 11455: if (yych <= '-') goto yy629;
! 11456: goto yy532;
! 11457: }
! 11458: } else {
! 11459: if (yych <= 'T') {
! 11460: if (yych <= '/') goto yy476;
! 11461: if (yych <= '9') goto yy534;
! 11462: goto yy476;
! 11463: } else {
! 11464: if (yych <= 'U') goto yy554;
! 11465: if (yych == 'u') goto yy554;
! 11466: goto yy476;
! 11467: }
! 11468: }
! 11469: yy645:
! 11470: YYDEBUG(645, *YYCURSOR);
! 11471: yych = *++YYCURSOR;
! 11472: if (yych <= 'Y') {
! 11473: if (yych == 'R') goto yy646;
! 11474: if (yych <= 'X') goto yy57;
! 11475: goto yy647;
! 11476: } else {
! 11477: if (yych <= 'r') {
! 11478: if (yych <= 'q') goto yy57;
! 11479: } else {
! 11480: if (yych == 'y') goto yy647;
! 11481: goto yy57;
! 11482: }
! 11483: }
! 11484: yy646:
! 11485: YYDEBUG(646, *YYCURSOR);
! 11486: yyaccept = 10;
! 11487: yych = *(YYMARKER = ++YYCURSOR);
! 11488: if (yych <= '.') {
! 11489: if (yych <= 0x1F) {
! 11490: if (yych == '\t') goto yy532;
! 11491: goto yy476;
! 11492: } else {
! 11493: if (yych <= ' ') goto yy532;
! 11494: if (yych <= ',') goto yy476;
! 11495: if (yych <= '-') goto yy629;
! 11496: goto yy532;
! 11497: }
! 11498: } else {
! 11499: if (yych <= 'B') {
! 11500: if (yych <= '/') goto yy476;
! 11501: if (yych <= '9') goto yy534;
! 11502: goto yy476;
! 11503: } else {
! 11504: if (yych <= 'C') goto yy594;
! 11505: if (yych == 'c') goto yy594;
! 11506: goto yy476;
! 11507: }
! 11508: }
! 11509: yy647:
! 11510: YYDEBUG(647, *YYCURSOR);
! 11511: yyaccept = 10;
! 11512: yych = *(YYMARKER = ++YYCURSOR);
! 11513: if (yych <= ',') {
! 11514: if (yych <= '\t') {
! 11515: if (yych <= 0x08) goto yy476;
! 11516: goto yy532;
! 11517: } else {
! 11518: if (yych == ' ') goto yy532;
! 11519: goto yy476;
! 11520: }
! 11521: } else {
! 11522: if (yych <= '.') {
! 11523: if (yych <= '-') goto yy629;
! 11524: goto yy532;
! 11525: } else {
! 11526: if (yych <= '/') goto yy476;
! 11527: if (yych <= '9') goto yy534;
! 11528: goto yy476;
! 11529: }
! 11530: }
! 11531: yy648:
! 11532: YYDEBUG(648, *YYCURSOR);
! 11533: yych = *++YYCURSOR;
! 11534: if (yych == 'B') goto yy649;
! 11535: if (yych != 'b') goto yy57;
! 11536: yy649:
! 11537: YYDEBUG(649, *YYCURSOR);
! 11538: yyaccept = 10;
! 11539: yych = *(YYMARKER = ++YYCURSOR);
! 11540: if (yych <= '.') {
! 11541: if (yych <= 0x1F) {
! 11542: if (yych == '\t') goto yy532;
! 11543: goto yy476;
! 11544: } else {
! 11545: if (yych <= ' ') goto yy532;
! 11546: if (yych <= ',') goto yy476;
! 11547: if (yych <= '-') goto yy629;
! 11548: goto yy532;
! 11549: }
! 11550: } else {
! 11551: if (yych <= 'Q') {
! 11552: if (yych <= '/') goto yy476;
! 11553: if (yych <= '9') goto yy534;
! 11554: goto yy476;
! 11555: } else {
! 11556: if (yych <= 'R') goto yy597;
! 11557: if (yych == 'r') goto yy597;
! 11558: goto yy476;
! 11559: }
! 11560: }
! 11561: yy650:
! 11562: YYDEBUG(650, *YYCURSOR);
! 11563: yych = *++YYCURSOR;
! 11564: if (yych <= 'N') {
! 11565: if (yych == 'L') goto yy654;
! 11566: if (yych <= 'M') goto yy57;
! 11567: goto yy653;
! 11568: } else {
! 11569: if (yych <= 'l') {
! 11570: if (yych <= 'k') goto yy57;
! 11571: goto yy654;
! 11572: } else {
! 11573: if (yych == 'n') goto yy653;
! 11574: goto yy57;
! 11575: }
! 11576: }
! 11577: yy651:
! 11578: YYDEBUG(651, *YYCURSOR);
! 11579: yych = *++YYCURSOR;
! 11580: if (yych == 'N') goto yy652;
! 11581: if (yych != 'n') goto yy57;
! 11582: yy652:
! 11583: YYDEBUG(652, *YYCURSOR);
! 11584: yyaccept = 10;
! 11585: yych = *(YYMARKER = ++YYCURSOR);
! 11586: if (yych <= '.') {
! 11587: if (yych <= 0x1F) {
! 11588: if (yych == '\t') goto yy532;
! 11589: goto yy476;
! 11590: } else {
! 11591: if (yych <= ' ') goto yy532;
! 11592: if (yych <= ',') goto yy476;
! 11593: if (yych <= '-') goto yy629;
! 11594: goto yy532;
! 11595: }
! 11596: } else {
! 11597: if (yych <= 'T') {
! 11598: if (yych <= '/') goto yy476;
! 11599: if (yych <= '9') goto yy534;
! 11600: goto yy476;
! 11601: } else {
! 11602: if (yych <= 'U') goto yy559;
! 11603: if (yych == 'u') goto yy559;
! 11604: goto yy476;
! 11605: }
! 11606: }
! 11607: yy653:
! 11608: YYDEBUG(653, *YYCURSOR);
! 11609: yyaccept = 10;
! 11610: yych = *(YYMARKER = ++YYCURSOR);
! 11611: if (yych <= '.') {
! 11612: if (yych <= 0x1F) {
! 11613: if (yych == '\t') goto yy532;
! 11614: goto yy476;
! 11615: } else {
! 11616: if (yych <= ' ') goto yy532;
! 11617: if (yych <= ',') goto yy476;
! 11618: if (yych <= '-') goto yy629;
! 11619: goto yy532;
! 11620: }
! 11621: } else {
! 11622: if (yych <= 'D') {
! 11623: if (yych <= '/') goto yy476;
! 11624: if (yych <= '9') goto yy534;
! 11625: goto yy476;
! 11626: } else {
! 11627: if (yych <= 'E') goto yy540;
! 11628: if (yych == 'e') goto yy540;
! 11629: goto yy476;
! 11630: }
! 11631: }
! 11632: yy654:
! 11633: YYDEBUG(654, *YYCURSOR);
! 11634: yyaccept = 10;
! 11635: yych = *(YYMARKER = ++YYCURSOR);
! 11636: if (yych <= '.') {
! 11637: if (yych <= 0x1F) {
! 11638: if (yych == '\t') goto yy532;
! 11639: goto yy476;
! 11640: } else {
! 11641: if (yych <= ' ') goto yy532;
! 11642: if (yych <= ',') goto yy476;
! 11643: if (yych <= '-') goto yy629;
! 11644: goto yy532;
! 11645: }
! 11646: } else {
! 11647: if (yych <= 'X') {
! 11648: if (yych <= '/') goto yy476;
! 11649: if (yych <= '9') goto yy534;
! 11650: goto yy476;
! 11651: } else {
! 11652: if (yych <= 'Y') goto yy540;
! 11653: if (yych == 'y') goto yy540;
! 11654: goto yy476;
! 11655: }
! 11656: }
! 11657: yy655:
! 11658: YYDEBUG(655, *YYCURSOR);
! 11659: yych = *++YYCURSOR;
! 11660: if (yych <= '/') goto yy57;
! 11661: if (yych <= '2') goto yy656;
! 11662: if (yych <= '3') goto yy658;
! 11663: if (yych <= '9') goto yy659;
! 11664: goto yy57;
! 11665: yy656:
! 11666: YYDEBUG(656, *YYCURSOR);
! 11667: yyaccept = 13;
! 11668: yych = *(YYMARKER = ++YYCURSOR);
! 11669: if (yych <= 'n') {
! 11670: if (yych <= '/') goto yy657;
! 11671: if (yych <= '9') goto yy665;
! 11672: if (yych >= 'n') goto yy661;
! 11673: } else {
! 11674: if (yych <= 'r') {
! 11675: if (yych >= 'r') goto yy662;
! 11676: } else {
! 11677: if (yych <= 's') goto yy660;
! 11678: if (yych <= 't') goto yy663;
! 11679: }
! 11680: }
! 11681: yy657:
! 11682: YYDEBUG(657, *YYCURSOR);
! 11683: {
! 11684: int length = 0;
! 11685: DEBUG_OUTPUT("gnudateshort");
! 11686: TIMELIB_INIT;
! 11687: TIMELIB_HAVE_DATE();
! 11688: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 11689: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 11690: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 11691: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 11692: TIMELIB_DEINIT;
! 11693: return TIMELIB_ISO_DATE;
! 11694: }
! 11695: yy658:
! 11696: YYDEBUG(658, *YYCURSOR);
! 11697: yyaccept = 13;
! 11698: yych = *(YYMARKER = ++YYCURSOR);
! 11699: if (yych <= 'n') {
! 11700: if (yych <= '1') {
! 11701: if (yych <= '/') goto yy657;
! 11702: goto yy665;
! 11703: } else {
! 11704: if (yych <= '9') goto yy604;
! 11705: if (yych <= 'm') goto yy657;
! 11706: goto yy661;
! 11707: }
! 11708: } else {
! 11709: if (yych <= 'r') {
! 11710: if (yych <= 'q') goto yy657;
! 11711: goto yy662;
! 11712: } else {
! 11713: if (yych <= 's') goto yy660;
! 11714: if (yych <= 't') goto yy663;
! 11715: goto yy657;
! 11716: }
! 11717: }
! 11718: yy659:
! 11719: YYDEBUG(659, *YYCURSOR);
! 11720: yyaccept = 13;
! 11721: yych = *(YYMARKER = ++YYCURSOR);
! 11722: if (yych <= 'n') {
! 11723: if (yych <= '/') goto yy657;
! 11724: if (yych <= '9') goto yy604;
! 11725: if (yych <= 'm') goto yy657;
! 11726: goto yy661;
! 11727: } else {
! 11728: if (yych <= 'r') {
! 11729: if (yych <= 'q') goto yy657;
! 11730: goto yy662;
! 11731: } else {
! 11732: if (yych <= 's') goto yy660;
! 11733: if (yych <= 't') goto yy663;
! 11734: goto yy657;
! 11735: }
! 11736: }
! 11737: yy660:
! 11738: YYDEBUG(660, *YYCURSOR);
! 11739: yych = *++YYCURSOR;
! 11740: if (yych == 't') goto yy664;
! 11741: goto yy57;
! 11742: yy661:
! 11743: YYDEBUG(661, *YYCURSOR);
! 11744: yych = *++YYCURSOR;
! 11745: if (yych == 'd') goto yy664;
! 11746: goto yy57;
! 11747: yy662:
! 11748: YYDEBUG(662, *YYCURSOR);
! 11749: yych = *++YYCURSOR;
! 11750: if (yych == 'd') goto yy664;
! 11751: goto yy57;
! 11752: yy663:
! 11753: YYDEBUG(663, *YYCURSOR);
! 11754: yych = *++YYCURSOR;
! 11755: if (yych != 'h') goto yy57;
! 11756: yy664:
! 11757: YYDEBUG(664, *YYCURSOR);
! 11758: yych = *++YYCURSOR;
! 11759: goto yy657;
! 11760: yy665:
! 11761: YYDEBUG(665, *YYCURSOR);
! 11762: yyaccept = 13;
! 11763: yych = *(YYMARKER = ++YYCURSOR);
! 11764: if (yych <= 'n') {
! 11765: if (yych <= '/') goto yy657;
! 11766: if (yych <= '9') goto yy605;
! 11767: if (yych <= 'm') goto yy657;
! 11768: goto yy661;
! 11769: } else {
! 11770: if (yych <= 'r') {
! 11771: if (yych <= 'q') goto yy657;
! 11772: goto yy662;
! 11773: } else {
! 11774: if (yych <= 's') goto yy660;
! 11775: if (yych <= 't') goto yy663;
! 11776: goto yy657;
! 11777: }
! 11778: }
! 11779: yy666:
! 11780: YYDEBUG(666, *YYCURSOR);
! 11781: yyaccept = 14;
! 11782: yych = *(YYMARKER = ++YYCURSOR);
! 11783: if (yych <= 'n') {
! 11784: if (yych <= '/') {
! 11785: if (yych >= '/') goto yy723;
! 11786: } else {
! 11787: if (yych <= '9') goto yy669;
! 11788: if (yych >= 'n') goto yy720;
! 11789: }
! 11790: } else {
! 11791: if (yych <= 'r') {
! 11792: if (yych >= 'r') goto yy721;
! 11793: } else {
! 11794: if (yych <= 's') goto yy719;
! 11795: if (yych <= 't') goto yy722;
! 11796: }
! 11797: }
! 11798: yy667:
! 11799: YYDEBUG(667, *YYCURSOR);
! 11800: {
! 11801: int length = 0;
! 11802: DEBUG_OUTPUT("americanshort | american");
! 11803: TIMELIB_INIT;
! 11804: TIMELIB_HAVE_DATE();
! 11805: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 11806: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 11807: if (*ptr == '/') {
! 11808: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 11809: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 11810: }
! 11811: TIMELIB_DEINIT;
! 11812: return TIMELIB_AMERICAN;
! 11813: }
! 11814: yy668:
! 11815: YYDEBUG(668, *YYCURSOR);
! 11816: yyaccept = 14;
! 11817: yych = *(YYMARKER = ++YYCURSOR);
! 11818: if (yych <= 'n') {
! 11819: if (yych <= '/') {
! 11820: if (yych <= '.') goto yy667;
! 11821: goto yy723;
! 11822: } else {
! 11823: if (yych <= '1') goto yy669;
! 11824: if (yych <= 'm') goto yy667;
! 11825: goto yy720;
! 11826: }
! 11827: } else {
! 11828: if (yych <= 'r') {
! 11829: if (yych <= 'q') goto yy667;
! 11830: goto yy721;
! 11831: } else {
! 11832: if (yych <= 's') goto yy719;
! 11833: if (yych <= 't') goto yy722;
! 11834: goto yy667;
! 11835: }
! 11836: }
! 11837: yy669:
! 11838: YYDEBUG(669, *YYCURSOR);
! 11839: yyaccept = 14;
! 11840: yych = *(YYMARKER = ++YYCURSOR);
! 11841: if (yych <= 'n') {
! 11842: if (yych == '/') goto yy723;
! 11843: if (yych <= 'm') goto yy667;
! 11844: goto yy720;
! 11845: } else {
! 11846: if (yych <= 'r') {
! 11847: if (yych <= 'q') goto yy667;
! 11848: goto yy721;
! 11849: } else {
! 11850: if (yych <= 's') goto yy719;
! 11851: if (yych <= 't') goto yy722;
! 11852: goto yy667;
! 11853: }
! 11854: }
! 11855: yy670:
! 11856: YYDEBUG(670, *YYCURSOR);
! 11857: yych = *++YYCURSOR;
! 11858: if (yych <= 'U') {
! 11859: if (yych == 'A') goto yy718;
! 11860: if (yych <= 'T') goto yy57;
! 11861: goto yy717;
! 11862: } else {
! 11863: if (yych <= 'a') {
! 11864: if (yych <= '`') goto yy57;
! 11865: goto yy718;
! 11866: } else {
! 11867: if (yych == 'u') goto yy717;
! 11868: goto yy57;
! 11869: }
! 11870: }
! 11871: yy671:
! 11872: YYDEBUG(671, *YYCURSOR);
! 11873: yych = *++YYCURSOR;
! 11874: if (yych == 'E') goto yy716;
! 11875: if (yych == 'e') goto yy716;
! 11876: goto yy57;
! 11877: yy672:
! 11878: YYDEBUG(672, *YYCURSOR);
! 11879: yych = *++YYCURSOR;
! 11880: if (yych == 'A') goto yy715;
! 11881: if (yych == 'a') goto yy715;
! 11882: goto yy57;
! 11883: yy673:
! 11884: YYDEBUG(673, *YYCURSOR);
! 11885: yych = *++YYCURSOR;
! 11886: if (yych <= 'U') {
! 11887: if (yych == 'P') goto yy714;
! 11888: if (yych <= 'T') goto yy57;
! 11889: goto yy713;
! 11890: } else {
! 11891: if (yych <= 'p') {
! 11892: if (yych <= 'o') goto yy57;
! 11893: goto yy714;
! 11894: } else {
! 11895: if (yych == 'u') goto yy713;
! 11896: goto yy57;
! 11897: }
! 11898: }
! 11899: yy674:
! 11900: YYDEBUG(674, *YYCURSOR);
! 11901: yych = *++YYCURSOR;
! 11902: if (yych == 'E') goto yy711;
! 11903: if (yych == 'e') goto yy711;
! 11904: goto yy57;
! 11905: yy675:
! 11906: YYDEBUG(675, *YYCURSOR);
! 11907: yych = *++YYCURSOR;
! 11908: if (yych == 'C') goto yy710;
! 11909: if (yych == 'c') goto yy710;
! 11910: goto yy57;
! 11911: yy676:
! 11912: YYDEBUG(676, *YYCURSOR);
! 11913: yych = *++YYCURSOR;
! 11914: if (yych == 'O') goto yy709;
! 11915: if (yych == 'o') goto yy709;
! 11916: goto yy57;
! 11917: yy677:
! 11918: YYDEBUG(677, *YYCURSOR);
! 11919: yych = *++YYCURSOR;
! 11920: if (yych == 'E') goto yy678;
! 11921: if (yych != 'e') goto yy57;
! 11922: yy678:
! 11923: YYDEBUG(678, *YYCURSOR);
! 11924: yych = *++YYCURSOR;
! 11925: if (yych == 'C') goto yy679;
! 11926: if (yych != 'c') goto yy57;
! 11927: yy679:
! 11928: YYDEBUG(679, *YYCURSOR);
! 11929: yych = *++YYCURSOR;
! 11930: if (yych != '/') goto yy57;
! 11931: yy680:
! 11932: YYDEBUG(680, *YYCURSOR);
! 11933: yych = *++YYCURSOR;
! 11934: if (yych <= '/') goto yy57;
! 11935: if (yych >= ':') goto yy57;
! 11936: YYDEBUG(681, *YYCURSOR);
! 11937: yych = *++YYCURSOR;
! 11938: if (yych <= '/') goto yy57;
! 11939: if (yych >= ':') goto yy57;
! 11940: YYDEBUG(682, *YYCURSOR);
! 11941: yych = *++YYCURSOR;
! 11942: if (yych <= '/') goto yy57;
! 11943: if (yych >= ':') goto yy57;
! 11944: YYDEBUG(683, *YYCURSOR);
! 11945: yych = *++YYCURSOR;
! 11946: if (yych <= '/') goto yy57;
! 11947: if (yych >= ':') goto yy57;
! 11948: YYDEBUG(684, *YYCURSOR);
! 11949: yych = *++YYCURSOR;
! 11950: if (yych != ':') goto yy57;
! 11951: YYDEBUG(685, *YYCURSOR);
! 11952: yych = *++YYCURSOR;
! 11953: if (yych <= '/') goto yy57;
! 11954: if (yych <= '1') goto yy686;
! 11955: if (yych <= '2') goto yy687;
! 11956: goto yy57;
! 11957: yy686:
! 11958: YYDEBUG(686, *YYCURSOR);
! 11959: yych = *++YYCURSOR;
! 11960: if (yych <= '/') goto yy57;
! 11961: if (yych <= '9') goto yy688;
! 11962: goto yy57;
! 11963: yy687:
! 11964: YYDEBUG(687, *YYCURSOR);
! 11965: yych = *++YYCURSOR;
! 11966: if (yych <= '/') goto yy57;
! 11967: if (yych >= '5') goto yy57;
! 11968: yy688:
! 11969: YYDEBUG(688, *YYCURSOR);
! 11970: yych = *++YYCURSOR;
! 11971: if (yych != ':') goto yy57;
! 11972: YYDEBUG(689, *YYCURSOR);
! 11973: yych = *++YYCURSOR;
! 11974: if (yych <= '/') goto yy57;
! 11975: if (yych >= '6') goto yy57;
! 11976: YYDEBUG(690, *YYCURSOR);
! 11977: yych = *++YYCURSOR;
! 11978: if (yych <= '/') goto yy57;
! 11979: if (yych >= ':') goto yy57;
! 11980: YYDEBUG(691, *YYCURSOR);
! 11981: yych = *++YYCURSOR;
! 11982: if (yych != ':') goto yy57;
! 11983: YYDEBUG(692, *YYCURSOR);
! 11984: yych = *++YYCURSOR;
! 11985: if (yych <= '/') goto yy57;
! 11986: if (yych <= '5') goto yy693;
! 11987: if (yych <= '6') goto yy694;
! 11988: goto yy57;
! 11989: yy693:
! 11990: YYDEBUG(693, *YYCURSOR);
! 11991: yych = *++YYCURSOR;
! 11992: if (yych <= '/') goto yy57;
! 11993: if (yych <= '9') goto yy695;
! 11994: goto yy57;
! 11995: yy694:
! 11996: YYDEBUG(694, *YYCURSOR);
! 11997: yych = *++YYCURSOR;
! 11998: if (yych != '0') goto yy57;
! 11999: yy695:
! 12000: YYDEBUG(695, *YYCURSOR);
! 12001: yych = *++YYCURSOR;
! 12002: if (yych == '\t') goto yy696;
! 12003: if (yych != ' ') goto yy57;
! 12004: yy696:
! 12005: YYDEBUG(696, *YYCURSOR);
! 12006: ++YYCURSOR;
! 12007: if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
! 12008: yych = *YYCURSOR;
! 12009: YYDEBUG(697, *YYCURSOR);
! 12010: if (yych <= '*') {
! 12011: if (yych <= '\t') {
! 12012: if (yych <= 0x08) goto yy57;
! 12013: goto yy696;
! 12014: } else {
! 12015: if (yych == ' ') goto yy696;
! 12016: goto yy57;
! 12017: }
! 12018: } else {
! 12019: if (yych <= '-') {
! 12020: if (yych == ',') goto yy57;
! 12021: goto yy699;
! 12022: } else {
! 12023: if (yych != 'G') goto yy57;
! 12024: }
! 12025: }
! 12026: YYDEBUG(698, *YYCURSOR);
! 12027: yych = *++YYCURSOR;
! 12028: if (yych == 'M') goto yy707;
! 12029: goto yy57;
! 12030: yy699:
! 12031: YYDEBUG(699, *YYCURSOR);
! 12032: yych = *++YYCURSOR;
! 12033: if (yych <= '/') goto yy57;
! 12034: if (yych <= '1') goto yy700;
! 12035: if (yych <= '2') goto yy702;
! 12036: if (yych <= '9') goto yy703;
! 12037: goto yy57;
! 12038: yy700:
! 12039: YYDEBUG(700, *YYCURSOR);
! 12040: ++YYCURSOR;
! 12041: if ((yych = *YYCURSOR) <= '/') goto yy701;
! 12042: if (yych <= '9') goto yy703;
! 12043: if (yych <= ':') goto yy704;
! 12044: yy701:
! 12045: YYDEBUG(701, *YYCURSOR);
! 12046: {
! 12047: int tz_not_found;
! 12048: DEBUG_OUTPUT("clf");
! 12049: TIMELIB_INIT;
! 12050: TIMELIB_HAVE_TIME();
! 12051: TIMELIB_HAVE_DATE();
! 12052: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 12053: s->time->m = timelib_get_month((char **) &ptr);
! 12054: s->time->y = timelib_get_nr((char **) &ptr, 4);
! 12055: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 12056: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 12057: s->time->s = timelib_get_nr((char **) &ptr, 2);
! 12058: s->time->z = timelib_get_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper);
! 12059: if (tz_not_found) {
! 12060: add_error(s, "The timezone could not be found in the database");
! 12061: }
! 12062: TIMELIB_DEINIT;
! 12063: return TIMELIB_CLF;
! 12064: }
! 12065: yy702:
! 12066: YYDEBUG(702, *YYCURSOR);
! 12067: yych = *++YYCURSOR;
! 12068: if (yych <= '5') {
! 12069: if (yych <= '/') goto yy701;
! 12070: if (yych >= '5') goto yy705;
! 12071: } else {
! 12072: if (yych <= '9') goto yy706;
! 12073: if (yych <= ':') goto yy704;
! 12074: goto yy701;
! 12075: }
! 12076: yy703:
! 12077: YYDEBUG(703, *YYCURSOR);
! 12078: yych = *++YYCURSOR;
! 12079: if (yych <= '/') goto yy701;
! 12080: if (yych <= '5') goto yy705;
! 12081: if (yych <= '9') goto yy706;
! 12082: if (yych >= ';') goto yy701;
! 12083: yy704:
! 12084: YYDEBUG(704, *YYCURSOR);
! 12085: yych = *++YYCURSOR;
! 12086: if (yych <= '/') goto yy701;
! 12087: if (yych <= '5') goto yy705;
! 12088: if (yych <= '9') goto yy706;
! 12089: goto yy701;
! 12090: yy705:
! 12091: YYDEBUG(705, *YYCURSOR);
! 12092: yych = *++YYCURSOR;
! 12093: if (yych <= '/') goto yy701;
! 12094: if (yych >= ':') goto yy701;
! 12095: yy706:
! 12096: YYDEBUG(706, *YYCURSOR);
! 12097: yych = *++YYCURSOR;
! 12098: goto yy701;
! 12099: yy707:
! 12100: YYDEBUG(707, *YYCURSOR);
! 12101: yych = *++YYCURSOR;
! 12102: if (yych != 'T') goto yy57;
! 12103: YYDEBUG(708, *YYCURSOR);
! 12104: yych = *++YYCURSOR;
! 12105: if (yych == '+') goto yy699;
! 12106: if (yych == '-') goto yy699;
! 12107: goto yy57;
! 12108: yy709:
! 12109: YYDEBUG(709, *YYCURSOR);
! 12110: yych = *++YYCURSOR;
! 12111: if (yych == 'V') goto yy679;
! 12112: if (yych == 'v') goto yy679;
! 12113: goto yy57;
! 12114: yy710:
! 12115: YYDEBUG(710, *YYCURSOR);
! 12116: yych = *++YYCURSOR;
! 12117: if (yych == 'T') goto yy679;
! 12118: if (yych == 't') goto yy679;
! 12119: goto yy57;
! 12120: yy711:
! 12121: YYDEBUG(711, *YYCURSOR);
! 12122: yych = *++YYCURSOR;
! 12123: if (yych == 'P') goto yy712;
! 12124: if (yych != 'p') goto yy57;
! 12125: yy712:
! 12126: YYDEBUG(712, *YYCURSOR);
! 12127: yych = *++YYCURSOR;
! 12128: if (yych <= 'S') {
! 12129: if (yych == '/') goto yy680;
! 12130: goto yy57;
! 12131: } else {
! 12132: if (yych <= 'T') goto yy679;
! 12133: if (yych == 't') goto yy679;
! 12134: goto yy57;
! 12135: }
! 12136: yy713:
! 12137: YYDEBUG(713, *YYCURSOR);
! 12138: yych = *++YYCURSOR;
! 12139: if (yych == 'G') goto yy679;
! 12140: if (yych == 'g') goto yy679;
! 12141: goto yy57;
! 12142: yy714:
! 12143: YYDEBUG(714, *YYCURSOR);
! 12144: yych = *++YYCURSOR;
! 12145: if (yych == 'R') goto yy679;
! 12146: if (yych == 'r') goto yy679;
! 12147: goto yy57;
! 12148: yy715:
! 12149: YYDEBUG(715, *YYCURSOR);
! 12150: yych = *++YYCURSOR;
! 12151: if (yych <= 'Y') {
! 12152: if (yych == 'R') goto yy679;
! 12153: if (yych <= 'X') goto yy57;
! 12154: goto yy679;
! 12155: } else {
! 12156: if (yych <= 'r') {
! 12157: if (yych <= 'q') goto yy57;
! 12158: goto yy679;
! 12159: } else {
! 12160: if (yych == 'y') goto yy679;
! 12161: goto yy57;
! 12162: }
! 12163: }
! 12164: yy716:
! 12165: YYDEBUG(716, *YYCURSOR);
! 12166: yych = *++YYCURSOR;
! 12167: if (yych == 'B') goto yy679;
! 12168: if (yych == 'b') goto yy679;
! 12169: goto yy57;
! 12170: yy717:
! 12171: YYDEBUG(717, *YYCURSOR);
! 12172: yych = *++YYCURSOR;
! 12173: if (yych <= 'N') {
! 12174: if (yych == 'L') goto yy679;
! 12175: if (yych <= 'M') goto yy57;
! 12176: goto yy679;
! 12177: } else {
! 12178: if (yych <= 'l') {
! 12179: if (yych <= 'k') goto yy57;
! 12180: goto yy679;
! 12181: } else {
! 12182: if (yych == 'n') goto yy679;
! 12183: goto yy57;
! 12184: }
! 12185: }
! 12186: yy718:
! 12187: YYDEBUG(718, *YYCURSOR);
! 12188: yych = *++YYCURSOR;
! 12189: if (yych == 'N') goto yy679;
! 12190: if (yych == 'n') goto yy679;
! 12191: goto yy57;
! 12192: yy719:
! 12193: YYDEBUG(719, *YYCURSOR);
! 12194: yych = *++YYCURSOR;
! 12195: if (yych == 't') goto yy728;
! 12196: goto yy57;
! 12197: yy720:
! 12198: YYDEBUG(720, *YYCURSOR);
! 12199: yych = *++YYCURSOR;
! 12200: if (yych == 'd') goto yy728;
! 12201: goto yy57;
! 12202: yy721:
! 12203: YYDEBUG(721, *YYCURSOR);
! 12204: yych = *++YYCURSOR;
! 12205: if (yych == 'd') goto yy728;
! 12206: goto yy57;
! 12207: yy722:
! 12208: YYDEBUG(722, *YYCURSOR);
! 12209: yych = *++YYCURSOR;
! 12210: if (yych == 'h') goto yy728;
! 12211: goto yy57;
! 12212: yy723:
! 12213: YYDEBUG(723, *YYCURSOR);
! 12214: yych = *++YYCURSOR;
! 12215: if (yych <= '/') goto yy57;
! 12216: if (yych >= ':') goto yy57;
! 12217: YYDEBUG(724, *YYCURSOR);
! 12218: yych = *++YYCURSOR;
! 12219: if (yych <= '/') goto yy667;
! 12220: if (yych >= ':') goto yy667;
! 12221: YYDEBUG(725, *YYCURSOR);
! 12222: yych = *++YYCURSOR;
! 12223: if (yych <= '/') goto yy667;
! 12224: if (yych >= ':') goto yy667;
! 12225: YYDEBUG(726, *YYCURSOR);
! 12226: yych = *++YYCURSOR;
! 12227: if (yych <= '/') goto yy667;
! 12228: if (yych >= ':') goto yy667;
! 12229: YYDEBUG(727, *YYCURSOR);
! 12230: yych = *++YYCURSOR;
! 12231: goto yy667;
! 12232: yy728:
! 12233: YYDEBUG(728, *YYCURSOR);
! 12234: yyaccept = 14;
! 12235: yych = *(YYMARKER = ++YYCURSOR);
! 12236: if (yych == '/') goto yy723;
! 12237: goto yy667;
! 12238: yy729:
! 12239: YYDEBUG(729, *YYCURSOR);
! 12240: yych = *++YYCURSOR;
! 12241: if (yych <= ',') {
! 12242: if (yych == '\t') goto yy731;
! 12243: goto yy578;
! 12244: } else {
! 12245: if (yych <= '-') goto yy732;
! 12246: if (yych <= '.') goto yy731;
! 12247: if (yych >= '0') goto yy578;
! 12248: }
! 12249: yy730:
! 12250: YYDEBUG(730, *YYCURSOR);
! 12251: yych = *++YYCURSOR;
! 12252: YYDEBUG(-1, yych);
! 12253: switch (yych) {
! 12254: case 'A':
! 12255: case 'a': goto yy673;
! 12256: case 'D':
! 12257: case 'd': goto yy677;
! 12258: case 'F':
! 12259: case 'f': goto yy671;
! 12260: case 'J':
! 12261: case 'j': goto yy670;
! 12262: case 'M':
! 12263: case 'm': goto yy672;
! 12264: case 'N':
! 12265: case 'n': goto yy676;
! 12266: case 'O':
! 12267: case 'o': goto yy675;
! 12268: case 'S':
! 12269: case 's': goto yy674;
! 12270: default: goto yy57;
! 12271: }
! 12272: yy731:
! 12273: YYDEBUG(731, *YYCURSOR);
! 12274: yych = *++YYCURSOR;
! 12275: if (yych <= '/') goto yy578;
! 12276: if (yych <= '0') goto yy736;
! 12277: if (yych <= '1') goto yy737;
! 12278: if (yych <= '9') goto yy738;
! 12279: goto yy578;
! 12280: yy732:
! 12281: YYDEBUG(732, *YYCURSOR);
! 12282: yych = *++YYCURSOR;
! 12283: if (yych <= '/') goto yy578;
! 12284: if (yych <= '0') goto yy733;
! 12285: if (yych <= '1') goto yy734;
! 12286: if (yych <= '9') goto yy735;
! 12287: goto yy578;
! 12288: yy733:
! 12289: YYDEBUG(733, *YYCURSOR);
! 12290: yych = *++YYCURSOR;
! 12291: if (yych <= ',') goto yy57;
! 12292: if (yych <= '.') goto yy602;
! 12293: if (yych <= '/') goto yy57;
! 12294: if (yych <= '9') goto yy735;
! 12295: goto yy57;
! 12296: yy734:
! 12297: YYDEBUG(734, *YYCURSOR);
! 12298: yych = *++YYCURSOR;
! 12299: if (yych <= ',') goto yy57;
! 12300: if (yych <= '.') goto yy602;
! 12301: if (yych <= '/') goto yy57;
! 12302: if (yych >= '3') goto yy57;
! 12303: yy735:
! 12304: YYDEBUG(735, *YYCURSOR);
! 12305: yych = *++YYCURSOR;
! 12306: if (yych <= ',') goto yy57;
! 12307: if (yych <= '.') goto yy602;
! 12308: goto yy57;
! 12309: yy736:
! 12310: YYDEBUG(736, *YYCURSOR);
! 12311: yych = *++YYCURSOR;
! 12312: if (yych <= '.') {
! 12313: if (yych <= ',') goto yy57;
! 12314: if (yych <= '-') goto yy602;
! 12315: goto yy739;
! 12316: } else {
! 12317: if (yych <= '/') goto yy57;
! 12318: if (yych <= '9') goto yy738;
! 12319: goto yy57;
! 12320: }
! 12321: yy737:
! 12322: YYDEBUG(737, *YYCURSOR);
! 12323: yych = *++YYCURSOR;
! 12324: if (yych <= '.') {
! 12325: if (yych <= ',') goto yy57;
! 12326: if (yych <= '-') goto yy602;
! 12327: goto yy739;
! 12328: } else {
! 12329: if (yych <= '/') goto yy57;
! 12330: if (yych >= '3') goto yy57;
! 12331: }
! 12332: yy738:
! 12333: YYDEBUG(738, *YYCURSOR);
! 12334: yych = *++YYCURSOR;
! 12335: if (yych <= ',') goto yy57;
! 12336: if (yych <= '-') goto yy602;
! 12337: if (yych >= '/') goto yy57;
! 12338: yy739:
! 12339: YYDEBUG(739, *YYCURSOR);
! 12340: yych = *++YYCURSOR;
! 12341: if (yych <= '/') goto yy57;
! 12342: if (yych >= ':') goto yy57;
! 12343: YYDEBUG(740, *YYCURSOR);
! 12344: yych = *++YYCURSOR;
! 12345: if (yych <= '/') goto yy57;
! 12346: if (yych <= '9') goto yy611;
! 12347: goto yy57;
! 12348: yy741:
! 12349: YYDEBUG(741, *YYCURSOR);
! 12350: yych = *++YYCURSOR;
! 12351: if (yych == '-') goto yy785;
! 12352: if (yych <= '/') goto yy61;
! 12353: if (yych <= '9') goto yy783;
! 12354: goto yy61;
! 12355: yy742:
! 12356: YYDEBUG(742, *YYCURSOR);
! 12357: yych = *++YYCURSOR;
! 12358: YYDEBUG(-1, yych);
! 12359: switch (yych) {
! 12360: case '0': goto yy751;
! 12361: case '1': goto yy752;
! 12362: case '2':
! 12363: case '3':
! 12364: case '4':
! 12365: case '5':
! 12366: case '6':
! 12367: case '7':
! 12368: case '8':
! 12369: case '9': goto yy753;
! 12370: case 'A':
! 12371: case 'a': goto yy746;
! 12372: case 'D':
! 12373: case 'd': goto yy750;
! 12374: case 'F':
! 12375: case 'f': goto yy744;
! 12376: case 'J':
! 12377: case 'j': goto yy743;
! 12378: case 'M':
! 12379: case 'm': goto yy745;
! 12380: case 'N':
! 12381: case 'n': goto yy749;
! 12382: case 'O':
! 12383: case 'o': goto yy748;
! 12384: case 'S':
! 12385: case 's': goto yy747;
! 12386: default: goto yy57;
! 12387: }
! 12388: yy743:
! 12389: YYDEBUG(743, *YYCURSOR);
! 12390: yych = *++YYCURSOR;
! 12391: if (yych <= 'U') {
! 12392: if (yych == 'A') goto yy782;
! 12393: if (yych <= 'T') goto yy57;
! 12394: goto yy781;
! 12395: } else {
! 12396: if (yych <= 'a') {
! 12397: if (yych <= '`') goto yy57;
! 12398: goto yy782;
! 12399: } else {
! 12400: if (yych == 'u') goto yy781;
! 12401: goto yy57;
! 12402: }
! 12403: }
! 12404: yy744:
! 12405: YYDEBUG(744, *YYCURSOR);
! 12406: yych = *++YYCURSOR;
! 12407: if (yych == 'E') goto yy780;
! 12408: if (yych == 'e') goto yy780;
! 12409: goto yy57;
! 12410: yy745:
! 12411: YYDEBUG(745, *YYCURSOR);
! 12412: yych = *++YYCURSOR;
! 12413: if (yych == 'A') goto yy779;
! 12414: if (yych == 'a') goto yy779;
! 12415: goto yy57;
! 12416: yy746:
! 12417: YYDEBUG(746, *YYCURSOR);
! 12418: yych = *++YYCURSOR;
! 12419: if (yych <= 'U') {
! 12420: if (yych == 'P') goto yy778;
! 12421: if (yych <= 'T') goto yy57;
! 12422: goto yy777;
! 12423: } else {
! 12424: if (yych <= 'p') {
! 12425: if (yych <= 'o') goto yy57;
! 12426: goto yy778;
! 12427: } else {
! 12428: if (yych == 'u') goto yy777;
! 12429: goto yy57;
! 12430: }
! 12431: }
! 12432: yy747:
! 12433: YYDEBUG(747, *YYCURSOR);
! 12434: yych = *++YYCURSOR;
! 12435: if (yych == 'E') goto yy775;
! 12436: if (yych == 'e') goto yy775;
! 12437: goto yy57;
! 12438: yy748:
! 12439: YYDEBUG(748, *YYCURSOR);
! 12440: yych = *++YYCURSOR;
! 12441: if (yych == 'C') goto yy774;
! 12442: if (yych == 'c') goto yy774;
! 12443: goto yy57;
! 12444: yy749:
! 12445: YYDEBUG(749, *YYCURSOR);
! 12446: yych = *++YYCURSOR;
! 12447: if (yych == 'O') goto yy773;
! 12448: if (yych == 'o') goto yy773;
! 12449: goto yy57;
! 12450: yy750:
! 12451: YYDEBUG(750, *YYCURSOR);
! 12452: yych = *++YYCURSOR;
! 12453: if (yych == 'E') goto yy765;
! 12454: if (yych == 'e') goto yy765;
! 12455: goto yy57;
! 12456: yy751:
! 12457: YYDEBUG(751, *YYCURSOR);
! 12458: yych = *++YYCURSOR;
! 12459: if (yych == '-') goto yy754;
! 12460: if (yych <= '/') goto yy57;
! 12461: if (yych <= '9') goto yy758;
! 12462: goto yy57;
! 12463: yy752:
! 12464: YYDEBUG(752, *YYCURSOR);
! 12465: yych = *++YYCURSOR;
! 12466: if (yych == '-') goto yy754;
! 12467: if (yych <= '/') goto yy57;
! 12468: if (yych <= '2') goto yy758;
! 12469: goto yy57;
! 12470: yy753:
! 12471: YYDEBUG(753, *YYCURSOR);
! 12472: yych = *++YYCURSOR;
! 12473: if (yych != '-') goto yy57;
! 12474: yy754:
! 12475: YYDEBUG(754, *YYCURSOR);
! 12476: yych = *++YYCURSOR;
! 12477: if (yych <= '/') goto yy57;
! 12478: if (yych <= '2') goto yy755;
! 12479: if (yych <= '3') goto yy756;
! 12480: if (yych <= '9') goto yy757;
! 12481: goto yy57;
! 12482: yy755:
! 12483: YYDEBUG(755, *YYCURSOR);
! 12484: yyaccept = 13;
! 12485: yych = *(YYMARKER = ++YYCURSOR);
! 12486: if (yych <= 'n') {
! 12487: if (yych <= '/') goto yy657;
! 12488: if (yych <= '9') goto yy757;
! 12489: if (yych <= 'm') goto yy657;
! 12490: goto yy661;
! 12491: } else {
! 12492: if (yych <= 'r') {
! 12493: if (yych <= 'q') goto yy657;
! 12494: goto yy662;
! 12495: } else {
! 12496: if (yych <= 's') goto yy660;
! 12497: if (yych <= 't') goto yy663;
! 12498: goto yy657;
! 12499: }
! 12500: }
! 12501: yy756:
! 12502: YYDEBUG(756, *YYCURSOR);
! 12503: yyaccept = 13;
! 12504: yych = *(YYMARKER = ++YYCURSOR);
! 12505: if (yych <= 'n') {
! 12506: if (yych <= '/') goto yy657;
! 12507: if (yych <= '1') goto yy757;
! 12508: if (yych <= 'm') goto yy657;
! 12509: goto yy661;
! 12510: } else {
! 12511: if (yych <= 'r') {
! 12512: if (yych <= 'q') goto yy657;
! 12513: goto yy662;
! 12514: } else {
! 12515: if (yych <= 's') goto yy660;
! 12516: if (yych <= 't') goto yy663;
! 12517: goto yy657;
! 12518: }
! 12519: }
! 12520: yy757:
! 12521: YYDEBUG(757, *YYCURSOR);
! 12522: yyaccept = 13;
! 12523: yych = *(YYMARKER = ++YYCURSOR);
! 12524: if (yych <= 'q') {
! 12525: if (yych == 'n') goto yy661;
! 12526: goto yy657;
! 12527: } else {
! 12528: if (yych <= 'r') goto yy662;
! 12529: if (yych <= 's') goto yy660;
! 12530: if (yych <= 't') goto yy663;
! 12531: goto yy657;
! 12532: }
! 12533: yy758:
! 12534: YYDEBUG(758, *YYCURSOR);
! 12535: yych = *++YYCURSOR;
! 12536: if (yych != '-') goto yy57;
! 12537: YYDEBUG(759, *YYCURSOR);
! 12538: yych = *++YYCURSOR;
! 12539: if (yych <= '2') {
! 12540: if (yych <= '/') goto yy57;
! 12541: if (yych >= '1') goto yy761;
! 12542: } else {
! 12543: if (yych <= '3') goto yy762;
! 12544: if (yych <= '9') goto yy757;
! 12545: goto yy57;
! 12546: }
! 12547: YYDEBUG(760, *YYCURSOR);
! 12548: yyaccept = 13;
! 12549: yych = *(YYMARKER = ++YYCURSOR);
! 12550: if (yych <= 'n') {
! 12551: if (yych <= '/') goto yy657;
! 12552: if (yych <= '9') goto yy763;
! 12553: if (yych <= 'm') goto yy657;
! 12554: goto yy661;
! 12555: } else {
! 12556: if (yych <= 'r') {
! 12557: if (yych <= 'q') goto yy657;
! 12558: goto yy662;
! 12559: } else {
! 12560: if (yych <= 's') goto yy660;
! 12561: if (yych <= 't') goto yy663;
! 12562: goto yy657;
! 12563: }
! 12564: }
! 12565: yy761:
! 12566: YYDEBUG(761, *YYCURSOR);
! 12567: yyaccept = 13;
! 12568: yych = *(YYMARKER = ++YYCURSOR);
! 12569: if (yych <= 'n') {
! 12570: if (yych <= '/') goto yy657;
! 12571: if (yych <= '9') goto yy763;
! 12572: if (yych <= 'm') goto yy657;
! 12573: goto yy661;
! 12574: } else {
! 12575: if (yych <= 'r') {
! 12576: if (yych <= 'q') goto yy657;
! 12577: goto yy662;
! 12578: } else {
! 12579: if (yych <= 's') goto yy660;
! 12580: if (yych <= 't') goto yy663;
! 12581: goto yy657;
! 12582: }
! 12583: }
! 12584: yy762:
! 12585: YYDEBUG(762, *YYCURSOR);
! 12586: yyaccept = 13;
! 12587: yych = *(YYMARKER = ++YYCURSOR);
! 12588: if (yych <= 'n') {
! 12589: if (yych <= '/') goto yy657;
! 12590: if (yych <= '1') goto yy763;
! 12591: if (yych <= 'm') goto yy657;
! 12592: goto yy661;
! 12593: } else {
! 12594: if (yych <= 'r') {
! 12595: if (yych <= 'q') goto yy657;
! 12596: goto yy662;
! 12597: } else {
! 12598: if (yych <= 's') goto yy660;
! 12599: if (yych <= 't') goto yy663;
! 12600: goto yy657;
! 12601: }
! 12602: }
! 12603: yy763:
! 12604: YYDEBUG(763, *YYCURSOR);
! 12605: yyaccept = 15;
! 12606: yych = *(YYMARKER = ++YYCURSOR);
! 12607: if (yych <= 'q') {
! 12608: if (yych == 'n') goto yy661;
! 12609: } else {
! 12610: if (yych <= 'r') goto yy662;
! 12611: if (yych <= 's') goto yy660;
! 12612: if (yych <= 't') goto yy663;
! 12613: }
! 12614: yy764:
! 12615: YYDEBUG(764, *YYCURSOR);
! 12616: {
! 12617: int length = 0;
! 12618: DEBUG_OUTPUT("iso8601date2");
! 12619: TIMELIB_INIT;
! 12620: TIMELIB_HAVE_DATE();
! 12621: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 12622: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 12623: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 12624: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 12625: TIMELIB_DEINIT;
! 12626: return TIMELIB_ISO_DATE;
! 12627: }
! 12628: yy765:
! 12629: YYDEBUG(765, *YYCURSOR);
! 12630: yych = *++YYCURSOR;
! 12631: if (yych == 'C') goto yy766;
! 12632: if (yych != 'c') goto yy57;
! 12633: yy766:
! 12634: YYDEBUG(766, *YYCURSOR);
! 12635: yych = *++YYCURSOR;
! 12636: if (yych != '-') goto yy57;
! 12637: yy767:
! 12638: YYDEBUG(767, *YYCURSOR);
! 12639: yych = *++YYCURSOR;
! 12640: if (yych <= '/') goto yy57;
! 12641: if (yych <= '0') goto yy768;
! 12642: if (yych <= '2') goto yy769;
! 12643: if (yych <= '3') goto yy770;
! 12644: goto yy57;
! 12645: yy768:
! 12646: YYDEBUG(768, *YYCURSOR);
! 12647: yych = *++YYCURSOR;
! 12648: if (yych <= '/') goto yy57;
! 12649: if (yych <= '9') goto yy771;
! 12650: goto yy57;
! 12651: yy769:
! 12652: YYDEBUG(769, *YYCURSOR);
! 12653: yych = *++YYCURSOR;
! 12654: if (yych <= '/') goto yy57;
! 12655: if (yych <= '9') goto yy771;
! 12656: goto yy57;
! 12657: yy770:
! 12658: YYDEBUG(770, *YYCURSOR);
! 12659: yych = *++YYCURSOR;
! 12660: if (yych <= '/') goto yy57;
! 12661: if (yych >= '2') goto yy57;
! 12662: yy771:
! 12663: YYDEBUG(771, *YYCURSOR);
! 12664: ++YYCURSOR;
! 12665: YYDEBUG(772, *YYCURSOR);
! 12666: {
! 12667: int length = 0;
! 12668: DEBUG_OUTPUT("pgtextreverse");
! 12669: TIMELIB_INIT;
! 12670: TIMELIB_HAVE_DATE();
! 12671: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 12672: s->time->m = timelib_get_month((char **) &ptr);
! 12673: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 12674: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 12675: TIMELIB_DEINIT;
! 12676: return TIMELIB_PG_TEXT;
! 12677: }
! 12678: yy773:
! 12679: YYDEBUG(773, *YYCURSOR);
! 12680: yych = *++YYCURSOR;
! 12681: if (yych == 'V') goto yy766;
! 12682: if (yych == 'v') goto yy766;
! 12683: goto yy57;
! 12684: yy774:
! 12685: YYDEBUG(774, *YYCURSOR);
! 12686: yych = *++YYCURSOR;
! 12687: if (yych == 'T') goto yy766;
! 12688: if (yych == 't') goto yy766;
! 12689: goto yy57;
! 12690: yy775:
! 12691: YYDEBUG(775, *YYCURSOR);
! 12692: yych = *++YYCURSOR;
! 12693: if (yych == 'P') goto yy776;
! 12694: if (yych != 'p') goto yy57;
! 12695: yy776:
! 12696: YYDEBUG(776, *YYCURSOR);
! 12697: yych = *++YYCURSOR;
! 12698: if (yych <= 'S') {
! 12699: if (yych == '-') goto yy767;
! 12700: goto yy57;
! 12701: } else {
! 12702: if (yych <= 'T') goto yy766;
! 12703: if (yych == 't') goto yy766;
! 12704: goto yy57;
! 12705: }
! 12706: yy777:
! 12707: YYDEBUG(777, *YYCURSOR);
! 12708: yych = *++YYCURSOR;
! 12709: if (yych == 'G') goto yy766;
! 12710: if (yych == 'g') goto yy766;
! 12711: goto yy57;
! 12712: yy778:
! 12713: YYDEBUG(778, *YYCURSOR);
! 12714: yych = *++YYCURSOR;
! 12715: if (yych == 'R') goto yy766;
! 12716: if (yych == 'r') goto yy766;
! 12717: goto yy57;
! 12718: yy779:
! 12719: YYDEBUG(779, *YYCURSOR);
! 12720: yych = *++YYCURSOR;
! 12721: if (yych <= 'Y') {
! 12722: if (yych == 'R') goto yy766;
! 12723: if (yych <= 'X') goto yy57;
! 12724: goto yy766;
! 12725: } else {
! 12726: if (yych <= 'r') {
! 12727: if (yych <= 'q') goto yy57;
! 12728: goto yy766;
! 12729: } else {
! 12730: if (yych == 'y') goto yy766;
! 12731: goto yy57;
! 12732: }
! 12733: }
! 12734: yy780:
! 12735: YYDEBUG(780, *YYCURSOR);
! 12736: yych = *++YYCURSOR;
! 12737: if (yych == 'B') goto yy766;
! 12738: if (yych == 'b') goto yy766;
! 12739: goto yy57;
! 12740: yy781:
! 12741: YYDEBUG(781, *YYCURSOR);
! 12742: yych = *++YYCURSOR;
! 12743: if (yych <= 'N') {
! 12744: if (yych == 'L') goto yy766;
! 12745: if (yych <= 'M') goto yy57;
! 12746: goto yy766;
! 12747: } else {
! 12748: if (yych <= 'l') {
! 12749: if (yych <= 'k') goto yy57;
! 12750: goto yy766;
! 12751: } else {
! 12752: if (yych == 'n') goto yy766;
! 12753: goto yy57;
! 12754: }
! 12755: }
! 12756: yy782:
! 12757: YYDEBUG(782, *YYCURSOR);
! 12758: yych = *++YYCURSOR;
! 12759: if (yych == 'N') goto yy766;
! 12760: if (yych == 'n') goto yy766;
! 12761: goto yy57;
! 12762: yy783:
! 12763: YYDEBUG(783, *YYCURSOR);
! 12764: yyaccept = 16;
! 12765: yych = *(YYMARKER = ++YYCURSOR);
! 12766: YYDEBUG(-1, yych);
! 12767: switch (yych) {
! 12768: case '\t':
! 12769: case ' ':
! 12770: case 'A':
! 12771: case 'D':
! 12772: case 'F':
! 12773: case 'H':
! 12774: case 'I':
! 12775: case 'J':
! 12776: case 'M':
! 12777: case 'N':
! 12778: case 'O':
! 12779: case 'S':
! 12780: case 'T':
! 12781: case 'V':
! 12782: case 'X':
! 12783: case 'Y':
! 12784: case 'a':
! 12785: case 'd':
! 12786: case 'f':
! 12787: case 'h':
! 12788: case 'j':
! 12789: case 'm':
! 12790: case 'n':
! 12791: case 'o':
! 12792: case 's':
! 12793: case 't':
! 12794: case 'w':
! 12795: case 'y': goto yy791;
! 12796: case '-': goto yy788;
! 12797: case '.': goto yy792;
! 12798: case '/': goto yy789;
! 12799: case '0': goto yy805;
! 12800: case '1': goto yy806;
! 12801: case '2': goto yy808;
! 12802: case '3': goto yy809;
! 12803: case '4':
! 12804: case '5':
! 12805: case '6':
! 12806: case '7':
! 12807: case '8':
! 12808: case '9': goto yy55;
! 12809: case ':': goto yy807;
! 12810: case 'W': goto yy810;
! 12811: default: goto yy784;
! 12812: }
! 12813: yy784:
! 12814: YYDEBUG(784, *YYCURSOR);
! 12815: {
! 12816: DEBUG_OUTPUT("year4");
! 12817: TIMELIB_INIT;
! 12818: s->time->y = timelib_get_nr((char **) &ptr, 4);
! 12819: TIMELIB_DEINIT;
! 12820: return TIMELIB_CLF;
! 12821: }
! 12822: yy785:
! 12823: YYDEBUG(785, *YYCURSOR);
! 12824: yych = *++YYCURSOR;
! 12825: YYDEBUG(-1, yych);
! 12826: switch (yych) {
! 12827: case '0': goto yy786;
! 12828: case '1': goto yy787;
! 12829: case '2':
! 12830: case '3':
! 12831: case '4':
! 12832: case '5':
! 12833: case '6':
! 12834: case '7':
! 12835: case '8':
! 12836: case '9': goto yy753;
! 12837: case 'A':
! 12838: case 'a': goto yy746;
! 12839: case 'D':
! 12840: case 'd': goto yy750;
! 12841: case 'F':
! 12842: case 'f': goto yy744;
! 12843: case 'J':
! 12844: case 'j': goto yy743;
! 12845: case 'M':
! 12846: case 'm': goto yy745;
! 12847: case 'N':
! 12848: case 'n': goto yy749;
! 12849: case 'O':
! 12850: case 'o': goto yy748;
! 12851: case 'S':
! 12852: case 's': goto yy747;
! 12853: default: goto yy57;
! 12854: }
! 12855: yy786:
! 12856: YYDEBUG(786, *YYCURSOR);
! 12857: yych = *++YYCURSOR;
! 12858: if (yych == '-') goto yy754;
! 12859: if (yych <= '/') goto yy57;
! 12860: if (yych <= '9') goto yy753;
! 12861: goto yy57;
! 12862: yy787:
! 12863: YYDEBUG(787, *YYCURSOR);
! 12864: yych = *++YYCURSOR;
! 12865: if (yych == '-') goto yy754;
! 12866: if (yych <= '/') goto yy57;
! 12867: if (yych <= '2') goto yy753;
! 12868: goto yy57;
! 12869: yy788:
! 12870: YYDEBUG(788, *YYCURSOR);
! 12871: yych = *++YYCURSOR;
! 12872: YYDEBUG(-1, yych);
! 12873: switch (yych) {
! 12874: case '0': goto yy973;
! 12875: case '1': goto yy975;
! 12876: case '2':
! 12877: case '3':
! 12878: case '4':
! 12879: case '5':
! 12880: case '6':
! 12881: case '7':
! 12882: case '8':
! 12883: case '9': goto yy976;
! 12884: case 'A':
! 12885: case 'a': goto yy967;
! 12886: case 'D':
! 12887: case 'd': goto yy971;
! 12888: case 'F':
! 12889: case 'f': goto yy965;
! 12890: case 'J':
! 12891: case 'j': goto yy964;
! 12892: case 'M':
! 12893: case 'm': goto yy966;
! 12894: case 'N':
! 12895: case 'n': goto yy970;
! 12896: case 'O':
! 12897: case 'o': goto yy969;
! 12898: case 'S':
! 12899: case 's': goto yy968;
! 12900: case 'W': goto yy972;
! 12901: default: goto yy939;
! 12902: }
! 12903: yy789:
! 12904: YYDEBUG(789, *YYCURSOR);
! 12905: yych = *++YYCURSOR;
! 12906: if (yych <= '/') goto yy57;
! 12907: if (yych <= '0') goto yy947;
! 12908: if (yych <= '1') goto yy948;
! 12909: if (yych <= '9') goto yy949;
! 12910: goto yy57;
! 12911: yy790:
! 12912: YYDEBUG(790, *YYCURSOR);
! 12913: ++YYCURSOR;
! 12914: if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
! 12915: yych = *YYCURSOR;
! 12916: yy791:
! 12917: YYDEBUG(791, *YYCURSOR);
! 12918: YYDEBUG(-1, yych);
! 12919: switch (yych) {
! 12920: case '\t':
! 12921: case ' ': goto yy790;
! 12922: case '-':
! 12923: case '.': goto yy938;
! 12924: case 'A':
! 12925: case 'a': goto yy800;
! 12926: case 'D':
! 12927: case 'd': goto yy804;
! 12928: case 'F':
! 12929: case 'f': goto yy798;
! 12930: case 'H':
! 12931: case 'h': goto yy64;
! 12932: case 'I': goto yy793;
! 12933: case 'J':
! 12934: case 'j': goto yy797;
! 12935: case 'M':
! 12936: case 'm': goto yy799;
! 12937: case 'N':
! 12938: case 'n': goto yy803;
! 12939: case 'O':
! 12940: case 'o': goto yy802;
! 12941: case 'S':
! 12942: case 's': goto yy801;
! 12943: case 'T':
! 12944: case 't': goto yy69;
! 12945: case 'V': goto yy795;
! 12946: case 'W':
! 12947: case 'w': goto yy68;
! 12948: case 'X': goto yy796;
! 12949: case 'Y':
! 12950: case 'y': goto yy67;
! 12951: default: goto yy57;
! 12952: }
! 12953: yy792:
! 12954: YYDEBUG(792, *YYCURSOR);
! 12955: yych = *++YYCURSOR;
! 12956: if (yych <= '/') goto yy939;
! 12957: if (yych <= '0') goto yy931;
! 12958: if (yych <= '2') goto yy932;
! 12959: if (yych <= '3') goto yy933;
! 12960: goto yy939;
! 12961: yy793:
! 12962: YYDEBUG(793, *YYCURSOR);
! 12963: ++YYCURSOR;
! 12964: if ((yych = *YYCURSOR) <= 'U') {
! 12965: if (yych == 'I') goto yy930;
! 12966: } else {
! 12967: if (yych == 'W') goto yy794;
! 12968: if (yych <= 'X') goto yy884;
! 12969: }
! 12970: yy794:
! 12971: YYDEBUG(794, *YYCURSOR);
! 12972: {
! 12973: int length = 0;
! 12974: DEBUG_OUTPUT("datenodayrev");
! 12975: TIMELIB_INIT;
! 12976: TIMELIB_HAVE_DATE();
! 12977: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 12978: s->time->m = timelib_get_month((char **) &ptr);
! 12979: s->time->d = 1;
! 12980: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 12981: TIMELIB_DEINIT;
! 12982: return TIMELIB_DATE_NO_DAY;
! 12983: }
! 12984: yy795:
! 12985: YYDEBUG(795, *YYCURSOR);
! 12986: yych = *++YYCURSOR;
! 12987: if (yych == 'I') goto yy928;
! 12988: goto yy794;
! 12989: yy796:
! 12990: YYDEBUG(796, *YYCURSOR);
! 12991: yych = *++YYCURSOR;
! 12992: if (yych == 'I') goto yy927;
! 12993: goto yy794;
! 12994: yy797:
! 12995: YYDEBUG(797, *YYCURSOR);
! 12996: yych = *++YYCURSOR;
! 12997: if (yych <= 'U') {
! 12998: if (yych == 'A') goto yy920;
! 12999: if (yych <= 'T') goto yy57;
! 13000: goto yy919;
! 13001: } else {
! 13002: if (yych <= 'a') {
! 13003: if (yych <= '`') goto yy57;
! 13004: goto yy920;
! 13005: } else {
! 13006: if (yych == 'u') goto yy919;
! 13007: goto yy57;
! 13008: }
! 13009: }
! 13010: yy798:
! 13011: YYDEBUG(798, *YYCURSOR);
! 13012: yych = *++YYCURSOR;
! 13013: if (yych <= 'R') {
! 13014: if (yych <= 'N') {
! 13015: if (yych == 'E') goto yy913;
! 13016: goto yy57;
! 13017: } else {
! 13018: if (yych <= 'O') goto yy99;
! 13019: if (yych <= 'Q') goto yy57;
! 13020: goto yy98;
! 13021: }
! 13022: } else {
! 13023: if (yych <= 'n') {
! 13024: if (yych == 'e') goto yy913;
! 13025: goto yy57;
! 13026: } else {
! 13027: if (yych <= 'o') goto yy99;
! 13028: if (yych == 'r') goto yy98;
! 13029: goto yy57;
! 13030: }
! 13031: }
! 13032: yy799:
! 13033: YYDEBUG(799, *YYCURSOR);
! 13034: yych = *++YYCURSOR;
! 13035: if (yych <= 'O') {
! 13036: if (yych <= 'H') {
! 13037: if (yych == 'A') goto yy910;
! 13038: goto yy57;
! 13039: } else {
! 13040: if (yych <= 'I') goto yy118;
! 13041: if (yych <= 'N') goto yy57;
! 13042: goto yy117;
! 13043: }
! 13044: } else {
! 13045: if (yych <= 'h') {
! 13046: if (yych == 'a') goto yy910;
! 13047: goto yy57;
! 13048: } else {
! 13049: if (yych <= 'i') goto yy118;
! 13050: if (yych == 'o') goto yy117;
! 13051: goto yy57;
! 13052: }
! 13053: }
! 13054: yy800:
! 13055: YYDEBUG(800, *YYCURSOR);
! 13056: yych = *++YYCURSOR;
! 13057: if (yych <= 'U') {
! 13058: if (yych == 'P') goto yy904;
! 13059: if (yych <= 'T') goto yy57;
! 13060: goto yy903;
! 13061: } else {
! 13062: if (yych <= 'p') {
! 13063: if (yych <= 'o') goto yy57;
! 13064: goto yy904;
! 13065: } else {
! 13066: if (yych == 'u') goto yy903;
! 13067: goto yy57;
! 13068: }
! 13069: }
! 13070: yy801:
! 13071: YYDEBUG(801, *YYCURSOR);
! 13072: yych = *++YYCURSOR;
! 13073: if (yych <= 'U') {
! 13074: if (yych <= 'D') {
! 13075: if (yych == 'A') goto yy127;
! 13076: goto yy57;
! 13077: } else {
! 13078: if (yych <= 'E') goto yy896;
! 13079: if (yych <= 'T') goto yy57;
! 13080: goto yy126;
! 13081: }
! 13082: } else {
! 13083: if (yych <= 'd') {
! 13084: if (yych == 'a') goto yy127;
! 13085: goto yy57;
! 13086: } else {
! 13087: if (yych <= 'e') goto yy896;
! 13088: if (yych == 'u') goto yy126;
! 13089: goto yy57;
! 13090: }
! 13091: }
! 13092: yy802:
! 13093: YYDEBUG(802, *YYCURSOR);
! 13094: yych = *++YYCURSOR;
! 13095: if (yych == 'C') goto yy891;
! 13096: if (yych == 'c') goto yy891;
! 13097: goto yy57;
! 13098: yy803:
! 13099: YYDEBUG(803, *YYCURSOR);
! 13100: yych = *++YYCURSOR;
! 13101: if (yych == 'O') goto yy885;
! 13102: if (yych == 'o') goto yy885;
! 13103: goto yy57;
! 13104: yy804:
! 13105: YYDEBUG(804, *YYCURSOR);
! 13106: yych = *++YYCURSOR;
! 13107: if (yych <= 'E') {
! 13108: if (yych == 'A') goto yy114;
! 13109: if (yych <= 'D') goto yy57;
! 13110: goto yy878;
! 13111: } else {
! 13112: if (yych <= 'a') {
! 13113: if (yych <= '`') goto yy57;
! 13114: goto yy114;
! 13115: } else {
! 13116: if (yych == 'e') goto yy878;
! 13117: goto yy57;
! 13118: }
! 13119: }
! 13120: yy805:
! 13121: YYDEBUG(805, *YYCURSOR);
! 13122: yych = *++YYCURSOR;
! 13123: if (yych <= '/') goto yy61;
! 13124: if (yych <= '0') goto yy875;
! 13125: if (yych <= '9') goto yy876;
! 13126: goto yy61;
! 13127: yy806:
! 13128: YYDEBUG(806, *YYCURSOR);
! 13129: yych = *++YYCURSOR;
! 13130: if (yych <= '/') goto yy61;
! 13131: if (yych <= '2') goto yy844;
! 13132: if (yych <= '9') goto yy823;
! 13133: goto yy61;
! 13134: yy807:
! 13135: YYDEBUG(807, *YYCURSOR);
! 13136: yych = *++YYCURSOR;
! 13137: if (yych <= '/') goto yy57;
! 13138: if (yych <= '0') goto yy824;
! 13139: if (yych <= '1') goto yy825;
! 13140: goto yy57;
! 13141: yy808:
! 13142: YYDEBUG(808, *YYCURSOR);
! 13143: yych = *++YYCURSOR;
! 13144: if (yych <= '/') goto yy61;
! 13145: if (yych <= '9') goto yy823;
! 13146: goto yy61;
! 13147: yy809:
! 13148: YYDEBUG(809, *YYCURSOR);
! 13149: yych = *++YYCURSOR;
! 13150: if (yych <= '/') goto yy61;
! 13151: if (yych <= '5') goto yy819;
! 13152: if (yych <= '6') goto yy820;
! 13153: if (yych <= '9') goto yy55;
! 13154: goto yy61;
! 13155: yy810:
! 13156: YYDEBUG(810, *YYCURSOR);
! 13157: yych = *++YYCURSOR;
! 13158: if (yych <= '5') {
! 13159: if (yych <= '/') goto yy57;
! 13160: if (yych <= '0') goto yy811;
! 13161: if (yych <= '4') goto yy812;
! 13162: goto yy813;
! 13163: } else {
! 13164: if (yych <= 'E') {
! 13165: if (yych <= 'D') goto yy57;
! 13166: goto yy83;
! 13167: } else {
! 13168: if (yych == 'e') goto yy83;
! 13169: goto yy57;
! 13170: }
! 13171: }
! 13172: yy811:
! 13173: YYDEBUG(811, *YYCURSOR);
! 13174: yych = *++YYCURSOR;
! 13175: if (yych <= '0') goto yy57;
! 13176: if (yych <= '9') goto yy814;
! 13177: goto yy57;
! 13178: yy812:
! 13179: YYDEBUG(812, *YYCURSOR);
! 13180: yych = *++YYCURSOR;
! 13181: if (yych <= '/') goto yy57;
! 13182: if (yych <= '9') goto yy814;
! 13183: goto yy57;
! 13184: yy813:
! 13185: YYDEBUG(813, *YYCURSOR);
! 13186: yych = *++YYCURSOR;
! 13187: if (yych <= '/') goto yy57;
! 13188: if (yych >= '4') goto yy57;
! 13189: yy814:
! 13190: YYDEBUG(814, *YYCURSOR);
! 13191: yyaccept = 17;
! 13192: yych = *(YYMARKER = ++YYCURSOR);
! 13193: if (yych == '-') goto yy816;
! 13194: if (yych <= '/') goto yy815;
! 13195: if (yych <= '7') goto yy817;
! 13196: yy815:
! 13197: YYDEBUG(815, *YYCURSOR);
! 13198: {
! 13199: timelib_sll w, d;
! 13200: DEBUG_OUTPUT("isoweek");
! 13201: TIMELIB_INIT;
! 13202: TIMELIB_HAVE_DATE();
! 13203: TIMELIB_HAVE_RELATIVE();
! 13204:
! 13205: s->time->y = timelib_get_nr((char **) &ptr, 4);
! 13206: w = timelib_get_nr((char **) &ptr, 2);
! 13207: d = 1;
! 13208: s->time->m = 1;
! 13209: s->time->d = 1;
! 13210: s->time->relative.d = timelib_daynr_from_weeknr(s->time->y, w, d);
! 13211:
! 13212: TIMELIB_DEINIT;
! 13213: return TIMELIB_ISO_WEEK;
! 13214: }
! 13215: yy816:
! 13216: YYDEBUG(816, *YYCURSOR);
! 13217: yych = *++YYCURSOR;
! 13218: if (yych <= '/') goto yy57;
! 13219: if (yych >= '8') goto yy57;
! 13220: yy817:
! 13221: YYDEBUG(817, *YYCURSOR);
! 13222: ++YYCURSOR;
! 13223: YYDEBUG(818, *YYCURSOR);
! 13224: {
! 13225: timelib_sll w, d;
! 13226: DEBUG_OUTPUT("isoweekday");
! 13227: TIMELIB_INIT;
! 13228: TIMELIB_HAVE_DATE();
! 13229: TIMELIB_HAVE_RELATIVE();
! 13230:
! 13231: s->time->y = timelib_get_nr((char **) &ptr, 4);
! 13232: w = timelib_get_nr((char **) &ptr, 2);
! 13233: d = timelib_get_nr((char **) &ptr, 1);
! 13234: s->time->m = 1;
! 13235: s->time->d = 1;
! 13236: s->time->relative.d = timelib_daynr_from_weeknr(s->time->y, w, d);
! 13237:
! 13238: TIMELIB_DEINIT;
! 13239: return TIMELIB_ISO_WEEK;
! 13240: }
! 13241: yy819:
! 13242: YYDEBUG(819, *YYCURSOR);
! 13243: yych = *++YYCURSOR;
! 13244: if (yych <= '/') goto yy61;
! 13245: if (yych <= '9') goto yy821;
! 13246: goto yy61;
! 13247: yy820:
! 13248: YYDEBUG(820, *YYCURSOR);
! 13249: yych = *++YYCURSOR;
! 13250: if (yych <= '/') goto yy61;
! 13251: if (yych <= '6') goto yy821;
! 13252: if (yych <= '9') goto yy55;
! 13253: goto yy61;
! 13254: yy821:
! 13255: YYDEBUG(821, *YYCURSOR);
! 13256: yyaccept = 18;
! 13257: yych = *(YYMARKER = ++YYCURSOR);
! 13258: if (yybm[0+yych] & 2) {
! 13259: goto yy55;
! 13260: }
! 13261: if (yych <= 'W') {
! 13262: if (yych <= 'F') {
! 13263: if (yych <= ' ') {
! 13264: if (yych == '\t') goto yy61;
! 13265: if (yych >= ' ') goto yy61;
! 13266: } else {
! 13267: if (yych == 'D') goto yy61;
! 13268: if (yych >= 'F') goto yy61;
! 13269: }
! 13270: } else {
! 13271: if (yych <= 'M') {
! 13272: if (yych == 'H') goto yy61;
! 13273: if (yych >= 'M') goto yy61;
! 13274: } else {
! 13275: if (yych <= 'R') goto yy822;
! 13276: if (yych <= 'T') goto yy61;
! 13277: if (yych >= 'W') goto yy61;
! 13278: }
! 13279: }
! 13280: } else {
! 13281: if (yych <= 'h') {
! 13282: if (yych <= 'd') {
! 13283: if (yych == 'Y') goto yy61;
! 13284: if (yych >= 'd') goto yy61;
! 13285: } else {
! 13286: if (yych == 'f') goto yy61;
! 13287: if (yych >= 'h') goto yy61;
! 13288: }
! 13289: } else {
! 13290: if (yych <= 't') {
! 13291: if (yych == 'm') goto yy61;
! 13292: if (yych >= 's') goto yy61;
! 13293: } else {
! 13294: if (yych <= 'w') {
! 13295: if (yych >= 'w') goto yy61;
! 13296: } else {
! 13297: if (yych == 'y') goto yy61;
! 13298: }
! 13299: }
! 13300: }
! 13301: }
! 13302: yy822:
! 13303: YYDEBUG(822, *YYCURSOR);
! 13304: {
! 13305: int length = 0;
! 13306: DEBUG_OUTPUT("pgydotd");
! 13307: TIMELIB_INIT;
! 13308: TIMELIB_HAVE_DATE();
! 13309: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 13310: s->time->d = timelib_get_nr((char **) &ptr, 3);
! 13311: s->time->m = 1;
! 13312: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 13313: TIMELIB_DEINIT;
! 13314: return TIMELIB_PG_YEARDAY;
! 13315: }
! 13316: yy823:
! 13317: YYDEBUG(823, *YYCURSOR);
! 13318: yych = *++YYCURSOR;
! 13319: if (yych <= '/') goto yy61;
! 13320: if (yych <= '9') goto yy821;
! 13321: goto yy61;
! 13322: yy824:
! 13323: YYDEBUG(824, *YYCURSOR);
! 13324: yych = *++YYCURSOR;
! 13325: if (yych <= '/') goto yy57;
! 13326: if (yych <= '9') goto yy826;
! 13327: goto yy57;
! 13328: yy825:
! 13329: YYDEBUG(825, *YYCURSOR);
! 13330: yych = *++YYCURSOR;
! 13331: if (yych <= '/') goto yy57;
! 13332: if (yych >= '3') goto yy57;
! 13333: yy826:
! 13334: YYDEBUG(826, *YYCURSOR);
! 13335: yych = *++YYCURSOR;
! 13336: if (yych != ':') goto yy57;
! 13337: YYDEBUG(827, *YYCURSOR);
! 13338: yych = *++YYCURSOR;
! 13339: if (yych <= '/') goto yy57;
! 13340: if (yych <= '0') goto yy828;
! 13341: if (yych <= '2') goto yy829;
! 13342: if (yych <= '3') goto yy830;
! 13343: goto yy57;
! 13344: yy828:
! 13345: YYDEBUG(828, *YYCURSOR);
! 13346: yych = *++YYCURSOR;
! 13347: if (yych <= '/') goto yy57;
! 13348: if (yych <= '9') goto yy831;
! 13349: goto yy57;
! 13350: yy829:
! 13351: YYDEBUG(829, *YYCURSOR);
! 13352: yych = *++YYCURSOR;
! 13353: if (yych <= '/') goto yy57;
! 13354: if (yych <= '9') goto yy831;
! 13355: goto yy57;
! 13356: yy830:
! 13357: YYDEBUG(830, *YYCURSOR);
! 13358: yych = *++YYCURSOR;
! 13359: if (yych <= '/') goto yy57;
! 13360: if (yych >= '2') goto yy57;
! 13361: yy831:
! 13362: YYDEBUG(831, *YYCURSOR);
! 13363: yych = *++YYCURSOR;
! 13364: if (yych != ' ') goto yy57;
! 13365: YYDEBUG(832, *YYCURSOR);
! 13366: yych = *++YYCURSOR;
! 13367: if (yych <= '/') goto yy57;
! 13368: if (yych <= '1') goto yy833;
! 13369: if (yych <= '2') goto yy834;
! 13370: goto yy57;
! 13371: yy833:
! 13372: YYDEBUG(833, *YYCURSOR);
! 13373: yych = *++YYCURSOR;
! 13374: if (yych <= '/') goto yy57;
! 13375: if (yych <= '9') goto yy835;
! 13376: goto yy57;
! 13377: yy834:
! 13378: YYDEBUG(834, *YYCURSOR);
! 13379: yych = *++YYCURSOR;
! 13380: if (yych <= '/') goto yy57;
! 13381: if (yych >= '5') goto yy57;
! 13382: yy835:
! 13383: YYDEBUG(835, *YYCURSOR);
! 13384: yych = *++YYCURSOR;
! 13385: if (yych != ':') goto yy57;
! 13386: YYDEBUG(836, *YYCURSOR);
! 13387: yych = *++YYCURSOR;
! 13388: if (yych <= '/') goto yy57;
! 13389: if (yych >= '6') goto yy57;
! 13390: YYDEBUG(837, *YYCURSOR);
! 13391: yych = *++YYCURSOR;
! 13392: if (yych <= '/') goto yy57;
! 13393: if (yych >= ':') goto yy57;
! 13394: YYDEBUG(838, *YYCURSOR);
! 13395: yych = *++YYCURSOR;
! 13396: if (yych != ':') goto yy57;
! 13397: YYDEBUG(839, *YYCURSOR);
! 13398: yych = *++YYCURSOR;
! 13399: if (yych <= '/') goto yy57;
! 13400: if (yych <= '5') goto yy840;
! 13401: if (yych <= '6') goto yy841;
! 13402: goto yy57;
! 13403: yy840:
! 13404: YYDEBUG(840, *YYCURSOR);
! 13405: yych = *++YYCURSOR;
! 13406: if (yych <= '/') goto yy57;
! 13407: if (yych <= '9') goto yy842;
! 13408: goto yy57;
! 13409: yy841:
! 13410: YYDEBUG(841, *YYCURSOR);
! 13411: yych = *++YYCURSOR;
! 13412: if (yych != '0') goto yy57;
! 13413: yy842:
! 13414: YYDEBUG(842, *YYCURSOR);
! 13415: ++YYCURSOR;
! 13416: yy843:
! 13417: YYDEBUG(843, *YYCURSOR);
! 13418: {
! 13419: int tz_not_found;
! 13420: DEBUG_OUTPUT("xmlrpc | xmlrpcnocolon | soap | wddx | exif");
! 13421: TIMELIB_INIT;
! 13422: TIMELIB_HAVE_TIME();
! 13423: TIMELIB_HAVE_DATE();
! 13424: s->time->y = timelib_get_nr((char **) &ptr, 4);
! 13425: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 13426: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 13427: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 13428: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 13429: s->time->s = timelib_get_nr((char **) &ptr, 2);
! 13430: if (*ptr == '.') {
! 13431: s->time->f = timelib_get_frac_nr((char **) &ptr, 9);
! 13432: if (*ptr) { /* timezone is optional */
! 13433: s->time->z = timelib_get_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper);
! 13434: if (tz_not_found) {
! 13435: add_error(s, "The timezone could not be found in the database");
! 13436: }
! 13437: }
! 13438: }
! 13439: TIMELIB_DEINIT;
! 13440: return TIMELIB_XMLRPC_SOAP;
! 13441: }
! 13442: yy844:
! 13443: YYDEBUG(844, *YYCURSOR);
! 13444: yych = *++YYCURSOR;
! 13445: if (yych <= '2') {
! 13446: if (yych <= '/') goto yy61;
! 13447: if (yych >= '1') goto yy846;
! 13448: } else {
! 13449: if (yych <= '3') goto yy847;
! 13450: if (yych <= '9') goto yy821;
! 13451: goto yy61;
! 13452: }
! 13453: yy845:
! 13454: YYDEBUG(845, *YYCURSOR);
! 13455: yyaccept = 18;
! 13456: yych = *(YYMARKER = ++YYCURSOR);
! 13457: if (yych <= 'V') {
! 13458: if (yych <= 'D') {
! 13459: if (yych <= ' ') {
! 13460: if (yych == '\t') goto yy61;
! 13461: if (yych <= 0x1F) goto yy822;
! 13462: goto yy61;
! 13463: } else {
! 13464: if (yych <= '/') goto yy822;
! 13465: if (yych <= '9') goto yy848;
! 13466: if (yych <= 'C') goto yy822;
! 13467: goto yy61;
! 13468: }
! 13469: } else {
! 13470: if (yych <= 'H') {
! 13471: if (yych == 'F') goto yy61;
! 13472: if (yych <= 'G') goto yy822;
! 13473: goto yy61;
! 13474: } else {
! 13475: if (yych <= 'M') {
! 13476: if (yych <= 'L') goto yy822;
! 13477: goto yy61;
! 13478: } else {
! 13479: if (yych <= 'R') goto yy822;
! 13480: if (yych <= 'T') goto yy61;
! 13481: goto yy822;
! 13482: }
! 13483: }
! 13484: }
! 13485: } else {
! 13486: if (yych <= 'h') {
! 13487: if (yych <= 'c') {
! 13488: if (yych == 'X') goto yy822;
! 13489: if (yych <= 'Y') goto yy61;
! 13490: goto yy822;
! 13491: } else {
! 13492: if (yych <= 'e') {
! 13493: if (yych <= 'd') goto yy61;
! 13494: goto yy822;
! 13495: } else {
! 13496: if (yych == 'g') goto yy822;
! 13497: goto yy61;
! 13498: }
! 13499: }
! 13500: } else {
! 13501: if (yych <= 't') {
! 13502: if (yych == 'm') goto yy61;
! 13503: if (yych <= 'r') goto yy822;
! 13504: goto yy61;
! 13505: } else {
! 13506: if (yych <= 'w') {
! 13507: if (yych <= 'v') goto yy822;
! 13508: goto yy61;
! 13509: } else {
! 13510: if (yych == 'y') goto yy61;
! 13511: goto yy822;
! 13512: }
! 13513: }
! 13514: }
! 13515: }
! 13516: yy846:
! 13517: YYDEBUG(846, *YYCURSOR);
! 13518: yyaccept = 18;
! 13519: yych = *(YYMARKER = ++YYCURSOR);
! 13520: if (yych <= 'V') {
! 13521: if (yych <= 'D') {
! 13522: if (yych <= ' ') {
! 13523: if (yych == '\t') goto yy61;
! 13524: if (yych <= 0x1F) goto yy822;
! 13525: goto yy61;
! 13526: } else {
! 13527: if (yych <= '/') goto yy822;
! 13528: if (yych <= '9') goto yy848;
! 13529: if (yych <= 'C') goto yy822;
! 13530: goto yy61;
! 13531: }
! 13532: } else {
! 13533: if (yych <= 'H') {
! 13534: if (yych == 'F') goto yy61;
! 13535: if (yych <= 'G') goto yy822;
! 13536: goto yy61;
! 13537: } else {
! 13538: if (yych <= 'M') {
! 13539: if (yych <= 'L') goto yy822;
! 13540: goto yy61;
! 13541: } else {
! 13542: if (yych <= 'R') goto yy822;
! 13543: if (yych <= 'T') goto yy61;
! 13544: goto yy822;
! 13545: }
! 13546: }
! 13547: }
! 13548: } else {
! 13549: if (yych <= 'h') {
! 13550: if (yych <= 'c') {
! 13551: if (yych == 'X') goto yy822;
! 13552: if (yych <= 'Y') goto yy61;
! 13553: goto yy822;
! 13554: } else {
! 13555: if (yych <= 'e') {
! 13556: if (yych <= 'd') goto yy61;
! 13557: goto yy822;
! 13558: } else {
! 13559: if (yych == 'g') goto yy822;
! 13560: goto yy61;
! 13561: }
! 13562: }
! 13563: } else {
! 13564: if (yych <= 't') {
! 13565: if (yych == 'm') goto yy61;
! 13566: if (yych <= 'r') goto yy822;
! 13567: goto yy61;
! 13568: } else {
! 13569: if (yych <= 'w') {
! 13570: if (yych <= 'v') goto yy822;
! 13571: goto yy61;
! 13572: } else {
! 13573: if (yych == 'y') goto yy61;
! 13574: goto yy822;
! 13575: }
! 13576: }
! 13577: }
! 13578: }
! 13579: yy847:
! 13580: YYDEBUG(847, *YYCURSOR);
! 13581: yyaccept = 18;
! 13582: yych = *(YYMARKER = ++YYCURSOR);
! 13583: if (yych <= 'V') {
! 13584: if (yych <= 'D') {
! 13585: if (yych <= ' ') {
! 13586: if (yych == '\t') goto yy61;
! 13587: if (yych <= 0x1F) goto yy822;
! 13588: goto yy61;
! 13589: } else {
! 13590: if (yych <= '1') {
! 13591: if (yych <= '/') goto yy822;
! 13592: } else {
! 13593: if (yych <= '9') goto yy55;
! 13594: if (yych <= 'C') goto yy822;
! 13595: goto yy61;
! 13596: }
! 13597: }
! 13598: } else {
! 13599: if (yych <= 'H') {
! 13600: if (yych == 'F') goto yy61;
! 13601: if (yych <= 'G') goto yy822;
! 13602: goto yy61;
! 13603: } else {
! 13604: if (yych <= 'M') {
! 13605: if (yych <= 'L') goto yy822;
! 13606: goto yy61;
! 13607: } else {
! 13608: if (yych <= 'R') goto yy822;
! 13609: if (yych <= 'T') goto yy61;
! 13610: goto yy822;
! 13611: }
! 13612: }
! 13613: }
! 13614: } else {
! 13615: if (yych <= 'h') {
! 13616: if (yych <= 'c') {
! 13617: if (yych == 'X') goto yy822;
! 13618: if (yych <= 'Y') goto yy61;
! 13619: goto yy822;
! 13620: } else {
! 13621: if (yych <= 'e') {
! 13622: if (yych <= 'd') goto yy61;
! 13623: goto yy822;
! 13624: } else {
! 13625: if (yych == 'g') goto yy822;
! 13626: goto yy61;
! 13627: }
! 13628: }
! 13629: } else {
! 13630: if (yych <= 't') {
! 13631: if (yych == 'm') goto yy61;
! 13632: if (yych <= 'r') goto yy822;
! 13633: goto yy61;
! 13634: } else {
! 13635: if (yych <= 'w') {
! 13636: if (yych <= 'v') goto yy822;
! 13637: goto yy61;
! 13638: } else {
! 13639: if (yych == 'y') goto yy61;
! 13640: goto yy822;
! 13641: }
! 13642: }
! 13643: }
! 13644: }
! 13645: yy848:
! 13646: YYDEBUG(848, *YYCURSOR);
! 13647: yyaccept = 19;
! 13648: yych = *(YYMARKER = ++YYCURSOR);
! 13649: if (yybm[0+yych] & 2) {
! 13650: goto yy55;
! 13651: }
! 13652: if (yych <= 'W') {
! 13653: if (yych <= 'F') {
! 13654: if (yych <= ' ') {
! 13655: if (yych == '\t') goto yy60;
! 13656: if (yych >= ' ') goto yy60;
! 13657: } else {
! 13658: if (yych == 'D') goto yy65;
! 13659: if (yych >= 'F') goto yy66;
! 13660: }
! 13661: } else {
! 13662: if (yych <= 'M') {
! 13663: if (yych == 'H') goto yy64;
! 13664: if (yych >= 'M') goto yy63;
! 13665: } else {
! 13666: if (yych <= 'S') {
! 13667: if (yych >= 'S') goto yy62;
! 13668: } else {
! 13669: if (yych <= 'T') goto yy850;
! 13670: if (yych >= 'W') goto yy68;
! 13671: }
! 13672: }
! 13673: }
! 13674: } else {
! 13675: if (yych <= 'l') {
! 13676: if (yych <= 'd') {
! 13677: if (yych == 'Y') goto yy67;
! 13678: if (yych >= 'd') goto yy65;
! 13679: } else {
! 13680: if (yych <= 'f') {
! 13681: if (yych >= 'f') goto yy66;
! 13682: } else {
! 13683: if (yych == 'h') goto yy64;
! 13684: }
! 13685: }
! 13686: } else {
! 13687: if (yych <= 't') {
! 13688: if (yych <= 'm') goto yy63;
! 13689: if (yych <= 'r') goto yy849;
! 13690: if (yych <= 's') goto yy62;
! 13691: goto yy851;
! 13692: } else {
! 13693: if (yych <= 'w') {
! 13694: if (yych >= 'w') goto yy68;
! 13695: } else {
! 13696: if (yych == 'y') goto yy67;
! 13697: }
! 13698: }
! 13699: }
! 13700: }
! 13701: yy849:
! 13702: YYDEBUG(849, *YYCURSOR);
! 13703: {
! 13704: DEBUG_OUTPUT("datenocolon");
! 13705: TIMELIB_INIT;
! 13706: TIMELIB_HAVE_DATE();
! 13707: s->time->y = timelib_get_nr((char **) &ptr, 4);
! 13708: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 13709: s->time->d = timelib_get_nr((char **) &ptr, 2);
! 13710: TIMELIB_DEINIT;
! 13711: return TIMELIB_DATE_NOCOLON;
! 13712: }
! 13713: yy850:
! 13714: YYDEBUG(850, *YYCURSOR);
! 13715: yych = *++YYCURSOR;
! 13716: if (yych <= 'H') {
! 13717: if (yych <= '2') {
! 13718: if (yych <= '/') goto yy57;
! 13719: if (yych <= '1') goto yy865;
! 13720: goto yy866;
! 13721: } else {
! 13722: if (yych <= '9') goto yy867;
! 13723: if (yych <= 'G') goto yy57;
! 13724: goto yy70;
! 13725: }
! 13726: } else {
! 13727: if (yych <= 'g') {
! 13728: if (yych == 'U') goto yy71;
! 13729: goto yy57;
! 13730: } else {
! 13731: if (yych <= 'h') goto yy70;
! 13732: if (yych == 'u') goto yy71;
! 13733: goto yy57;
! 13734: }
! 13735: }
! 13736: yy851:
! 13737: YYDEBUG(851, *YYCURSOR);
! 13738: yych = *++YYCURSOR;
! 13739: if (yych <= 'H') {
! 13740: if (yych <= '2') {
! 13741: if (yych <= '/') goto yy57;
! 13742: if (yych >= '2') goto yy853;
! 13743: } else {
! 13744: if (yych <= '9') goto yy854;
! 13745: if (yych <= 'G') goto yy57;
! 13746: goto yy70;
! 13747: }
! 13748: } else {
! 13749: if (yych <= 'g') {
! 13750: if (yych == 'U') goto yy71;
! 13751: goto yy57;
! 13752: } else {
! 13753: if (yych <= 'h') goto yy70;
! 13754: if (yych == 'u') goto yy71;
! 13755: goto yy57;
! 13756: }
! 13757: }
! 13758: YYDEBUG(852, *YYCURSOR);
! 13759: yych = *++YYCURSOR;
! 13760: if (yych <= '/') goto yy57;
! 13761: if (yych <= '5') goto yy859;
! 13762: if (yych <= '9') goto yy854;
! 13763: goto yy57;
! 13764: yy853:
! 13765: YYDEBUG(853, *YYCURSOR);
! 13766: yych = *++YYCURSOR;
! 13767: if (yych <= '/') goto yy57;
! 13768: if (yych <= '4') goto yy859;
! 13769: if (yych <= '5') goto yy855;
! 13770: goto yy57;
! 13771: yy854:
! 13772: YYDEBUG(854, *YYCURSOR);
! 13773: yych = *++YYCURSOR;
! 13774: if (yych <= '/') goto yy57;
! 13775: if (yych >= '6') goto yy57;
! 13776: yy855:
! 13777: YYDEBUG(855, *YYCURSOR);
! 13778: yych = *++YYCURSOR;
! 13779: if (yych <= '/') goto yy57;
! 13780: if (yych >= ':') goto yy57;
! 13781: yy856:
! 13782: YYDEBUG(856, *YYCURSOR);
! 13783: yych = *++YYCURSOR;
! 13784: if (yych <= '/') goto yy57;
! 13785: if (yych <= '5') goto yy857;
! 13786: if (yych <= '6') goto yy858;
! 13787: goto yy57;
! 13788: yy857:
! 13789: YYDEBUG(857, *YYCURSOR);
! 13790: yych = *++YYCURSOR;
! 13791: if (yych <= '/') goto yy57;
! 13792: if (yych <= '9') goto yy842;
! 13793: goto yy57;
! 13794: yy858:
! 13795: YYDEBUG(858, *YYCURSOR);
! 13796: yych = *++YYCURSOR;
! 13797: if (yych == '0') goto yy842;
! 13798: goto yy57;
! 13799: yy859:
! 13800: YYDEBUG(859, *YYCURSOR);
! 13801: yych = *++YYCURSOR;
! 13802: if (yych <= '/') goto yy57;
! 13803: if (yych <= '5') goto yy860;
! 13804: if (yych <= '9') goto yy856;
! 13805: goto yy57;
! 13806: yy860:
! 13807: YYDEBUG(860, *YYCURSOR);
! 13808: yych = *++YYCURSOR;
! 13809: if (yych <= '/') goto yy57;
! 13810: if (yych <= '5') goto yy861;
! 13811: if (yych <= '6') goto yy862;
! 13812: if (yych <= '9') goto yy856;
! 13813: goto yy57;
! 13814: yy861:
! 13815: YYDEBUG(861, *YYCURSOR);
! 13816: yych = *++YYCURSOR;
! 13817: if (yych <= '/') goto yy57;
! 13818: if (yych <= '5') goto yy863;
! 13819: if (yych <= '6') goto yy864;
! 13820: if (yych <= '9') goto yy842;
! 13821: goto yy57;
! 13822: yy862:
! 13823: YYDEBUG(862, *YYCURSOR);
! 13824: yych = *++YYCURSOR;
! 13825: if (yych <= '/') goto yy57;
! 13826: if (yych <= '0') goto yy863;
! 13827: if (yych <= '5') goto yy857;
! 13828: if (yych <= '6') goto yy858;
! 13829: goto yy57;
! 13830: yy863:
! 13831: YYDEBUG(863, *YYCURSOR);
! 13832: yych = *++YYCURSOR;
! 13833: if (yych <= '/') goto yy843;
! 13834: if (yych <= '9') goto yy842;
! 13835: goto yy843;
! 13836: yy864:
! 13837: YYDEBUG(864, *YYCURSOR);
! 13838: yych = *++YYCURSOR;
! 13839: if (yych == '0') goto yy842;
! 13840: goto yy843;
! 13841: yy865:
! 13842: YYDEBUG(865, *YYCURSOR);
! 13843: yych = *++YYCURSOR;
! 13844: if (yych <= '/') goto yy57;
! 13845: if (yych <= '5') goto yy874;
! 13846: if (yych <= '9') goto yy867;
! 13847: if (yych <= ':') goto yy868;
! 13848: goto yy57;
! 13849: yy866:
! 13850: YYDEBUG(866, *YYCURSOR);
! 13851: yych = *++YYCURSOR;
! 13852: if (yych <= '5') {
! 13853: if (yych <= '/') goto yy57;
! 13854: if (yych <= '4') goto yy874;
! 13855: goto yy855;
! 13856: } else {
! 13857: if (yych == ':') goto yy868;
! 13858: goto yy57;
! 13859: }
! 13860: yy867:
! 13861: YYDEBUG(867, *YYCURSOR);
! 13862: yych = *++YYCURSOR;
! 13863: if (yych <= '/') goto yy57;
! 13864: if (yych <= '5') goto yy855;
! 13865: if (yych != ':') goto yy57;
! 13866: yy868:
! 13867: YYDEBUG(868, *YYCURSOR);
! 13868: yych = *++YYCURSOR;
! 13869: if (yych <= '/') goto yy57;
! 13870: if (yych >= '6') goto yy57;
! 13871: YYDEBUG(869, *YYCURSOR);
! 13872: yych = *++YYCURSOR;
! 13873: if (yych <= '/') goto yy57;
! 13874: if (yych >= ':') goto yy57;
! 13875: YYDEBUG(870, *YYCURSOR);
! 13876: yych = *++YYCURSOR;
! 13877: if (yych != ':') goto yy57;
! 13878: YYDEBUG(871, *YYCURSOR);
! 13879: yych = *++YYCURSOR;
! 13880: if (yych <= '/') goto yy57;
! 13881: if (yych <= '5') goto yy872;
! 13882: if (yych <= '6') goto yy873;
! 13883: goto yy57;
! 13884: yy872:
! 13885: YYDEBUG(872, *YYCURSOR);
! 13886: yych = *++YYCURSOR;
! 13887: if (yych <= '/') goto yy57;
! 13888: if (yych <= '9') goto yy842;
! 13889: goto yy57;
! 13890: yy873:
! 13891: YYDEBUG(873, *YYCURSOR);
! 13892: yych = *++YYCURSOR;
! 13893: if (yych == '0') goto yy842;
! 13894: goto yy57;
! 13895: yy874:
! 13896: YYDEBUG(874, *YYCURSOR);
! 13897: yych = *++YYCURSOR;
! 13898: if (yych <= '/') goto yy57;
! 13899: if (yych <= '5') goto yy860;
! 13900: if (yych <= '9') goto yy856;
! 13901: if (yych <= ':') goto yy868;
! 13902: goto yy57;
! 13903: yy875:
! 13904: YYDEBUG(875, *YYCURSOR);
! 13905: yych = *++YYCURSOR;
! 13906: if (yych <= '2') {
! 13907: if (yych <= '/') goto yy61;
! 13908: if (yych <= '0') goto yy877;
! 13909: goto yy846;
! 13910: } else {
! 13911: if (yych <= '3') goto yy847;
! 13912: if (yych <= '9') goto yy821;
! 13913: goto yy61;
! 13914: }
! 13915: yy876:
! 13916: YYDEBUG(876, *YYCURSOR);
! 13917: yych = *++YYCURSOR;
! 13918: if (yych <= '2') {
! 13919: if (yych <= '/') goto yy61;
! 13920: if (yych <= '0') goto yy845;
! 13921: goto yy846;
! 13922: } else {
! 13923: if (yych <= '3') goto yy847;
! 13924: if (yych <= '9') goto yy821;
! 13925: goto yy61;
! 13926: }
! 13927: yy877:
! 13928: YYDEBUG(877, *YYCURSOR);
! 13929: yych = *++YYCURSOR;
! 13930: if (yych <= '/') goto yy61;
! 13931: if (yych <= '9') goto yy848;
! 13932: goto yy61;
! 13933: yy878:
! 13934: YYDEBUG(878, *YYCURSOR);
! 13935: yych = *++YYCURSOR;
! 13936: if (yych == 'C') goto yy879;
! 13937: if (yych != 'c') goto yy57;
! 13938: yy879:
! 13939: YYDEBUG(879, *YYCURSOR);
! 13940: yyaccept = 20;
! 13941: yych = *(YYMARKER = ++YYCURSOR);
! 13942: if (yych == 'E') goto yy880;
! 13943: if (yych != 'e') goto yy794;
! 13944: yy880:
! 13945: YYDEBUG(880, *YYCURSOR);
! 13946: yych = *++YYCURSOR;
! 13947: if (yych == 'M') goto yy881;
! 13948: if (yych != 'm') goto yy57;
! 13949: yy881:
! 13950: YYDEBUG(881, *YYCURSOR);
! 13951: yych = *++YYCURSOR;
! 13952: if (yych == 'B') goto yy882;
! 13953: if (yych != 'b') goto yy57;
! 13954: yy882:
! 13955: YYDEBUG(882, *YYCURSOR);
! 13956: yych = *++YYCURSOR;
! 13957: if (yych == 'E') goto yy883;
! 13958: if (yych != 'e') goto yy57;
! 13959: yy883:
! 13960: YYDEBUG(883, *YYCURSOR);
! 13961: yych = *++YYCURSOR;
! 13962: if (yych == 'R') goto yy884;
! 13963: if (yych != 'r') goto yy57;
! 13964: yy884:
! 13965: YYDEBUG(884, *YYCURSOR);
! 13966: yych = *++YYCURSOR;
! 13967: goto yy794;
! 13968: yy885:
! 13969: YYDEBUG(885, *YYCURSOR);
! 13970: yych = *++YYCURSOR;
! 13971: if (yych == 'V') goto yy886;
! 13972: if (yych != 'v') goto yy57;
! 13973: yy886:
! 13974: YYDEBUG(886, *YYCURSOR);
! 13975: yyaccept = 20;
! 13976: yych = *(YYMARKER = ++YYCURSOR);
! 13977: if (yych == 'E') goto yy887;
! 13978: if (yych != 'e') goto yy794;
! 13979: yy887:
! 13980: YYDEBUG(887, *YYCURSOR);
! 13981: yych = *++YYCURSOR;
! 13982: if (yych == 'M') goto yy888;
! 13983: if (yych != 'm') goto yy57;
! 13984: yy888:
! 13985: YYDEBUG(888, *YYCURSOR);
! 13986: yych = *++YYCURSOR;
! 13987: if (yych == 'B') goto yy889;
! 13988: if (yych != 'b') goto yy57;
! 13989: yy889:
! 13990: YYDEBUG(889, *YYCURSOR);
! 13991: yych = *++YYCURSOR;
! 13992: if (yych == 'E') goto yy890;
! 13993: if (yych != 'e') goto yy57;
! 13994: yy890:
! 13995: YYDEBUG(890, *YYCURSOR);
! 13996: yych = *++YYCURSOR;
! 13997: if (yych == 'R') goto yy884;
! 13998: if (yych == 'r') goto yy884;
! 13999: goto yy57;
! 14000: yy891:
! 14001: YYDEBUG(891, *YYCURSOR);
! 14002: yych = *++YYCURSOR;
! 14003: if (yych == 'T') goto yy892;
! 14004: if (yych != 't') goto yy57;
! 14005: yy892:
! 14006: YYDEBUG(892, *YYCURSOR);
! 14007: yyaccept = 20;
! 14008: yych = *(YYMARKER = ++YYCURSOR);
! 14009: if (yych == 'O') goto yy893;
! 14010: if (yych != 'o') goto yy794;
! 14011: yy893:
! 14012: YYDEBUG(893, *YYCURSOR);
! 14013: yych = *++YYCURSOR;
! 14014: if (yych == 'B') goto yy894;
! 14015: if (yych != 'b') goto yy57;
! 14016: yy894:
! 14017: YYDEBUG(894, *YYCURSOR);
! 14018: yych = *++YYCURSOR;
! 14019: if (yych == 'E') goto yy895;
! 14020: if (yych != 'e') goto yy57;
! 14021: yy895:
! 14022: YYDEBUG(895, *YYCURSOR);
! 14023: yych = *++YYCURSOR;
! 14024: if (yych == 'R') goto yy884;
! 14025: if (yych == 'r') goto yy884;
! 14026: goto yy57;
! 14027: yy896:
! 14028: YYDEBUG(896, *YYCURSOR);
! 14029: yych = *++YYCURSOR;
! 14030: if (yych <= 'P') {
! 14031: if (yych == 'C') goto yy129;
! 14032: if (yych <= 'O') goto yy57;
! 14033: } else {
! 14034: if (yych <= 'c') {
! 14035: if (yych <= 'b') goto yy57;
! 14036: goto yy129;
! 14037: } else {
! 14038: if (yych != 'p') goto yy57;
! 14039: }
! 14040: }
! 14041: yy897:
! 14042: YYDEBUG(897, *YYCURSOR);
! 14043: yych = *++YYCURSOR;
! 14044: if (yych == 'T') goto yy898;
! 14045: if (yych != 't') goto yy794;
! 14046: yy898:
! 14047: YYDEBUG(898, *YYCURSOR);
! 14048: yyaccept = 20;
! 14049: yych = *(YYMARKER = ++YYCURSOR);
! 14050: if (yych == 'E') goto yy899;
! 14051: if (yych != 'e') goto yy794;
! 14052: yy899:
! 14053: YYDEBUG(899, *YYCURSOR);
! 14054: yych = *++YYCURSOR;
! 14055: if (yych == 'M') goto yy900;
! 14056: if (yych != 'm') goto yy57;
! 14057: yy900:
! 14058: YYDEBUG(900, *YYCURSOR);
! 14059: yych = *++YYCURSOR;
! 14060: if (yych == 'B') goto yy901;
! 14061: if (yych != 'b') goto yy57;
! 14062: yy901:
! 14063: YYDEBUG(901, *YYCURSOR);
! 14064: yych = *++YYCURSOR;
! 14065: if (yych == 'E') goto yy902;
! 14066: if (yych != 'e') goto yy57;
! 14067: yy902:
! 14068: YYDEBUG(902, *YYCURSOR);
! 14069: yych = *++YYCURSOR;
! 14070: if (yych == 'R') goto yy884;
! 14071: if (yych == 'r') goto yy884;
! 14072: goto yy57;
! 14073: yy903:
! 14074: YYDEBUG(903, *YYCURSOR);
! 14075: yych = *++YYCURSOR;
! 14076: if (yych == 'G') goto yy907;
! 14077: if (yych == 'g') goto yy907;
! 14078: goto yy57;
! 14079: yy904:
! 14080: YYDEBUG(904, *YYCURSOR);
! 14081: yych = *++YYCURSOR;
! 14082: if (yych == 'R') goto yy905;
! 14083: if (yych != 'r') goto yy57;
! 14084: yy905:
! 14085: YYDEBUG(905, *YYCURSOR);
! 14086: yyaccept = 20;
! 14087: yych = *(YYMARKER = ++YYCURSOR);
! 14088: if (yych == 'I') goto yy906;
! 14089: if (yych != 'i') goto yy794;
! 14090: yy906:
! 14091: YYDEBUG(906, *YYCURSOR);
! 14092: yych = *++YYCURSOR;
! 14093: if (yych == 'L') goto yy884;
! 14094: if (yych == 'l') goto yy884;
! 14095: goto yy57;
! 14096: yy907:
! 14097: YYDEBUG(907, *YYCURSOR);
! 14098: yyaccept = 20;
! 14099: yych = *(YYMARKER = ++YYCURSOR);
! 14100: if (yych == 'U') goto yy908;
! 14101: if (yych != 'u') goto yy794;
! 14102: yy908:
! 14103: YYDEBUG(908, *YYCURSOR);
! 14104: yych = *++YYCURSOR;
! 14105: if (yych == 'S') goto yy909;
! 14106: if (yych != 's') goto yy57;
! 14107: yy909:
! 14108: YYDEBUG(909, *YYCURSOR);
! 14109: yych = *++YYCURSOR;
! 14110: if (yych == 'T') goto yy884;
! 14111: if (yych == 't') goto yy884;
! 14112: goto yy57;
! 14113: yy910:
! 14114: YYDEBUG(910, *YYCURSOR);
! 14115: yych = *++YYCURSOR;
! 14116: if (yych <= 'Y') {
! 14117: if (yych == 'R') goto yy911;
! 14118: if (yych <= 'X') goto yy57;
! 14119: goto yy884;
! 14120: } else {
! 14121: if (yych <= 'r') {
! 14122: if (yych <= 'q') goto yy57;
! 14123: } else {
! 14124: if (yych == 'y') goto yy884;
! 14125: goto yy57;
! 14126: }
! 14127: }
! 14128: yy911:
! 14129: YYDEBUG(911, *YYCURSOR);
! 14130: yyaccept = 20;
! 14131: yych = *(YYMARKER = ++YYCURSOR);
! 14132: if (yych == 'C') goto yy912;
! 14133: if (yych != 'c') goto yy794;
! 14134: yy912:
! 14135: YYDEBUG(912, *YYCURSOR);
! 14136: yych = *++YYCURSOR;
! 14137: if (yych == 'H') goto yy884;
! 14138: if (yych == 'h') goto yy884;
! 14139: goto yy57;
! 14140: yy913:
! 14141: YYDEBUG(913, *YYCURSOR);
! 14142: yych = *++YYCURSOR;
! 14143: if (yych == 'B') goto yy914;
! 14144: if (yych != 'b') goto yy57;
! 14145: yy914:
! 14146: YYDEBUG(914, *YYCURSOR);
! 14147: yyaccept = 20;
! 14148: yych = *(YYMARKER = ++YYCURSOR);
! 14149: if (yych == 'R') goto yy915;
! 14150: if (yych != 'r') goto yy794;
! 14151: yy915:
! 14152: YYDEBUG(915, *YYCURSOR);
! 14153: yych = *++YYCURSOR;
! 14154: if (yych == 'U') goto yy916;
! 14155: if (yych != 'u') goto yy57;
! 14156: yy916:
! 14157: YYDEBUG(916, *YYCURSOR);
! 14158: yych = *++YYCURSOR;
! 14159: if (yych == 'A') goto yy917;
! 14160: if (yych != 'a') goto yy57;
! 14161: yy917:
! 14162: YYDEBUG(917, *YYCURSOR);
! 14163: yych = *++YYCURSOR;
! 14164: if (yych == 'R') goto yy918;
! 14165: if (yych != 'r') goto yy57;
! 14166: yy918:
! 14167: YYDEBUG(918, *YYCURSOR);
! 14168: yych = *++YYCURSOR;
! 14169: if (yych == 'Y') goto yy884;
! 14170: if (yych == 'y') goto yy884;
! 14171: goto yy57;
! 14172: yy919:
! 14173: YYDEBUG(919, *YYCURSOR);
! 14174: yych = *++YYCURSOR;
! 14175: if (yych <= 'N') {
! 14176: if (yych == 'L') goto yy926;
! 14177: if (yych <= 'M') goto yy57;
! 14178: goto yy925;
! 14179: } else {
! 14180: if (yych <= 'l') {
! 14181: if (yych <= 'k') goto yy57;
! 14182: goto yy926;
! 14183: } else {
! 14184: if (yych == 'n') goto yy925;
! 14185: goto yy57;
! 14186: }
! 14187: }
! 14188: yy920:
! 14189: YYDEBUG(920, *YYCURSOR);
! 14190: yych = *++YYCURSOR;
! 14191: if (yych == 'N') goto yy921;
! 14192: if (yych != 'n') goto yy57;
! 14193: yy921:
! 14194: YYDEBUG(921, *YYCURSOR);
! 14195: yyaccept = 20;
! 14196: yych = *(YYMARKER = ++YYCURSOR);
! 14197: if (yych == 'U') goto yy922;
! 14198: if (yych != 'u') goto yy794;
! 14199: yy922:
! 14200: YYDEBUG(922, *YYCURSOR);
! 14201: yych = *++YYCURSOR;
! 14202: if (yych == 'A') goto yy923;
! 14203: if (yych != 'a') goto yy57;
! 14204: yy923:
! 14205: YYDEBUG(923, *YYCURSOR);
! 14206: yych = *++YYCURSOR;
! 14207: if (yych == 'R') goto yy924;
! 14208: if (yych != 'r') goto yy57;
! 14209: yy924:
! 14210: YYDEBUG(924, *YYCURSOR);
! 14211: yych = *++YYCURSOR;
! 14212: if (yych == 'Y') goto yy884;
! 14213: if (yych == 'y') goto yy884;
! 14214: goto yy57;
! 14215: yy925:
! 14216: YYDEBUG(925, *YYCURSOR);
! 14217: yych = *++YYCURSOR;
! 14218: if (yych == 'E') goto yy884;
! 14219: if (yych == 'e') goto yy884;
! 14220: goto yy794;
! 14221: yy926:
! 14222: YYDEBUG(926, *YYCURSOR);
! 14223: yych = *++YYCURSOR;
! 14224: if (yych == 'Y') goto yy884;
! 14225: if (yych == 'y') goto yy884;
! 14226: goto yy794;
! 14227: yy927:
! 14228: YYDEBUG(927, *YYCURSOR);
! 14229: yych = *++YYCURSOR;
! 14230: if (yych == 'I') goto yy884;
! 14231: goto yy794;
! 14232: yy928:
! 14233: YYDEBUG(928, *YYCURSOR);
! 14234: yych = *++YYCURSOR;
! 14235: if (yych != 'I') goto yy794;
! 14236: YYDEBUG(929, *YYCURSOR);
! 14237: yych = *++YYCURSOR;
! 14238: if (yych == 'I') goto yy884;
! 14239: goto yy794;
! 14240: yy930:
! 14241: YYDEBUG(930, *YYCURSOR);
! 14242: yych = *++YYCURSOR;
! 14243: if (yych == 'I') goto yy884;
! 14244: goto yy794;
! 14245: yy931:
! 14246: YYDEBUG(931, *YYCURSOR);
! 14247: yych = *++YYCURSOR;
! 14248: if (yych <= '/') goto yy57;
! 14249: if (yych <= '0') goto yy946;
! 14250: if (yych <= '9') goto yy945;
! 14251: goto yy57;
! 14252: yy932:
! 14253: YYDEBUG(932, *YYCURSOR);
! 14254: yych = *++YYCURSOR;
! 14255: if (yych <= '/') goto yy57;
! 14256: if (yych <= '9') goto yy944;
! 14257: goto yy57;
! 14258: yy933:
! 14259: YYDEBUG(933, *YYCURSOR);
! 14260: yych = *++YYCURSOR;
! 14261: if (yych <= '/') goto yy57;
! 14262: if (yych <= '5') goto yy942;
! 14263: if (yych <= '6') goto yy941;
! 14264: goto yy57;
! 14265: yy934:
! 14266: YYDEBUG(934, *YYCURSOR);
! 14267: yych = *++YYCURSOR;
! 14268: if (yych == 'E') goto yy913;
! 14269: if (yych == 'e') goto yy913;
! 14270: goto yy57;
! 14271: yy935:
! 14272: YYDEBUG(935, *YYCURSOR);
! 14273: yych = *++YYCURSOR;
! 14274: if (yych == 'A') goto yy910;
! 14275: if (yych == 'a') goto yy910;
! 14276: goto yy57;
! 14277: yy936:
! 14278: YYDEBUG(936, *YYCURSOR);
! 14279: yych = *++YYCURSOR;
! 14280: if (yych == 'E') goto yy940;
! 14281: if (yych == 'e') goto yy940;
! 14282: goto yy57;
! 14283: yy937:
! 14284: YYDEBUG(937, *YYCURSOR);
! 14285: yych = *++YYCURSOR;
! 14286: if (yych == 'E') goto yy878;
! 14287: if (yych == 'e') goto yy878;
! 14288: goto yy57;
! 14289: yy938:
! 14290: YYDEBUG(938, *YYCURSOR);
! 14291: ++YYCURSOR;
! 14292: if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
! 14293: yych = *YYCURSOR;
! 14294: yy939:
! 14295: YYDEBUG(939, *YYCURSOR);
! 14296: YYDEBUG(-1, yych);
! 14297: switch (yych) {
! 14298: case '\t':
! 14299: case ' ':
! 14300: case '-':
! 14301: case '.': goto yy938;
! 14302: case 'A':
! 14303: case 'a': goto yy800;
! 14304: case 'D':
! 14305: case 'd': goto yy937;
! 14306: case 'F':
! 14307: case 'f': goto yy934;
! 14308: case 'I': goto yy793;
! 14309: case 'J':
! 14310: case 'j': goto yy797;
! 14311: case 'M':
! 14312: case 'm': goto yy935;
! 14313: case 'N':
! 14314: case 'n': goto yy803;
! 14315: case 'O':
! 14316: case 'o': goto yy802;
! 14317: case 'S':
! 14318: case 's': goto yy936;
! 14319: case 'V': goto yy795;
! 14320: case 'X': goto yy796;
! 14321: default: goto yy57;
! 14322: }
! 14323: yy940:
! 14324: YYDEBUG(940, *YYCURSOR);
! 14325: yych = *++YYCURSOR;
! 14326: if (yych == 'P') goto yy897;
! 14327: if (yych == 'p') goto yy897;
! 14328: goto yy57;
! 14329: yy941:
! 14330: YYDEBUG(941, *YYCURSOR);
! 14331: yych = *++YYCURSOR;
! 14332: if (yych <= '/') goto yy57;
! 14333: if (yych <= '6') goto yy943;
! 14334: goto yy57;
! 14335: yy942:
! 14336: YYDEBUG(942, *YYCURSOR);
! 14337: yych = *++YYCURSOR;
! 14338: if (yych <= '/') goto yy57;
! 14339: if (yych >= ':') goto yy57;
! 14340: yy943:
! 14341: YYDEBUG(943, *YYCURSOR);
! 14342: yych = *++YYCURSOR;
! 14343: goto yy822;
! 14344: yy944:
! 14345: YYDEBUG(944, *YYCURSOR);
! 14346: yych = *++YYCURSOR;
! 14347: if (yych <= '/') goto yy57;
! 14348: if (yych <= '9') goto yy943;
! 14349: goto yy57;
! 14350: yy945:
! 14351: YYDEBUG(945, *YYCURSOR);
! 14352: yych = *++YYCURSOR;
! 14353: if (yych <= '/') goto yy57;
! 14354: if (yych <= '9') goto yy943;
! 14355: goto yy57;
! 14356: yy946:
! 14357: YYDEBUG(946, *YYCURSOR);
! 14358: yych = *++YYCURSOR;
! 14359: if (yych <= '0') goto yy57;
! 14360: if (yych <= '9') goto yy943;
! 14361: goto yy57;
! 14362: yy947:
! 14363: YYDEBUG(947, *YYCURSOR);
! 14364: yych = *++YYCURSOR;
! 14365: if (yych <= '.') goto yy57;
! 14366: if (yych <= '/') goto yy950;
! 14367: if (yych <= '9') goto yy958;
! 14368: goto yy57;
! 14369: yy948:
! 14370: YYDEBUG(948, *YYCURSOR);
! 14371: yych = *++YYCURSOR;
! 14372: if (yych <= '.') goto yy57;
! 14373: if (yych <= '/') goto yy950;
! 14374: if (yych <= '2') goto yy958;
! 14375: goto yy57;
! 14376: yy949:
! 14377: YYDEBUG(949, *YYCURSOR);
! 14378: yych = *++YYCURSOR;
! 14379: if (yych != '/') goto yy57;
! 14380: yy950:
! 14381: YYDEBUG(950, *YYCURSOR);
! 14382: yych = *++YYCURSOR;
! 14383: if (yych <= '/') goto yy57;
! 14384: if (yych <= '2') goto yy951;
! 14385: if (yych <= '3') goto yy952;
! 14386: if (yych <= '9') goto yy953;
! 14387: goto yy57;
! 14388: yy951:
! 14389: YYDEBUG(951, *YYCURSOR);
! 14390: yyaccept = 21;
! 14391: yych = *(YYMARKER = ++YYCURSOR);
! 14392: if (yych <= 'n') {
! 14393: if (yych <= '/') goto yy455;
! 14394: if (yych <= '9') goto yy953;
! 14395: if (yych <= 'm') goto yy455;
! 14396: goto yy955;
! 14397: } else {
! 14398: if (yych <= 'r') {
! 14399: if (yych <= 'q') goto yy455;
! 14400: goto yy956;
! 14401: } else {
! 14402: if (yych <= 's') goto yy954;
! 14403: if (yych <= 't') goto yy957;
! 14404: goto yy455;
! 14405: }
! 14406: }
! 14407: yy952:
! 14408: YYDEBUG(952, *YYCURSOR);
! 14409: yyaccept = 21;
! 14410: yych = *(YYMARKER = ++YYCURSOR);
! 14411: if (yych <= 'n') {
! 14412: if (yych <= '/') goto yy455;
! 14413: if (yych <= '1') goto yy953;
! 14414: if (yych <= 'm') goto yy455;
! 14415: goto yy955;
! 14416: } else {
! 14417: if (yych <= 'r') {
! 14418: if (yych <= 'q') goto yy455;
! 14419: goto yy956;
! 14420: } else {
! 14421: if (yych <= 's') goto yy954;
! 14422: if (yych <= 't') goto yy957;
! 14423: goto yy455;
! 14424: }
! 14425: }
! 14426: yy953:
! 14427: YYDEBUG(953, *YYCURSOR);
! 14428: yyaccept = 21;
! 14429: yych = *(YYMARKER = ++YYCURSOR);
! 14430: if (yych <= 'q') {
! 14431: if (yych == 'n') goto yy955;
! 14432: goto yy455;
! 14433: } else {
! 14434: if (yych <= 'r') goto yy956;
! 14435: if (yych <= 's') goto yy954;
! 14436: if (yych <= 't') goto yy957;
! 14437: goto yy455;
! 14438: }
! 14439: yy954:
! 14440: YYDEBUG(954, *YYCURSOR);
! 14441: yych = *++YYCURSOR;
! 14442: if (yych == 't') goto yy454;
! 14443: goto yy57;
! 14444: yy955:
! 14445: YYDEBUG(955, *YYCURSOR);
! 14446: yych = *++YYCURSOR;
! 14447: if (yych == 'd') goto yy454;
! 14448: goto yy57;
! 14449: yy956:
! 14450: YYDEBUG(956, *YYCURSOR);
! 14451: yych = *++YYCURSOR;
! 14452: if (yych == 'd') goto yy454;
! 14453: goto yy57;
! 14454: yy957:
! 14455: YYDEBUG(957, *YYCURSOR);
! 14456: yych = *++YYCURSOR;
! 14457: if (yych == 'h') goto yy454;
! 14458: goto yy57;
! 14459: yy958:
! 14460: YYDEBUG(958, *YYCURSOR);
! 14461: yych = *++YYCURSOR;
! 14462: if (yych != '/') goto yy57;
! 14463: YYDEBUG(959, *YYCURSOR);
! 14464: yych = *++YYCURSOR;
! 14465: if (yych <= '2') {
! 14466: if (yych <= '/') goto yy57;
! 14467: if (yych >= '1') goto yy961;
! 14468: } else {
! 14469: if (yych <= '3') goto yy962;
! 14470: if (yych <= '9') goto yy953;
! 14471: goto yy57;
! 14472: }
! 14473: YYDEBUG(960, *YYCURSOR);
! 14474: yyaccept = 21;
! 14475: yych = *(YYMARKER = ++YYCURSOR);
! 14476: if (yych <= 'n') {
! 14477: if (yych <= '/') goto yy455;
! 14478: if (yych <= '9') goto yy963;
! 14479: if (yych <= 'm') goto yy455;
! 14480: goto yy955;
! 14481: } else {
! 14482: if (yych <= 'r') {
! 14483: if (yych <= 'q') goto yy455;
! 14484: goto yy956;
! 14485: } else {
! 14486: if (yych <= 's') goto yy954;
! 14487: if (yych <= 't') goto yy957;
! 14488: goto yy455;
! 14489: }
! 14490: }
! 14491: yy961:
! 14492: YYDEBUG(961, *YYCURSOR);
! 14493: yyaccept = 21;
! 14494: yych = *(YYMARKER = ++YYCURSOR);
! 14495: if (yych <= 'n') {
! 14496: if (yych <= '/') goto yy455;
! 14497: if (yych <= '9') goto yy963;
! 14498: if (yych <= 'm') goto yy455;
! 14499: goto yy955;
! 14500: } else {
! 14501: if (yych <= 'r') {
! 14502: if (yych <= 'q') goto yy455;
! 14503: goto yy956;
! 14504: } else {
! 14505: if (yych <= 's') goto yy954;
! 14506: if (yych <= 't') goto yy957;
! 14507: goto yy455;
! 14508: }
! 14509: }
! 14510: yy962:
! 14511: YYDEBUG(962, *YYCURSOR);
! 14512: yyaccept = 21;
! 14513: yych = *(YYMARKER = ++YYCURSOR);
! 14514: if (yych <= 'n') {
! 14515: if (yych <= '/') goto yy455;
! 14516: if (yych <= '1') goto yy963;
! 14517: if (yych <= 'm') goto yy455;
! 14518: goto yy955;
! 14519: } else {
! 14520: if (yych <= 'r') {
! 14521: if (yych <= 'q') goto yy455;
! 14522: goto yy956;
! 14523: } else {
! 14524: if (yych <= 's') goto yy954;
! 14525: if (yych <= 't') goto yy957;
! 14526: goto yy455;
! 14527: }
! 14528: }
! 14529: yy963:
! 14530: YYDEBUG(963, *YYCURSOR);
! 14531: yyaccept = 21;
! 14532: yych = *(YYMARKER = ++YYCURSOR);
! 14533: if (yych <= 'n') {
! 14534: if (yych == '/') goto yy454;
! 14535: if (yych <= 'm') goto yy455;
! 14536: goto yy955;
! 14537: } else {
! 14538: if (yych <= 'r') {
! 14539: if (yych <= 'q') goto yy455;
! 14540: goto yy956;
! 14541: } else {
! 14542: if (yych <= 's') goto yy954;
! 14543: if (yych <= 't') goto yy957;
! 14544: goto yy455;
! 14545: }
! 14546: }
! 14547: yy964:
! 14548: YYDEBUG(964, *YYCURSOR);
! 14549: yych = *++YYCURSOR;
! 14550: if (yych <= 'U') {
! 14551: if (yych == 'A') goto yy1044;
! 14552: if (yych <= 'T') goto yy57;
! 14553: goto yy1043;
! 14554: } else {
! 14555: if (yych <= 'a') {
! 14556: if (yych <= '`') goto yy57;
! 14557: goto yy1044;
! 14558: } else {
! 14559: if (yych == 'u') goto yy1043;
! 14560: goto yy57;
! 14561: }
! 14562: }
! 14563: yy965:
! 14564: YYDEBUG(965, *YYCURSOR);
! 14565: yych = *++YYCURSOR;
! 14566: if (yych == 'E') goto yy1041;
! 14567: if (yych == 'e') goto yy1041;
! 14568: goto yy57;
! 14569: yy966:
! 14570: YYDEBUG(966, *YYCURSOR);
! 14571: yych = *++YYCURSOR;
! 14572: if (yych == 'A') goto yy1038;
! 14573: if (yych == 'a') goto yy1038;
! 14574: goto yy57;
! 14575: yy967:
! 14576: YYDEBUG(967, *YYCURSOR);
! 14577: yych = *++YYCURSOR;
! 14578: if (yych <= 'U') {
! 14579: if (yych == 'P') goto yy1035;
! 14580: if (yych <= 'T') goto yy57;
! 14581: goto yy1034;
! 14582: } else {
! 14583: if (yych <= 'p') {
! 14584: if (yych <= 'o') goto yy57;
! 14585: goto yy1035;
! 14586: } else {
! 14587: if (yych == 'u') goto yy1034;
! 14588: goto yy57;
! 14589: }
! 14590: }
! 14591: yy968:
! 14592: YYDEBUG(968, *YYCURSOR);
! 14593: yych = *++YYCURSOR;
! 14594: if (yych == 'E') goto yy1031;
! 14595: if (yych == 'e') goto yy1031;
! 14596: goto yy57;
! 14597: yy969:
! 14598: YYDEBUG(969, *YYCURSOR);
! 14599: yych = *++YYCURSOR;
! 14600: if (yych == 'C') goto yy1029;
! 14601: if (yych == 'c') goto yy1029;
! 14602: goto yy57;
! 14603: yy970:
! 14604: YYDEBUG(970, *YYCURSOR);
! 14605: yych = *++YYCURSOR;
! 14606: if (yych == 'O') goto yy1027;
! 14607: if (yych == 'o') goto yy1027;
! 14608: goto yy57;
! 14609: yy971:
! 14610: YYDEBUG(971, *YYCURSOR);
! 14611: yych = *++YYCURSOR;
! 14612: if (yych == 'E') goto yy1025;
! 14613: if (yych == 'e') goto yy1025;
! 14614: goto yy57;
! 14615: yy972:
! 14616: YYDEBUG(972, *YYCURSOR);
! 14617: yych = *++YYCURSOR;
! 14618: if (yych <= '/') goto yy57;
! 14619: if (yych <= '0') goto yy811;
! 14620: if (yych <= '4') goto yy812;
! 14621: if (yych <= '5') goto yy813;
! 14622: goto yy57;
! 14623: yy973:
! 14624: YYDEBUG(973, *YYCURSOR);
! 14625: yyaccept = 22;
! 14626: yych = *(YYMARKER = ++YYCURSOR);
! 14627: if (yych == '-') goto yy977;
! 14628: if (yych <= '/') goto yy974;
! 14629: if (yych <= '9') goto yy996;
! 14630: yy974:
! 14631: YYDEBUG(974, *YYCURSOR);
! 14632: {
! 14633: int length = 0;
! 14634: DEBUG_OUTPUT("gnudateshorter");
! 14635: TIMELIB_INIT;
! 14636: TIMELIB_HAVE_DATE();
! 14637: s->time->y = timelib_get_nr_ex((char **) &ptr, 4, &length);
! 14638: s->time->m = timelib_get_nr((char **) &ptr, 2);
! 14639: s->time->d = 1;
! 14640: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 14641: TIMELIB_DEINIT;
! 14642: return TIMELIB_ISO_DATE;
! 14643: }
! 14644: yy975:
! 14645: YYDEBUG(975, *YYCURSOR);
! 14646: yyaccept = 22;
! 14647: yych = *(YYMARKER = ++YYCURSOR);
! 14648: if (yych == '-') goto yy977;
! 14649: if (yych <= '/') goto yy974;
! 14650: if (yych <= '2') goto yy996;
! 14651: goto yy974;
! 14652: yy976:
! 14653: YYDEBUG(976, *YYCURSOR);
! 14654: yyaccept = 22;
! 14655: yych = *(YYMARKER = ++YYCURSOR);
! 14656: if (yych != '-') goto yy974;
! 14657: yy977:
! 14658: YYDEBUG(977, *YYCURSOR);
! 14659: yych = *++YYCURSOR;
! 14660: if (yych <= '/') goto yy57;
! 14661: if (yych <= '2') goto yy978;
! 14662: if (yych <= '3') goto yy979;
! 14663: if (yych <= '9') goto yy980;
! 14664: goto yy57;
! 14665: yy978:
! 14666: YYDEBUG(978, *YYCURSOR);
! 14667: yyaccept = 13;
! 14668: yych = *(YYMARKER = ++YYCURSOR);
! 14669: if (yych <= 'm') {
! 14670: if (yych <= '9') {
! 14671: if (yych <= '/') goto yy657;
! 14672: goto yy980;
! 14673: } else {
! 14674: if (yych == 'T') goto yy985;
! 14675: goto yy657;
! 14676: }
! 14677: } else {
! 14678: if (yych <= 'r') {
! 14679: if (yych <= 'n') goto yy982;
! 14680: if (yych <= 'q') goto yy657;
! 14681: goto yy983;
! 14682: } else {
! 14683: if (yych <= 's') goto yy981;
! 14684: if (yych <= 't') goto yy984;
! 14685: goto yy657;
! 14686: }
! 14687: }
! 14688: yy979:
! 14689: YYDEBUG(979, *YYCURSOR);
! 14690: yyaccept = 13;
! 14691: yych = *(YYMARKER = ++YYCURSOR);
! 14692: if (yych <= 'm') {
! 14693: if (yych <= '1') {
! 14694: if (yych <= '/') goto yy657;
! 14695: } else {
! 14696: if (yych == 'T') goto yy985;
! 14697: goto yy657;
! 14698: }
! 14699: } else {
! 14700: if (yych <= 'r') {
! 14701: if (yych <= 'n') goto yy982;
! 14702: if (yych <= 'q') goto yy657;
! 14703: goto yy983;
! 14704: } else {
! 14705: if (yych <= 's') goto yy981;
! 14706: if (yych <= 't') goto yy984;
! 14707: goto yy657;
! 14708: }
! 14709: }
! 14710: yy980:
! 14711: YYDEBUG(980, *YYCURSOR);
! 14712: yyaccept = 13;
! 14713: yych = *(YYMARKER = ++YYCURSOR);
! 14714: if (yych <= 'n') {
! 14715: if (yych == 'T') goto yy985;
! 14716: if (yych <= 'm') goto yy657;
! 14717: goto yy982;
! 14718: } else {
! 14719: if (yych <= 'r') {
! 14720: if (yych <= 'q') goto yy657;
! 14721: goto yy983;
! 14722: } else {
! 14723: if (yych <= 's') goto yy981;
! 14724: if (yych <= 't') goto yy984;
! 14725: goto yy657;
! 14726: }
! 14727: }
! 14728: yy981:
! 14729: YYDEBUG(981, *YYCURSOR);
! 14730: yych = *++YYCURSOR;
! 14731: if (yych == 't') goto yy995;
! 14732: goto yy57;
! 14733: yy982:
! 14734: YYDEBUG(982, *YYCURSOR);
! 14735: yych = *++YYCURSOR;
! 14736: if (yych == 'd') goto yy995;
! 14737: goto yy57;
! 14738: yy983:
! 14739: YYDEBUG(983, *YYCURSOR);
! 14740: yych = *++YYCURSOR;
! 14741: if (yych == 'd') goto yy995;
! 14742: goto yy57;
! 14743: yy984:
! 14744: YYDEBUG(984, *YYCURSOR);
! 14745: yych = *++YYCURSOR;
! 14746: if (yych == 'h') goto yy995;
! 14747: goto yy57;
! 14748: yy985:
! 14749: YYDEBUG(985, *YYCURSOR);
! 14750: yych = *++YYCURSOR;
! 14751: if (yych <= '/') goto yy57;
! 14752: if (yych <= '1') goto yy986;
! 14753: if (yych <= '2') goto yy987;
! 14754: if (yych <= '9') goto yy988;
! 14755: goto yy57;
! 14756: yy986:
! 14757: YYDEBUG(986, *YYCURSOR);
! 14758: yych = *++YYCURSOR;
! 14759: if (yych <= '/') goto yy57;
! 14760: if (yych <= '9') goto yy988;
! 14761: if (yych <= ':') goto yy989;
! 14762: goto yy57;
! 14763: yy987:
! 14764: YYDEBUG(987, *YYCURSOR);
! 14765: yych = *++YYCURSOR;
! 14766: if (yych <= '/') goto yy57;
! 14767: if (yych <= '4') goto yy988;
! 14768: if (yych == ':') goto yy989;
! 14769: goto yy57;
! 14770: yy988:
! 14771: YYDEBUG(988, *YYCURSOR);
! 14772: yych = *++YYCURSOR;
! 14773: if (yych != ':') goto yy57;
! 14774: yy989:
! 14775: YYDEBUG(989, *YYCURSOR);
! 14776: yych = *++YYCURSOR;
! 14777: if (yych <= '/') goto yy57;
! 14778: if (yych <= '5') goto yy990;
! 14779: if (yych <= '9') goto yy991;
! 14780: goto yy57;
! 14781: yy990:
! 14782: YYDEBUG(990, *YYCURSOR);
! 14783: yych = *++YYCURSOR;
! 14784: if (yych <= '/') goto yy57;
! 14785: if (yych <= '9') goto yy991;
! 14786: if (yych <= ':') goto yy992;
! 14787: goto yy57;
! 14788: yy991:
! 14789: YYDEBUG(991, *YYCURSOR);
! 14790: yych = *++YYCURSOR;
! 14791: if (yych != ':') goto yy57;
! 14792: yy992:
! 14793: YYDEBUG(992, *YYCURSOR);
! 14794: yych = *++YYCURSOR;
! 14795: if (yych <= '/') goto yy57;
! 14796: if (yych <= '5') goto yy993;
! 14797: if (yych <= '6') goto yy994;
! 14798: if (yych <= '9') goto yy842;
! 14799: goto yy57;
! 14800: yy993:
! 14801: YYDEBUG(993, *YYCURSOR);
! 14802: yych = *++YYCURSOR;
! 14803: if (yych <= '/') goto yy843;
! 14804: if (yych <= '9') goto yy842;
! 14805: goto yy843;
! 14806: yy994:
! 14807: YYDEBUG(994, *YYCURSOR);
! 14808: yych = *++YYCURSOR;
! 14809: if (yych == '0') goto yy842;
! 14810: goto yy843;
! 14811: yy995:
! 14812: YYDEBUG(995, *YYCURSOR);
! 14813: yyaccept = 13;
! 14814: yych = *(YYMARKER = ++YYCURSOR);
! 14815: if (yych == 'T') goto yy985;
! 14816: goto yy657;
! 14817: yy996:
! 14818: YYDEBUG(996, *YYCURSOR);
! 14819: yyaccept = 22;
! 14820: yych = *(YYMARKER = ++YYCURSOR);
! 14821: if (yych != '-') goto yy974;
! 14822: YYDEBUG(997, *YYCURSOR);
! 14823: yych = *++YYCURSOR;
! 14824: if (yych <= '2') {
! 14825: if (yych <= '/') goto yy57;
! 14826: if (yych >= '1') goto yy999;
! 14827: } else {
! 14828: if (yych <= '3') goto yy1000;
! 14829: if (yych <= '9') goto yy980;
! 14830: goto yy57;
! 14831: }
! 14832: YYDEBUG(998, *YYCURSOR);
! 14833: yyaccept = 13;
! 14834: yych = *(YYMARKER = ++YYCURSOR);
! 14835: if (yych <= 'm') {
! 14836: if (yych <= '9') {
! 14837: if (yych <= '/') goto yy657;
! 14838: goto yy1001;
! 14839: } else {
! 14840: if (yych == 'T') goto yy985;
! 14841: goto yy657;
! 14842: }
! 14843: } else {
! 14844: if (yych <= 'r') {
! 14845: if (yych <= 'n') goto yy982;
! 14846: if (yych <= 'q') goto yy657;
! 14847: goto yy983;
! 14848: } else {
! 14849: if (yych <= 's') goto yy981;
! 14850: if (yych <= 't') goto yy984;
! 14851: goto yy657;
! 14852: }
! 14853: }
! 14854: yy999:
! 14855: YYDEBUG(999, *YYCURSOR);
! 14856: yyaccept = 13;
! 14857: yych = *(YYMARKER = ++YYCURSOR);
! 14858: if (yych <= 'm') {
! 14859: if (yych <= '9') {
! 14860: if (yych <= '/') goto yy657;
! 14861: goto yy1001;
! 14862: } else {
! 14863: if (yych == 'T') goto yy985;
! 14864: goto yy657;
! 14865: }
! 14866: } else {
! 14867: if (yych <= 'r') {
! 14868: if (yych <= 'n') goto yy982;
! 14869: if (yych <= 'q') goto yy657;
! 14870: goto yy983;
! 14871: } else {
! 14872: if (yych <= 's') goto yy981;
! 14873: if (yych <= 't') goto yy984;
! 14874: goto yy657;
! 14875: }
! 14876: }
! 14877: yy1000:
! 14878: YYDEBUG(1000, *YYCURSOR);
! 14879: yyaccept = 13;
! 14880: yych = *(YYMARKER = ++YYCURSOR);
! 14881: if (yych <= 'm') {
! 14882: if (yych <= '1') {
! 14883: if (yych <= '/') goto yy657;
! 14884: } else {
! 14885: if (yych == 'T') goto yy985;
! 14886: goto yy657;
! 14887: }
! 14888: } else {
! 14889: if (yych <= 'r') {
! 14890: if (yych <= 'n') goto yy982;
! 14891: if (yych <= 'q') goto yy657;
! 14892: goto yy983;
! 14893: } else {
! 14894: if (yych <= 's') goto yy981;
! 14895: if (yych <= 't') goto yy984;
! 14896: goto yy657;
! 14897: }
! 14898: }
! 14899: yy1001:
! 14900: YYDEBUG(1001, *YYCURSOR);
! 14901: yyaccept = 21;
! 14902: yych = *(YYMARKER = ++YYCURSOR);
! 14903: if (yych <= 'n') {
! 14904: if (yych == 'T') goto yy1002;
! 14905: if (yych <= 'm') goto yy455;
! 14906: goto yy982;
! 14907: } else {
! 14908: if (yych <= 'r') {
! 14909: if (yych <= 'q') goto yy455;
! 14910: goto yy983;
! 14911: } else {
! 14912: if (yych <= 's') goto yy981;
! 14913: if (yych <= 't') goto yy984;
! 14914: goto yy455;
! 14915: }
! 14916: }
! 14917: yy1002:
! 14918: YYDEBUG(1002, *YYCURSOR);
! 14919: yych = *++YYCURSOR;
! 14920: if (yych <= '/') goto yy57;
! 14921: if (yych <= '1') goto yy1003;
! 14922: if (yych <= '2') goto yy1004;
! 14923: if (yych <= '9') goto yy988;
! 14924: goto yy57;
! 14925: yy1003:
! 14926: YYDEBUG(1003, *YYCURSOR);
! 14927: yych = *++YYCURSOR;
! 14928: if (yych <= '/') goto yy57;
! 14929: if (yych <= '9') goto yy1005;
! 14930: if (yych <= ':') goto yy989;
! 14931: goto yy57;
! 14932: yy1004:
! 14933: YYDEBUG(1004, *YYCURSOR);
! 14934: yych = *++YYCURSOR;
! 14935: if (yych <= '/') goto yy57;
! 14936: if (yych <= '4') goto yy1005;
! 14937: if (yych == ':') goto yy989;
! 14938: goto yy57;
! 14939: yy1005:
! 14940: YYDEBUG(1005, *YYCURSOR);
! 14941: yych = *++YYCURSOR;
! 14942: if (yych != ':') goto yy57;
! 14943: YYDEBUG(1006, *YYCURSOR);
! 14944: yych = *++YYCURSOR;
! 14945: if (yych <= '/') goto yy57;
! 14946: if (yych <= '5') goto yy1007;
! 14947: if (yych <= '9') goto yy991;
! 14948: goto yy57;
! 14949: yy1007:
! 14950: YYDEBUG(1007, *YYCURSOR);
! 14951: yych = *++YYCURSOR;
! 14952: if (yych <= '/') goto yy57;
! 14953: if (yych <= '9') goto yy1008;
! 14954: if (yych <= ':') goto yy992;
! 14955: goto yy57;
! 14956: yy1008:
! 14957: YYDEBUG(1008, *YYCURSOR);
! 14958: yych = *++YYCURSOR;
! 14959: if (yych != ':') goto yy57;
! 14960: YYDEBUG(1009, *YYCURSOR);
! 14961: yych = *++YYCURSOR;
! 14962: if (yych <= '/') goto yy57;
! 14963: if (yych <= '5') goto yy1010;
! 14964: if (yych <= '6') goto yy1011;
! 14965: if (yych <= '9') goto yy842;
! 14966: goto yy57;
! 14967: yy1010:
! 14968: YYDEBUG(1010, *YYCURSOR);
! 14969: yych = *++YYCURSOR;
! 14970: if (yych <= '/') goto yy843;
! 14971: if (yych <= '9') goto yy1012;
! 14972: goto yy843;
! 14973: yy1011:
! 14974: YYDEBUG(1011, *YYCURSOR);
! 14975: yych = *++YYCURSOR;
! 14976: if (yych != '0') goto yy843;
! 14977: yy1012:
! 14978: YYDEBUG(1012, *YYCURSOR);
! 14979: yyaccept = 23;
! 14980: yych = *(YYMARKER = ++YYCURSOR);
! 14981: if (yych != '.') goto yy843;
! 14982: YYDEBUG(1013, *YYCURSOR);
! 14983: yych = *++YYCURSOR;
! 14984: if (yych <= '/') goto yy57;
! 14985: if (yych >= ':') goto yy57;
! 14986: yy1014:
! 14987: YYDEBUG(1014, *YYCURSOR);
! 14988: yyaccept = 23;
! 14989: YYMARKER = ++YYCURSOR;
! 14990: if ((YYLIMIT - YYCURSOR) < 9) YYFILL(9);
! 14991: yych = *YYCURSOR;
! 14992: YYDEBUG(1015, *YYCURSOR);
! 14993: if (yych <= '-') {
! 14994: if (yych == '+') goto yy1017;
! 14995: if (yych <= ',') goto yy843;
! 14996: goto yy1017;
! 14997: } else {
! 14998: if (yych <= '9') {
! 14999: if (yych <= '/') goto yy843;
! 15000: goto yy1014;
! 15001: } else {
! 15002: if (yych != 'G') goto yy843;
! 15003: }
! 15004: }
! 15005: YYDEBUG(1016, *YYCURSOR);
! 15006: yych = *++YYCURSOR;
! 15007: if (yych == 'M') goto yy1023;
! 15008: goto yy57;
! 15009: yy1017:
! 15010: YYDEBUG(1017, *YYCURSOR);
! 15011: yych = *++YYCURSOR;
! 15012: if (yych <= '/') goto yy57;
! 15013: if (yych <= '1') goto yy1018;
! 15014: if (yych <= '2') goto yy1019;
! 15015: if (yych <= '9') goto yy1020;
! 15016: goto yy57;
! 15017: yy1018:
! 15018: YYDEBUG(1018, *YYCURSOR);
! 15019: yych = *++YYCURSOR;
! 15020: if (yych <= '/') goto yy843;
! 15021: if (yych <= '9') goto yy1020;
! 15022: if (yych <= ':') goto yy1021;
! 15023: goto yy843;
! 15024: yy1019:
! 15025: YYDEBUG(1019, *YYCURSOR);
! 15026: yych = *++YYCURSOR;
! 15027: if (yych <= '5') {
! 15028: if (yych <= '/') goto yy843;
! 15029: if (yych >= '5') goto yy1022;
! 15030: } else {
! 15031: if (yych <= '9') goto yy842;
! 15032: if (yych <= ':') goto yy1021;
! 15033: goto yy843;
! 15034: }
! 15035: yy1020:
! 15036: YYDEBUG(1020, *YYCURSOR);
! 15037: yych = *++YYCURSOR;
! 15038: if (yych <= '/') goto yy843;
! 15039: if (yych <= '5') goto yy1022;
! 15040: if (yych <= '9') goto yy842;
! 15041: if (yych >= ';') goto yy843;
! 15042: yy1021:
! 15043: YYDEBUG(1021, *YYCURSOR);
! 15044: yych = *++YYCURSOR;
! 15045: if (yych <= '/') goto yy843;
! 15046: if (yych <= '5') goto yy1022;
! 15047: if (yych <= '9') goto yy842;
! 15048: goto yy843;
! 15049: yy1022:
! 15050: YYDEBUG(1022, *YYCURSOR);
! 15051: yych = *++YYCURSOR;
! 15052: if (yych <= '/') goto yy843;
! 15053: if (yych <= '9') goto yy842;
! 15054: goto yy843;
! 15055: yy1023:
! 15056: YYDEBUG(1023, *YYCURSOR);
! 15057: yych = *++YYCURSOR;
! 15058: if (yych != 'T') goto yy57;
! 15059: YYDEBUG(1024, *YYCURSOR);
! 15060: yych = *++YYCURSOR;
! 15061: if (yych == '+') goto yy1017;
! 15062: if (yych == '-') goto yy1017;
! 15063: goto yy57;
! 15064: yy1025:
! 15065: YYDEBUG(1025, *YYCURSOR);
! 15066: yych = *++YYCURSOR;
! 15067: if (yych == 'C') goto yy1026;
! 15068: if (yych != 'c') goto yy57;
! 15069: yy1026:
! 15070: YYDEBUG(1026, *YYCURSOR);
! 15071: yyaccept = 20;
! 15072: yych = *(YYMARKER = ++YYCURSOR);
! 15073: if (yych <= 'D') {
! 15074: if (yych == '-') goto yy767;
! 15075: goto yy794;
! 15076: } else {
! 15077: if (yych <= 'E') goto yy880;
! 15078: if (yych == 'e') goto yy880;
! 15079: goto yy794;
! 15080: }
! 15081: yy1027:
! 15082: YYDEBUG(1027, *YYCURSOR);
! 15083: yych = *++YYCURSOR;
! 15084: if (yych == 'V') goto yy1028;
! 15085: if (yych != 'v') goto yy57;
! 15086: yy1028:
! 15087: YYDEBUG(1028, *YYCURSOR);
! 15088: yyaccept = 20;
! 15089: yych = *(YYMARKER = ++YYCURSOR);
! 15090: if (yych <= 'D') {
! 15091: if (yych == '-') goto yy767;
! 15092: goto yy794;
! 15093: } else {
! 15094: if (yych <= 'E') goto yy887;
! 15095: if (yych == 'e') goto yy887;
! 15096: goto yy794;
! 15097: }
! 15098: yy1029:
! 15099: YYDEBUG(1029, *YYCURSOR);
! 15100: yych = *++YYCURSOR;
! 15101: if (yych == 'T') goto yy1030;
! 15102: if (yych != 't') goto yy57;
! 15103: yy1030:
! 15104: YYDEBUG(1030, *YYCURSOR);
! 15105: yyaccept = 20;
! 15106: yych = *(YYMARKER = ++YYCURSOR);
! 15107: if (yych <= 'N') {
! 15108: if (yych == '-') goto yy767;
! 15109: goto yy794;
! 15110: } else {
! 15111: if (yych <= 'O') goto yy893;
! 15112: if (yych == 'o') goto yy893;
! 15113: goto yy794;
! 15114: }
! 15115: yy1031:
! 15116: YYDEBUG(1031, *YYCURSOR);
! 15117: yych = *++YYCURSOR;
! 15118: if (yych == 'P') goto yy1032;
! 15119: if (yych != 'p') goto yy57;
! 15120: yy1032:
! 15121: YYDEBUG(1032, *YYCURSOR);
! 15122: yyaccept = 20;
! 15123: yych = *(YYMARKER = ++YYCURSOR);
! 15124: if (yych <= 'S') {
! 15125: if (yych == '-') goto yy767;
! 15126: goto yy794;
! 15127: } else {
! 15128: if (yych <= 'T') goto yy1033;
! 15129: if (yych != 't') goto yy794;
! 15130: }
! 15131: yy1033:
! 15132: YYDEBUG(1033, *YYCURSOR);
! 15133: yyaccept = 20;
! 15134: yych = *(YYMARKER = ++YYCURSOR);
! 15135: if (yych <= 'D') {
! 15136: if (yych == '-') goto yy767;
! 15137: goto yy794;
! 15138: } else {
! 15139: if (yych <= 'E') goto yy899;
! 15140: if (yych == 'e') goto yy899;
! 15141: goto yy794;
! 15142: }
! 15143: yy1034:
! 15144: YYDEBUG(1034, *YYCURSOR);
! 15145: yych = *++YYCURSOR;
! 15146: if (yych == 'G') goto yy1037;
! 15147: if (yych == 'g') goto yy1037;
! 15148: goto yy57;
! 15149: yy1035:
! 15150: YYDEBUG(1035, *YYCURSOR);
! 15151: yych = *++YYCURSOR;
! 15152: if (yych == 'R') goto yy1036;
! 15153: if (yych != 'r') goto yy57;
! 15154: yy1036:
! 15155: YYDEBUG(1036, *YYCURSOR);
! 15156: yyaccept = 20;
! 15157: yych = *(YYMARKER = ++YYCURSOR);
! 15158: if (yych <= 'H') {
! 15159: if (yych == '-') goto yy767;
! 15160: goto yy794;
! 15161: } else {
! 15162: if (yych <= 'I') goto yy906;
! 15163: if (yych == 'i') goto yy906;
! 15164: goto yy794;
! 15165: }
! 15166: yy1037:
! 15167: YYDEBUG(1037, *YYCURSOR);
! 15168: yyaccept = 20;
! 15169: yych = *(YYMARKER = ++YYCURSOR);
! 15170: if (yych <= 'T') {
! 15171: if (yych == '-') goto yy767;
! 15172: goto yy794;
! 15173: } else {
! 15174: if (yych <= 'U') goto yy908;
! 15175: if (yych == 'u') goto yy908;
! 15176: goto yy794;
! 15177: }
! 15178: yy1038:
! 15179: YYDEBUG(1038, *YYCURSOR);
! 15180: yych = *++YYCURSOR;
! 15181: if (yych <= 'Y') {
! 15182: if (yych == 'R') goto yy1039;
! 15183: if (yych <= 'X') goto yy57;
! 15184: goto yy1040;
! 15185: } else {
! 15186: if (yych <= 'r') {
! 15187: if (yych <= 'q') goto yy57;
! 15188: } else {
! 15189: if (yych == 'y') goto yy1040;
! 15190: goto yy57;
! 15191: }
! 15192: }
! 15193: yy1039:
! 15194: YYDEBUG(1039, *YYCURSOR);
! 15195: yyaccept = 20;
! 15196: yych = *(YYMARKER = ++YYCURSOR);
! 15197: if (yych <= 'B') {
! 15198: if (yych == '-') goto yy767;
! 15199: goto yy794;
! 15200: } else {
! 15201: if (yych <= 'C') goto yy912;
! 15202: if (yych == 'c') goto yy912;
! 15203: goto yy794;
! 15204: }
! 15205: yy1040:
! 15206: YYDEBUG(1040, *YYCURSOR);
! 15207: yyaccept = 20;
! 15208: yych = *(YYMARKER = ++YYCURSOR);
! 15209: if (yych == '-') goto yy767;
! 15210: goto yy794;
! 15211: yy1041:
! 15212: YYDEBUG(1041, *YYCURSOR);
! 15213: yych = *++YYCURSOR;
! 15214: if (yych == 'B') goto yy1042;
! 15215: if (yych != 'b') goto yy57;
! 15216: yy1042:
! 15217: YYDEBUG(1042, *YYCURSOR);
! 15218: yyaccept = 20;
! 15219: yych = *(YYMARKER = ++YYCURSOR);
! 15220: if (yych <= 'Q') {
! 15221: if (yych == '-') goto yy767;
! 15222: goto yy794;
! 15223: } else {
! 15224: if (yych <= 'R') goto yy915;
! 15225: if (yych == 'r') goto yy915;
! 15226: goto yy794;
! 15227: }
! 15228: yy1043:
! 15229: YYDEBUG(1043, *YYCURSOR);
! 15230: yych = *++YYCURSOR;
! 15231: if (yych <= 'N') {
! 15232: if (yych == 'L') goto yy1047;
! 15233: if (yych <= 'M') goto yy57;
! 15234: goto yy1046;
! 15235: } else {
! 15236: if (yych <= 'l') {
! 15237: if (yych <= 'k') goto yy57;
! 15238: goto yy1047;
! 15239: } else {
! 15240: if (yych == 'n') goto yy1046;
! 15241: goto yy57;
! 15242: }
! 15243: }
! 15244: yy1044:
! 15245: YYDEBUG(1044, *YYCURSOR);
! 15246: yych = *++YYCURSOR;
! 15247: if (yych == 'N') goto yy1045;
! 15248: if (yych != 'n') goto yy57;
! 15249: yy1045:
! 15250: YYDEBUG(1045, *YYCURSOR);
! 15251: yyaccept = 20;
! 15252: yych = *(YYMARKER = ++YYCURSOR);
! 15253: if (yych <= 'T') {
! 15254: if (yych == '-') goto yy767;
! 15255: goto yy794;
! 15256: } else {
! 15257: if (yych <= 'U') goto yy922;
! 15258: if (yych == 'u') goto yy922;
! 15259: goto yy794;
! 15260: }
! 15261: yy1046:
! 15262: YYDEBUG(1046, *YYCURSOR);
! 15263: yyaccept = 20;
! 15264: yych = *(YYMARKER = ++YYCURSOR);
! 15265: if (yych <= 'D') {
! 15266: if (yych == '-') goto yy767;
! 15267: goto yy794;
! 15268: } else {
! 15269: if (yych <= 'E') goto yy884;
! 15270: if (yych == 'e') goto yy884;
! 15271: goto yy794;
! 15272: }
! 15273: yy1047:
! 15274: YYDEBUG(1047, *YYCURSOR);
! 15275: yyaccept = 20;
! 15276: yych = *(YYMARKER = ++YYCURSOR);
! 15277: if (yych <= 'X') {
! 15278: if (yych == '-') goto yy767;
! 15279: goto yy794;
! 15280: } else {
! 15281: if (yych <= 'Y') goto yy884;
! 15282: if (yych == 'y') goto yy884;
! 15283: goto yy794;
! 15284: }
! 15285: yy1048:
! 15286: YYDEBUG(1048, *YYCURSOR);
! 15287: yych = *++YYCURSOR;
! 15288: if (yych <= '.') {
! 15289: if (yych <= '\t') {
! 15290: if (yych <= 0x08) goto yy578;
! 15291: goto yy731;
! 15292: } else {
! 15293: if (yych <= ',') goto yy578;
! 15294: if (yych <= '-') goto yy732;
! 15295: goto yy731;
! 15296: }
! 15297: } else {
! 15298: if (yych <= 'U') {
! 15299: if (yych <= '/') goto yy730;
! 15300: if (yych <= 'T') goto yy578;
! 15301: goto yy78;
! 15302: } else {
! 15303: if (yych == 'u') goto yy78;
! 15304: goto yy578;
! 15305: }
! 15306: }
! 15307: yy1049:
! 15308: YYDEBUG(1049, *YYCURSOR);
! 15309: yych = *++YYCURSOR;
! 15310: if (yych <= 'P') {
! 15311: if (yych == 'C') goto yy129;
! 15312: if (yych <= 'O') goto yy57;
! 15313: goto yy586;
! 15314: } else {
! 15315: if (yych <= 'c') {
! 15316: if (yych <= 'b') goto yy57;
! 15317: goto yy129;
! 15318: } else {
! 15319: if (yych == 'p') goto yy586;
! 15320: goto yy57;
! 15321: }
! 15322: }
! 15323: yy1050:
! 15324: YYDEBUG(1050, *YYCURSOR);
! 15325: yych = *++YYCURSOR;
! 15326: if (yych <= '9') {
! 15327: if (yych <= ',') {
! 15328: if (yych == '\t') goto yy1052;
! 15329: goto yy1054;
! 15330: } else {
! 15331: if (yych <= '-') goto yy1051;
! 15332: if (yych <= '.') goto yy731;
! 15333: if (yych <= '/') goto yy730;
! 15334: goto yy741;
! 15335: }
! 15336: } else {
! 15337: if (yych <= 'q') {
! 15338: if (yych == 'n') goto yy470;
! 15339: goto yy1054;
! 15340: } else {
! 15341: if (yych <= 'r') goto yy471;
! 15342: if (yych <= 's') goto yy464;
! 15343: if (yych <= 't') goto yy468;
! 15344: goto yy1054;
! 15345: }
! 15346: }
! 15347: yy1051:
! 15348: YYDEBUG(1051, *YYCURSOR);
! 15349: yych = *++YYCURSOR;
! 15350: YYDEBUG(-1, yych);
! 15351: switch (yych) {
! 15352: case '0': goto yy1055;
! 15353: case '1': goto yy1056;
! 15354: case '2':
! 15355: case '3':
! 15356: case '4':
! 15357: case '5':
! 15358: case '6':
! 15359: case '7':
! 15360: case '8':
! 15361: case '9': goto yy618;
! 15362: case 'A':
! 15363: case 'a': goto yy622;
! 15364: case 'D':
! 15365: case 'd': goto yy626;
! 15366: case 'F':
! 15367: case 'f': goto yy620;
! 15368: case 'J':
! 15369: case 'j': goto yy619;
! 15370: case 'M':
! 15371: case 'm': goto yy621;
! 15372: case 'N':
! 15373: case 'n': goto yy625;
! 15374: case 'O':
! 15375: case 'o': goto yy624;
! 15376: case 'S':
! 15377: case 's': goto yy623;
! 15378: default: goto yy578;
! 15379: }
! 15380: yy1052:
! 15381: YYDEBUG(1052, *YYCURSOR);
! 15382: yych = *++YYCURSOR;
! 15383: if (yych <= '/') goto yy1054;
! 15384: if (yych <= '0') goto yy736;
! 15385: if (yych <= '1') goto yy737;
! 15386: if (yych <= '9') goto yy738;
! 15387: goto yy1054;
! 15388: yy1053:
! 15389: YYDEBUG(1053, *YYCURSOR);
! 15390: ++YYCURSOR;
! 15391: if ((YYLIMIT - YYCURSOR) < 13) YYFILL(13);
! 15392: yych = *YYCURSOR;
! 15393: yy1054:
! 15394: YYDEBUG(1054, *YYCURSOR);
! 15395: YYDEBUG(-1, yych);
! 15396: switch (yych) {
! 15397: case '\t':
! 15398: case ' ': goto yy1053;
! 15399: case '-':
! 15400: case '.': goto yy577;
! 15401: case 'A':
! 15402: case 'a': goto yy574;
! 15403: case 'D':
! 15404: case 'd': goto yy466;
! 15405: case 'F':
! 15406: case 'f': goto yy467;
! 15407: case 'H':
! 15408: case 'h': goto yy64;
! 15409: case 'I': goto yy475;
! 15410: case 'J':
! 15411: case 'j': goto yy479;
! 15412: case 'M':
! 15413: case 'm': goto yy465;
! 15414: case 'N':
! 15415: case 'n': goto yy482;
! 15416: case 'O':
! 15417: case 'o': goto yy481;
! 15418: case 'S':
! 15419: case 's': goto yy463;
! 15420: case 'T':
! 15421: case 't': goto yy69;
! 15422: case 'V': goto yy477;
! 15423: case 'W':
! 15424: case 'w': goto yy68;
! 15425: case 'X': goto yy478;
! 15426: case 'Y':
! 15427: case 'y': goto yy67;
! 15428: default: goto yy57;
! 15429: }
! 15430: yy1055:
! 15431: YYDEBUG(1055, *YYCURSOR);
! 15432: yych = *++YYCURSOR;
! 15433: if (yych <= '.') {
! 15434: if (yych <= ',') goto yy57;
! 15435: if (yych <= '-') goto yy655;
! 15436: goto yy602;
! 15437: } else {
! 15438: if (yych <= '/') goto yy57;
! 15439: if (yych <= '9') goto yy1057;
! 15440: goto yy57;
! 15441: }
! 15442: yy1056:
! 15443: YYDEBUG(1056, *YYCURSOR);
! 15444: yych = *++YYCURSOR;
! 15445: if (yych <= '.') {
! 15446: if (yych <= ',') goto yy57;
! 15447: if (yych <= '-') goto yy655;
! 15448: goto yy602;
! 15449: } else {
! 15450: if (yych <= '/') goto yy57;
! 15451: if (yych >= '3') goto yy57;
! 15452: }
! 15453: yy1057:
! 15454: YYDEBUG(1057, *YYCURSOR);
! 15455: yych = *++YYCURSOR;
! 15456: if (yych <= ',') goto yy57;
! 15457: if (yych <= '-') goto yy1058;
! 15458: if (yych <= '.') goto yy602;
! 15459: goto yy57;
! 15460: yy1058:
! 15461: YYDEBUG(1058, *YYCURSOR);
! 15462: yych = *++YYCURSOR;
! 15463: if (yych <= '2') {
! 15464: if (yych <= '/') goto yy57;
! 15465: if (yych >= '1') goto yy1060;
! 15466: } else {
! 15467: if (yych <= '3') goto yy1061;
! 15468: if (yych <= '9') goto yy659;
! 15469: goto yy57;
! 15470: }
! 15471: YYDEBUG(1059, *YYCURSOR);
! 15472: yyaccept = 13;
! 15473: yych = *(YYMARKER = ++YYCURSOR);
! 15474: if (yych <= 'n') {
! 15475: if (yych <= '/') goto yy657;
! 15476: if (yych <= '9') goto yy1062;
! 15477: if (yych <= 'm') goto yy657;
! 15478: goto yy661;
! 15479: } else {
! 15480: if (yych <= 'r') {
! 15481: if (yych <= 'q') goto yy657;
! 15482: goto yy662;
! 15483: } else {
! 15484: if (yych <= 's') goto yy660;
! 15485: if (yych <= 't') goto yy663;
! 15486: goto yy657;
! 15487: }
! 15488: }
! 15489: yy1060:
! 15490: YYDEBUG(1060, *YYCURSOR);
! 15491: yyaccept = 13;
! 15492: yych = *(YYMARKER = ++YYCURSOR);
! 15493: if (yych <= 'n') {
! 15494: if (yych <= '/') goto yy657;
! 15495: if (yych <= '9') goto yy1062;
! 15496: if (yych <= 'm') goto yy657;
! 15497: goto yy661;
! 15498: } else {
! 15499: if (yych <= 'r') {
! 15500: if (yych <= 'q') goto yy657;
! 15501: goto yy662;
! 15502: } else {
! 15503: if (yych <= 's') goto yy660;
! 15504: if (yych <= 't') goto yy663;
! 15505: goto yy657;
! 15506: }
! 15507: }
! 15508: yy1061:
! 15509: YYDEBUG(1061, *YYCURSOR);
! 15510: yyaccept = 13;
! 15511: yych = *(YYMARKER = ++YYCURSOR);
! 15512: if (yych <= 'n') {
! 15513: if (yych <= '1') {
! 15514: if (yych <= '/') goto yy657;
! 15515: } else {
! 15516: if (yych <= '9') goto yy604;
! 15517: if (yych <= 'm') goto yy657;
! 15518: goto yy661;
! 15519: }
! 15520: } else {
! 15521: if (yych <= 'r') {
! 15522: if (yych <= 'q') goto yy657;
! 15523: goto yy662;
! 15524: } else {
! 15525: if (yych <= 's') goto yy660;
! 15526: if (yych <= 't') goto yy663;
! 15527: goto yy657;
! 15528: }
! 15529: }
! 15530: yy1062:
! 15531: YYDEBUG(1062, *YYCURSOR);
! 15532: yyaccept = 15;
! 15533: yych = *(YYMARKER = ++YYCURSOR);
! 15534: if (yych <= 'n') {
! 15535: if (yych <= '/') goto yy764;
! 15536: if (yych <= '9') goto yy605;
! 15537: if (yych <= 'm') goto yy764;
! 15538: goto yy661;
! 15539: } else {
! 15540: if (yych <= 'r') {
! 15541: if (yych <= 'q') goto yy764;
! 15542: goto yy662;
! 15543: } else {
! 15544: if (yych <= 's') goto yy660;
! 15545: if (yych <= 't') goto yy663;
! 15546: goto yy764;
! 15547: }
! 15548: }
! 15549: yy1063:
! 15550: YYDEBUG(1063, *YYCURSOR);
! 15551: yych = *++YYCURSOR;
! 15552: if (yych <= '9') {
! 15553: if (yych <= '-') {
! 15554: if (yych == '\t') goto yy1052;
! 15555: if (yych <= ',') goto yy1054;
! 15556: goto yy1051;
! 15557: } else {
! 15558: if (yych <= '.') goto yy1064;
! 15559: if (yych <= '/') goto yy730;
! 15560: if (yych <= '5') goto yy1066;
! 15561: goto yy741;
! 15562: }
! 15563: } else {
! 15564: if (yych <= 'q') {
! 15565: if (yych <= ':') goto yy1065;
! 15566: if (yych == 'n') goto yy470;
! 15567: goto yy1054;
! 15568: } else {
! 15569: if (yych <= 'r') goto yy471;
! 15570: if (yych <= 's') goto yy464;
! 15571: if (yych <= 't') goto yy468;
! 15572: goto yy1054;
! 15573: }
! 15574: }
! 15575: yy1064:
! 15576: YYDEBUG(1064, *YYCURSOR);
! 15577: yych = *++YYCURSOR;
! 15578: if (yych <= '1') {
! 15579: if (yych <= '/') goto yy578;
! 15580: if (yych <= '0') goto yy1088;
! 15581: goto yy1089;
! 15582: } else {
! 15583: if (yych <= '5') goto yy1090;
! 15584: if (yych <= '9') goto yy1091;
! 15585: goto yy578;
! 15586: }
! 15587: yy1065:
! 15588: YYDEBUG(1065, *YYCURSOR);
! 15589: yych = *++YYCURSOR;
! 15590: if (yych <= '/') goto yy57;
! 15591: if (yych <= '5') goto yy1083;
! 15592: if (yych <= '9') goto yy1084;
! 15593: goto yy57;
! 15594: yy1066:
! 15595: YYDEBUG(1066, *YYCURSOR);
! 15596: yych = *++YYCURSOR;
! 15597: if (yych == '-') goto yy785;
! 15598: if (yych <= '/') goto yy61;
! 15599: if (yych >= ':') goto yy61;
! 15600: YYDEBUG(1067, *YYCURSOR);
! 15601: yyaccept = 24;
! 15602: yych = *(YYMARKER = ++YYCURSOR);
! 15603: YYDEBUG(-1, yych);
! 15604: switch (yych) {
! 15605: case '\t':
! 15606: case ' ':
! 15607: case 'A':
! 15608: case 'D':
! 15609: case 'F':
! 15610: case 'H':
! 15611: case 'I':
! 15612: case 'J':
! 15613: case 'M':
! 15614: case 'N':
! 15615: case 'O':
! 15616: case 'S':
! 15617: case 'T':
! 15618: case 'V':
! 15619: case 'X':
! 15620: case 'Y':
! 15621: case 'a':
! 15622: case 'd':
! 15623: case 'f':
! 15624: case 'h':
! 15625: case 'j':
! 15626: case 'm':
! 15627: case 'n':
! 15628: case 'o':
! 15629: case 's':
! 15630: case 't':
! 15631: case 'w':
! 15632: case 'y': goto yy791;
! 15633: case '-': goto yy788;
! 15634: case '.': goto yy792;
! 15635: case '/': goto yy789;
! 15636: case '0': goto yy1069;
! 15637: case '1': goto yy1070;
! 15638: case '2': goto yy1071;
! 15639: case '3': goto yy1072;
! 15640: case '4':
! 15641: case '5': goto yy1073;
! 15642: case '6': goto yy1074;
! 15643: case '7':
! 15644: case '8':
! 15645: case '9': goto yy55;
! 15646: case ':': goto yy807;
! 15647: case 'W': goto yy810;
! 15648: default: goto yy1068;
! 15649: }
! 15650: yy1068:
! 15651: YYDEBUG(1068, *YYCURSOR);
! 15652: {
! 15653: DEBUG_OUTPUT("gnunocolon");
! 15654: TIMELIB_INIT;
! 15655: switch (s->time->have_time) {
! 15656: case 0:
! 15657: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 15658: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 15659: s->time->s = 0;
! 15660: break;
! 15661: case 1:
! 15662: s->time->y = timelib_get_nr((char **) &ptr, 4);
! 15663: break;
! 15664: default:
! 15665: TIMELIB_DEINIT;
! 15666: add_error(s, "Double time specification");
! 15667: return TIMELIB_ERROR;
! 15668: }
! 15669: s->time->have_time++;
! 15670: TIMELIB_DEINIT;
! 15671: return TIMELIB_GNU_NOCOLON;
! 15672: }
! 15673: yy1069:
! 15674: YYDEBUG(1069, *YYCURSOR);
! 15675: yych = *++YYCURSOR;
! 15676: if (yych <= '/') goto yy61;
! 15677: if (yych <= '0') goto yy1081;
! 15678: if (yych <= '9') goto yy1082;
! 15679: goto yy61;
! 15680: yy1070:
! 15681: YYDEBUG(1070, *YYCURSOR);
! 15682: yych = *++YYCURSOR;
! 15683: if (yych <= '/') goto yy61;
! 15684: if (yych <= '2') goto yy1080;
! 15685: if (yych <= '9') goto yy1079;
! 15686: goto yy61;
! 15687: yy1071:
! 15688: YYDEBUG(1071, *YYCURSOR);
! 15689: yych = *++YYCURSOR;
! 15690: if (yych <= '/') goto yy61;
! 15691: if (yych <= '9') goto yy1079;
! 15692: goto yy61;
! 15693: yy1072:
! 15694: YYDEBUG(1072, *YYCURSOR);
! 15695: yych = *++YYCURSOR;
! 15696: if (yych <= '/') goto yy61;
! 15697: if (yych <= '5') goto yy1077;
! 15698: if (yych <= '6') goto yy1078;
! 15699: if (yych <= '9') goto yy1075;
! 15700: goto yy61;
! 15701: yy1073:
! 15702: YYDEBUG(1073, *YYCURSOR);
! 15703: yych = *++YYCURSOR;
! 15704: if (yych <= '/') goto yy61;
! 15705: if (yych <= '9') goto yy1075;
! 15706: goto yy61;
! 15707: yy1074:
! 15708: YYDEBUG(1074, *YYCURSOR);
! 15709: yych = *++YYCURSOR;
! 15710: if (yych <= '/') goto yy61;
! 15711: if (yych <= '0') goto yy1075;
! 15712: if (yych <= '9') goto yy55;
! 15713: goto yy61;
! 15714: yy1075:
! 15715: YYDEBUG(1075, *YYCURSOR);
! 15716: yyaccept = 25;
! 15717: yych = *(YYMARKER = ++YYCURSOR);
! 15718: if (yybm[0+yych] & 2) {
! 15719: goto yy55;
! 15720: }
! 15721: if (yych <= 'W') {
! 15722: if (yych <= 'F') {
! 15723: if (yych <= ' ') {
! 15724: if (yych == '\t') goto yy61;
! 15725: if (yych >= ' ') goto yy61;
! 15726: } else {
! 15727: if (yych == 'D') goto yy61;
! 15728: if (yych >= 'F') goto yy61;
! 15729: }
! 15730: } else {
! 15731: if (yych <= 'M') {
! 15732: if (yych == 'H') goto yy61;
! 15733: if (yych >= 'M') goto yy61;
! 15734: } else {
! 15735: if (yych <= 'R') goto yy1076;
! 15736: if (yych <= 'T') goto yy61;
! 15737: if (yych >= 'W') goto yy61;
! 15738: }
! 15739: }
! 15740: } else {
! 15741: if (yych <= 'h') {
! 15742: if (yych <= 'd') {
! 15743: if (yych == 'Y') goto yy61;
! 15744: if (yych >= 'd') goto yy61;
! 15745: } else {
! 15746: if (yych == 'f') goto yy61;
! 15747: if (yych >= 'h') goto yy61;
! 15748: }
! 15749: } else {
! 15750: if (yych <= 't') {
! 15751: if (yych == 'm') goto yy61;
! 15752: if (yych >= 's') goto yy61;
! 15753: } else {
! 15754: if (yych <= 'w') {
! 15755: if (yych >= 'w') goto yy61;
! 15756: } else {
! 15757: if (yych == 'y') goto yy61;
! 15758: }
! 15759: }
! 15760: }
! 15761: }
! 15762: yy1076:
! 15763: YYDEBUG(1076, *YYCURSOR);
! 15764: {
! 15765: int tz_not_found;
! 15766: DEBUG_OUTPUT("iso8601nocolon");
! 15767: TIMELIB_INIT;
! 15768: TIMELIB_HAVE_TIME();
! 15769: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 15770: s->time->i = timelib_get_nr((char **) &ptr, 2);
! 15771: s->time->s = timelib_get_nr((char **) &ptr, 2);
! 15772:
! 15773: if (*ptr != '\0') {
! 15774: s->time->z = timelib_get_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper);
! 15775: if (tz_not_found) {
! 15776: add_error(s, "The timezone could not be found in the database");
! 15777: }
! 15778: }
! 15779: TIMELIB_DEINIT;
! 15780: return TIMELIB_ISO_NOCOLON;
! 15781: }
! 15782: yy1077:
! 15783: YYDEBUG(1077, *YYCURSOR);
! 15784: yyaccept = 25;
! 15785: yych = *(YYMARKER = ++YYCURSOR);
! 15786: if (yych <= 'V') {
! 15787: if (yych <= 'D') {
! 15788: if (yych <= ' ') {
! 15789: if (yych == '\t') goto yy61;
! 15790: if (yych <= 0x1F) goto yy1076;
! 15791: goto yy61;
! 15792: } else {
! 15793: if (yych <= '/') goto yy1076;
! 15794: if (yych <= '9') goto yy821;
! 15795: if (yych <= 'C') goto yy1076;
! 15796: goto yy61;
! 15797: }
! 15798: } else {
! 15799: if (yych <= 'H') {
! 15800: if (yych == 'F') goto yy61;
! 15801: if (yych <= 'G') goto yy1076;
! 15802: goto yy61;
! 15803: } else {
! 15804: if (yych <= 'M') {
! 15805: if (yych <= 'L') goto yy1076;
! 15806: goto yy61;
! 15807: } else {
! 15808: if (yych <= 'R') goto yy1076;
! 15809: if (yych <= 'T') goto yy61;
! 15810: goto yy1076;
! 15811: }
! 15812: }
! 15813: }
! 15814: } else {
! 15815: if (yych <= 'h') {
! 15816: if (yych <= 'c') {
! 15817: if (yych == 'X') goto yy1076;
! 15818: if (yych <= 'Y') goto yy61;
! 15819: goto yy1076;
! 15820: } else {
! 15821: if (yych <= 'e') {
! 15822: if (yych <= 'd') goto yy61;
! 15823: goto yy1076;
! 15824: } else {
! 15825: if (yych == 'g') goto yy1076;
! 15826: goto yy61;
! 15827: }
! 15828: }
! 15829: } else {
! 15830: if (yych <= 't') {
! 15831: if (yych == 'm') goto yy61;
! 15832: if (yych <= 'r') goto yy1076;
! 15833: goto yy61;
! 15834: } else {
! 15835: if (yych <= 'w') {
! 15836: if (yych <= 'v') goto yy1076;
! 15837: goto yy61;
! 15838: } else {
! 15839: if (yych == 'y') goto yy61;
! 15840: goto yy1076;
! 15841: }
! 15842: }
! 15843: }
! 15844: }
! 15845: yy1078:
! 15846: YYDEBUG(1078, *YYCURSOR);
! 15847: yyaccept = 25;
! 15848: yych = *(YYMARKER = ++YYCURSOR);
! 15849: if (yych <= 'V') {
! 15850: if (yych <= 'D') {
! 15851: if (yych <= ' ') {
! 15852: if (yych == '\t') goto yy61;
! 15853: if (yych <= 0x1F) goto yy1076;
! 15854: goto yy61;
! 15855: } else {
! 15856: if (yych <= '6') {
! 15857: if (yych <= '/') goto yy1076;
! 15858: goto yy821;
! 15859: } else {
! 15860: if (yych <= '9') goto yy55;
! 15861: if (yych <= 'C') goto yy1076;
! 15862: goto yy61;
! 15863: }
! 15864: }
! 15865: } else {
! 15866: if (yych <= 'H') {
! 15867: if (yych == 'F') goto yy61;
! 15868: if (yych <= 'G') goto yy1076;
! 15869: goto yy61;
! 15870: } else {
! 15871: if (yych <= 'M') {
! 15872: if (yych <= 'L') goto yy1076;
! 15873: goto yy61;
! 15874: } else {
! 15875: if (yych <= 'R') goto yy1076;
! 15876: if (yych <= 'T') goto yy61;
! 15877: goto yy1076;
! 15878: }
! 15879: }
! 15880: }
! 15881: } else {
! 15882: if (yych <= 'h') {
! 15883: if (yych <= 'c') {
! 15884: if (yych == 'X') goto yy1076;
! 15885: if (yych <= 'Y') goto yy61;
! 15886: goto yy1076;
! 15887: } else {
! 15888: if (yych <= 'e') {
! 15889: if (yych <= 'd') goto yy61;
! 15890: goto yy1076;
! 15891: } else {
! 15892: if (yych == 'g') goto yy1076;
! 15893: goto yy61;
! 15894: }
! 15895: }
! 15896: } else {
! 15897: if (yych <= 't') {
! 15898: if (yych == 'm') goto yy61;
! 15899: if (yych <= 'r') goto yy1076;
! 15900: goto yy61;
! 15901: } else {
! 15902: if (yych <= 'w') {
! 15903: if (yych <= 'v') goto yy1076;
! 15904: goto yy61;
! 15905: } else {
! 15906: if (yych == 'y') goto yy61;
! 15907: goto yy1076;
! 15908: }
! 15909: }
! 15910: }
! 15911: }
! 15912: yy1079:
! 15913: YYDEBUG(1079, *YYCURSOR);
! 15914: yyaccept = 25;
! 15915: yych = *(YYMARKER = ++YYCURSOR);
! 15916: if (yych <= 'V') {
! 15917: if (yych <= 'D') {
! 15918: if (yych <= ' ') {
! 15919: if (yych == '\t') goto yy61;
! 15920: if (yych <= 0x1F) goto yy1076;
! 15921: goto yy61;
! 15922: } else {
! 15923: if (yych <= '/') goto yy1076;
! 15924: if (yych <= '9') goto yy821;
! 15925: if (yych <= 'C') goto yy1076;
! 15926: goto yy61;
! 15927: }
! 15928: } else {
! 15929: if (yych <= 'H') {
! 15930: if (yych == 'F') goto yy61;
! 15931: if (yych <= 'G') goto yy1076;
! 15932: goto yy61;
! 15933: } else {
! 15934: if (yych <= 'M') {
! 15935: if (yych <= 'L') goto yy1076;
! 15936: goto yy61;
! 15937: } else {
! 15938: if (yych <= 'R') goto yy1076;
! 15939: if (yych <= 'T') goto yy61;
! 15940: goto yy1076;
! 15941: }
! 15942: }
! 15943: }
! 15944: } else {
! 15945: if (yych <= 'h') {
! 15946: if (yych <= 'c') {
! 15947: if (yych == 'X') goto yy1076;
! 15948: if (yych <= 'Y') goto yy61;
! 15949: goto yy1076;
! 15950: } else {
! 15951: if (yych <= 'e') {
! 15952: if (yych <= 'd') goto yy61;
! 15953: goto yy1076;
! 15954: } else {
! 15955: if (yych == 'g') goto yy1076;
! 15956: goto yy61;
! 15957: }
! 15958: }
! 15959: } else {
! 15960: if (yych <= 't') {
! 15961: if (yych == 'm') goto yy61;
! 15962: if (yych <= 'r') goto yy1076;
! 15963: goto yy61;
! 15964: } else {
! 15965: if (yych <= 'w') {
! 15966: if (yych <= 'v') goto yy1076;
! 15967: goto yy61;
! 15968: } else {
! 15969: if (yych == 'y') goto yy61;
! 15970: goto yy1076;
! 15971: }
! 15972: }
! 15973: }
! 15974: }
! 15975: yy1080:
! 15976: YYDEBUG(1080, *YYCURSOR);
! 15977: yyaccept = 25;
! 15978: yych = *(YYMARKER = ++YYCURSOR);
! 15979: if (yych <= 'T') {
! 15980: if (yych <= '9') {
! 15981: if (yych <= ' ') {
! 15982: if (yych == '\t') goto yy61;
! 15983: if (yych <= 0x1F) goto yy1076;
! 15984: goto yy61;
! 15985: } else {
! 15986: if (yych <= '0') {
! 15987: if (yych <= '/') goto yy1076;
! 15988: goto yy845;
! 15989: } else {
! 15990: if (yych <= '2') goto yy846;
! 15991: if (yych <= '3') goto yy847;
! 15992: goto yy821;
! 15993: }
! 15994: }
! 15995: } else {
! 15996: if (yych <= 'G') {
! 15997: if (yych <= 'D') {
! 15998: if (yych <= 'C') goto yy1076;
! 15999: goto yy61;
! 16000: } else {
! 16001: if (yych == 'F') goto yy61;
! 16002: goto yy1076;
! 16003: }
! 16004: } else {
! 16005: if (yych <= 'L') {
! 16006: if (yych <= 'H') goto yy61;
! 16007: goto yy1076;
! 16008: } else {
! 16009: if (yych <= 'M') goto yy61;
! 16010: if (yych <= 'R') goto yy1076;
! 16011: goto yy61;
! 16012: }
! 16013: }
! 16014: }
! 16015: } else {
! 16016: if (yych <= 'g') {
! 16017: if (yych <= 'Y') {
! 16018: if (yych == 'W') goto yy61;
! 16019: if (yych <= 'X') goto yy1076;
! 16020: goto yy61;
! 16021: } else {
! 16022: if (yych <= 'd') {
! 16023: if (yych <= 'c') goto yy1076;
! 16024: goto yy61;
! 16025: } else {
! 16026: if (yych == 'f') goto yy61;
! 16027: goto yy1076;
! 16028: }
! 16029: }
! 16030: } else {
! 16031: if (yych <= 't') {
! 16032: if (yych <= 'l') {
! 16033: if (yych <= 'h') goto yy61;
! 16034: goto yy1076;
! 16035: } else {
! 16036: if (yych <= 'm') goto yy61;
! 16037: if (yych <= 'r') goto yy1076;
! 16038: goto yy61;
! 16039: }
! 16040: } else {
! 16041: if (yych <= 'w') {
! 16042: if (yych <= 'v') goto yy1076;
! 16043: goto yy61;
! 16044: } else {
! 16045: if (yych == 'y') goto yy61;
! 16046: goto yy1076;
! 16047: }
! 16048: }
! 16049: }
! 16050: }
! 16051: yy1081:
! 16052: YYDEBUG(1081, *YYCURSOR);
! 16053: yyaccept = 25;
! 16054: yych = *(YYMARKER = ++YYCURSOR);
! 16055: if (yych <= 'T') {
! 16056: if (yych <= '9') {
! 16057: if (yych <= ' ') {
! 16058: if (yych == '\t') goto yy61;
! 16059: if (yych <= 0x1F) goto yy1076;
! 16060: goto yy61;
! 16061: } else {
! 16062: if (yych <= '0') {
! 16063: if (yych <= '/') goto yy1076;
! 16064: goto yy877;
! 16065: } else {
! 16066: if (yych <= '2') goto yy846;
! 16067: if (yych <= '3') goto yy847;
! 16068: goto yy821;
! 16069: }
! 16070: }
! 16071: } else {
! 16072: if (yych <= 'G') {
! 16073: if (yych <= 'D') {
! 16074: if (yych <= 'C') goto yy1076;
! 16075: goto yy61;
! 16076: } else {
! 16077: if (yych == 'F') goto yy61;
! 16078: goto yy1076;
! 16079: }
! 16080: } else {
! 16081: if (yych <= 'L') {
! 16082: if (yych <= 'H') goto yy61;
! 16083: goto yy1076;
! 16084: } else {
! 16085: if (yych <= 'M') goto yy61;
! 16086: if (yych <= 'R') goto yy1076;
! 16087: goto yy61;
! 16088: }
! 16089: }
! 16090: }
! 16091: } else {
! 16092: if (yych <= 'g') {
! 16093: if (yych <= 'Y') {
! 16094: if (yych == 'W') goto yy61;
! 16095: if (yych <= 'X') goto yy1076;
! 16096: goto yy61;
! 16097: } else {
! 16098: if (yych <= 'd') {
! 16099: if (yych <= 'c') goto yy1076;
! 16100: goto yy61;
! 16101: } else {
! 16102: if (yych == 'f') goto yy61;
! 16103: goto yy1076;
! 16104: }
! 16105: }
! 16106: } else {
! 16107: if (yych <= 't') {
! 16108: if (yych <= 'l') {
! 16109: if (yych <= 'h') goto yy61;
! 16110: goto yy1076;
! 16111: } else {
! 16112: if (yych <= 'm') goto yy61;
! 16113: if (yych <= 'r') goto yy1076;
! 16114: goto yy61;
! 16115: }
! 16116: } else {
! 16117: if (yych <= 'w') {
! 16118: if (yych <= 'v') goto yy1076;
! 16119: goto yy61;
! 16120: } else {
! 16121: if (yych == 'y') goto yy61;
! 16122: goto yy1076;
! 16123: }
! 16124: }
! 16125: }
! 16126: }
! 16127: yy1082:
! 16128: YYDEBUG(1082, *YYCURSOR);
! 16129: yyaccept = 25;
! 16130: yych = *(YYMARKER = ++YYCURSOR);
! 16131: if (yych <= 'T') {
! 16132: if (yych <= '9') {
! 16133: if (yych <= ' ') {
! 16134: if (yych == '\t') goto yy61;
! 16135: if (yych <= 0x1F) goto yy1076;
! 16136: goto yy61;
! 16137: } else {
! 16138: if (yych <= '0') {
! 16139: if (yych <= '/') goto yy1076;
! 16140: goto yy845;
! 16141: } else {
! 16142: if (yych <= '2') goto yy846;
! 16143: if (yych <= '3') goto yy847;
! 16144: goto yy821;
! 16145: }
! 16146: }
! 16147: } else {
! 16148: if (yych <= 'G') {
! 16149: if (yych <= 'D') {
! 16150: if (yych <= 'C') goto yy1076;
! 16151: goto yy61;
! 16152: } else {
! 16153: if (yych == 'F') goto yy61;
! 16154: goto yy1076;
! 16155: }
! 16156: } else {
! 16157: if (yych <= 'L') {
! 16158: if (yych <= 'H') goto yy61;
! 16159: goto yy1076;
! 16160: } else {
! 16161: if (yych <= 'M') goto yy61;
! 16162: if (yych <= 'R') goto yy1076;
! 16163: goto yy61;
! 16164: }
! 16165: }
! 16166: }
! 16167: } else {
! 16168: if (yych <= 'g') {
! 16169: if (yych <= 'Y') {
! 16170: if (yych == 'W') goto yy61;
! 16171: if (yych <= 'X') goto yy1076;
! 16172: goto yy61;
! 16173: } else {
! 16174: if (yych <= 'd') {
! 16175: if (yych <= 'c') goto yy1076;
! 16176: goto yy61;
! 16177: } else {
! 16178: if (yych == 'f') goto yy61;
! 16179: goto yy1076;
! 16180: }
! 16181: }
! 16182: } else {
! 16183: if (yych <= 't') {
! 16184: if (yych <= 'l') {
! 16185: if (yych <= 'h') goto yy61;
! 16186: goto yy1076;
! 16187: } else {
! 16188: if (yych <= 'm') goto yy61;
! 16189: if (yych <= 'r') goto yy1076;
! 16190: goto yy61;
! 16191: }
! 16192: } else {
! 16193: if (yych <= 'w') {
! 16194: if (yych <= 'v') goto yy1076;
! 16195: goto yy61;
! 16196: } else {
! 16197: if (yych == 'y') goto yy61;
! 16198: goto yy1076;
! 16199: }
! 16200: }
! 16201: }
! 16202: }
! 16203: yy1083:
! 16204: YYDEBUG(1083, *YYCURSOR);
! 16205: yyaccept = 11;
! 16206: yych = *(YYMARKER = ++YYCURSOR);
! 16207: if (yych <= '/') {
! 16208: if (yych == '.') goto yy1085;
! 16209: goto yy491;
! 16210: } else {
! 16211: if (yych <= '9') goto yy1084;
! 16212: if (yych <= ':') goto yy1085;
! 16213: goto yy491;
! 16214: }
! 16215: yy1084:
! 16216: YYDEBUG(1084, *YYCURSOR);
! 16217: yyaccept = 11;
! 16218: yych = *(YYMARKER = ++YYCURSOR);
! 16219: if (yych == '.') goto yy1085;
! 16220: if (yych != ':') goto yy491;
! 16221: yy1085:
! 16222: YYDEBUG(1085, *YYCURSOR);
! 16223: yych = *++YYCURSOR;
! 16224: if (yych <= '/') goto yy57;
! 16225: if (yych <= '5') goto yy1086;
! 16226: if (yych <= '6') goto yy1087;
! 16227: if (yych <= '9') goto yy496;
! 16228: goto yy57;
! 16229: yy1086:
! 16230: YYDEBUG(1086, *YYCURSOR);
! 16231: yyaccept = 11;
! 16232: yych = *(YYMARKER = ++YYCURSOR);
! 16233: if (yych == '.') goto yy497;
! 16234: if (yych <= '/') goto yy491;
! 16235: if (yych <= '9') goto yy496;
! 16236: goto yy491;
! 16237: yy1087:
! 16238: YYDEBUG(1087, *YYCURSOR);
! 16239: yyaccept = 11;
! 16240: yych = *(YYMARKER = ++YYCURSOR);
! 16241: if (yych == '.') goto yy497;
! 16242: if (yych == '0') goto yy496;
! 16243: goto yy491;
! 16244: yy1088:
! 16245: YYDEBUG(1088, *YYCURSOR);
! 16246: yyaccept = 11;
! 16247: yych = *(YYMARKER = ++YYCURSOR);
! 16248: if (yych <= '.') {
! 16249: if (yych <= ',') goto yy491;
! 16250: if (yych <= '-') goto yy602;
! 16251: goto yy1092;
! 16252: } else {
! 16253: if (yych <= '/') goto yy491;
! 16254: if (yych <= '9') goto yy1091;
! 16255: if (yych <= ':') goto yy1085;
! 16256: goto yy491;
! 16257: }
! 16258: yy1089:
! 16259: YYDEBUG(1089, *YYCURSOR);
! 16260: yyaccept = 11;
! 16261: yych = *(YYMARKER = ++YYCURSOR);
! 16262: if (yych <= '/') {
! 16263: if (yych <= ',') goto yy491;
! 16264: if (yych <= '-') goto yy602;
! 16265: if (yych <= '.') goto yy1092;
! 16266: goto yy491;
! 16267: } else {
! 16268: if (yych <= '2') goto yy1091;
! 16269: if (yych <= '9') goto yy1084;
! 16270: if (yych <= ':') goto yy1085;
! 16271: goto yy491;
! 16272: }
! 16273: yy1090:
! 16274: YYDEBUG(1090, *YYCURSOR);
! 16275: yyaccept = 11;
! 16276: yych = *(YYMARKER = ++YYCURSOR);
! 16277: if (yych <= '.') {
! 16278: if (yych <= ',') goto yy491;
! 16279: if (yych <= '-') goto yy602;
! 16280: goto yy1092;
! 16281: } else {
! 16282: if (yych <= '/') goto yy491;
! 16283: if (yych <= '9') goto yy1084;
! 16284: if (yych <= ':') goto yy1085;
! 16285: goto yy491;
! 16286: }
! 16287: yy1091:
! 16288: YYDEBUG(1091, *YYCURSOR);
! 16289: yyaccept = 11;
! 16290: yych = *(YYMARKER = ++YYCURSOR);
! 16291: if (yych <= '.') {
! 16292: if (yych <= ',') goto yy491;
! 16293: if (yych <= '-') goto yy602;
! 16294: } else {
! 16295: if (yych == ':') goto yy1085;
! 16296: goto yy491;
! 16297: }
! 16298: yy1092:
! 16299: YYDEBUG(1092, *YYCURSOR);
! 16300: yych = *++YYCURSOR;
! 16301: if (yych <= '/') goto yy57;
! 16302: if (yych <= '5') goto yy1093;
! 16303: if (yych <= '6') goto yy1094;
! 16304: if (yych <= '9') goto yy610;
! 16305: goto yy57;
! 16306: yy1093:
! 16307: YYDEBUG(1093, *YYCURSOR);
! 16308: yyaccept = 11;
! 16309: yych = *(YYMARKER = ++YYCURSOR);
! 16310: if (yych == '.') goto yy497;
! 16311: if (yych <= '/') goto yy491;
! 16312: if (yych <= '9') goto yy1095;
! 16313: goto yy491;
! 16314: yy1094:
! 16315: YYDEBUG(1094, *YYCURSOR);
! 16316: yyaccept = 11;
! 16317: yych = *(YYMARKER = ++YYCURSOR);
! 16318: if (yych <= '/') {
! 16319: if (yych == '.') goto yy497;
! 16320: goto yy491;
! 16321: } else {
! 16322: if (yych <= '0') goto yy1095;
! 16323: if (yych <= '9') goto yy611;
! 16324: goto yy491;
! 16325: }
! 16326: yy1095:
! 16327: YYDEBUG(1095, *YYCURSOR);
! 16328: yyaccept = 11;
! 16329: yych = *(YYMARKER = ++YYCURSOR);
! 16330: if (yych == '.') goto yy497;
! 16331: if (yych <= '/') goto yy491;
! 16332: if (yych <= '9') goto yy605;
! 16333: goto yy491;
! 16334: yy1096:
! 16335: YYDEBUG(1096, *YYCURSOR);
! 16336: yych = *++YYCURSOR;
! 16337: if (yych <= '9') {
! 16338: if (yych <= '-') {
! 16339: if (yych == '\t') goto yy460;
! 16340: if (yych <= ',') goto yy462;
! 16341: goto yy1051;
! 16342: } else {
! 16343: if (yych <= '.') goto yy474;
! 16344: if (yych <= '/') goto yy472;
! 16345: if (yych <= '5') goto yy1066;
! 16346: goto yy741;
! 16347: }
! 16348: } else {
! 16349: if (yych <= 'q') {
! 16350: if (yych <= ':') goto yy483;
! 16351: if (yych == 'n') goto yy470;
! 16352: goto yy462;
! 16353: } else {
! 16354: if (yych <= 'r') goto yy471;
! 16355: if (yych <= 's') goto yy464;
! 16356: if (yych <= 't') goto yy468;
! 16357: goto yy462;
! 16358: }
! 16359: }
! 16360: yy1097:
! 16361: YYDEBUG(1097, *YYCURSOR);
! 16362: yych = *++YYCURSOR;
! 16363: if (yych <= '9') {
! 16364: if (yych <= '-') {
! 16365: if (yych == '\t') goto yy1052;
! 16366: if (yych <= ',') goto yy1054;
! 16367: goto yy1051;
! 16368: } else {
! 16369: if (yych <= '.') goto yy1064;
! 16370: if (yych <= '/') goto yy472;
! 16371: if (yych <= '5') goto yy1066;
! 16372: goto yy741;
! 16373: }
! 16374: } else {
! 16375: if (yych <= 'q') {
! 16376: if (yych <= ':') goto yy1065;
! 16377: if (yych == 'n') goto yy470;
! 16378: goto yy1054;
! 16379: } else {
! 16380: if (yych <= 'r') goto yy471;
! 16381: if (yych <= 's') goto yy464;
! 16382: if (yych <= 't') goto yy468;
! 16383: goto yy1054;
! 16384: }
! 16385: }
! 16386: yy1098:
! 16387: YYDEBUG(1098, *YYCURSOR);
! 16388: yych = *++YYCURSOR;
! 16389: if (yych <= 'E') {
! 16390: if (yych <= ')') {
! 16391: if (yych <= '(') goto yy4;
! 16392: goto yy140;
! 16393: } else {
! 16394: if (yych <= '@') goto yy4;
! 16395: if (yych <= 'D') goto yy142;
! 16396: }
! 16397: } else {
! 16398: if (yych <= 'd') {
! 16399: if (yych <= 'Z') goto yy142;
! 16400: if (yych <= '`') goto yy4;
! 16401: goto yy142;
! 16402: } else {
! 16403: if (yych <= 'e') goto yy1099;
! 16404: if (yych <= 'z') goto yy142;
! 16405: goto yy4;
! 16406: }
! 16407: }
! 16408: yy1099:
! 16409: YYDEBUG(1099, *YYCURSOR);
! 16410: yych = *++YYCURSOR;
! 16411: if (yych <= 'V') {
! 16412: if (yych <= ')') {
! 16413: if (yych <= '(') goto yy4;
! 16414: goto yy140;
! 16415: } else {
! 16416: if (yych <= '@') goto yy4;
! 16417: if (yych <= 'U') goto yy143;
! 16418: }
! 16419: } else {
! 16420: if (yych <= 'u') {
! 16421: if (yych <= 'Z') goto yy143;
! 16422: if (yych <= '`') goto yy4;
! 16423: goto yy143;
! 16424: } else {
! 16425: if (yych <= 'v') goto yy1100;
! 16426: if (yych <= 'z') goto yy143;
! 16427: goto yy4;
! 16428: }
! 16429: }
! 16430: yy1100:
! 16431: YYDEBUG(1100, *YYCURSOR);
! 16432: yych = *++YYCURSOR;
! 16433: if (yych <= 'I') {
! 16434: if (yych <= ')') {
! 16435: if (yych <= '(') goto yy4;
! 16436: goto yy140;
! 16437: } else {
! 16438: if (yych <= '@') goto yy4;
! 16439: if (yych <= 'H') goto yy144;
! 16440: }
! 16441: } else {
! 16442: if (yych <= 'h') {
! 16443: if (yych <= 'Z') goto yy144;
! 16444: if (yych <= '`') goto yy4;
! 16445: goto yy144;
! 16446: } else {
! 16447: if (yych <= 'i') goto yy1101;
! 16448: if (yych <= 'z') goto yy144;
! 16449: goto yy4;
! 16450: }
! 16451: }
! 16452: yy1101:
! 16453: YYDEBUG(1101, *YYCURSOR);
! 16454: yych = *++YYCURSOR;
! 16455: if (yych <= 'O') {
! 16456: if (yych <= ')') {
! 16457: if (yych <= '(') goto yy4;
! 16458: goto yy140;
! 16459: } else {
! 16460: if (yych <= '@') goto yy4;
! 16461: if (yych <= 'N') goto yy145;
! 16462: }
! 16463: } else {
! 16464: if (yych <= 'n') {
! 16465: if (yych <= 'Z') goto yy145;
! 16466: if (yych <= '`') goto yy4;
! 16467: goto yy145;
! 16468: } else {
! 16469: if (yych <= 'o') goto yy1102;
! 16470: if (yych <= 'z') goto yy145;
! 16471: goto yy4;
! 16472: }
! 16473: }
! 16474: yy1102:
! 16475: YYDEBUG(1102, *YYCURSOR);
! 16476: yyaccept = 0;
! 16477: yych = *(YYMARKER = ++YYCURSOR);
! 16478: if (yych <= 'T') {
! 16479: if (yych == ')') goto yy140;
! 16480: goto yy4;
! 16481: } else {
! 16482: if (yych <= 'U') goto yy1103;
! 16483: if (yych != 'u') goto yy4;
! 16484: }
! 16485: yy1103:
! 16486: YYDEBUG(1103, *YYCURSOR);
! 16487: yych = *++YYCURSOR;
! 16488: if (yych == 'S') goto yy1104;
! 16489: if (yych != 's') goto yy57;
! 16490: yy1104:
! 16491: YYDEBUG(1104, *YYCURSOR);
! 16492: yych = *++YYCURSOR;
! 16493: if (yych == '\t') goto yy1105;
! 16494: if (yych != ' ') goto yy57;
! 16495: yy1105:
! 16496: YYDEBUG(1105, *YYCURSOR);
! 16497: ++YYCURSOR;
! 16498: if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
! 16499: yych = *YYCURSOR;
! 16500: yy1106:
! 16501: YYDEBUG(1106, *YYCURSOR);
! 16502: if (yych <= 'W') {
! 16503: if (yych <= 'F') {
! 16504: if (yych <= ' ') {
! 16505: if (yych == '\t') goto yy1105;
! 16506: if (yych <= 0x1F) goto yy57;
! 16507: goto yy1105;
! 16508: } else {
! 16509: if (yych == 'D') goto yy1110;
! 16510: if (yych <= 'E') goto yy57;
! 16511: goto yy1111;
! 16512: }
! 16513: } else {
! 16514: if (yych <= 'M') {
! 16515: if (yych == 'H') goto yy1109;
! 16516: if (yych <= 'L') goto yy57;
! 16517: goto yy1108;
! 16518: } else {
! 16519: if (yych <= 'S') {
! 16520: if (yych <= 'R') goto yy57;
! 16521: } else {
! 16522: if (yych <= 'T') goto yy1114;
! 16523: if (yych <= 'V') goto yy57;
! 16524: goto yy1113;
! 16525: }
! 16526: }
! 16527: }
! 16528: } else {
! 16529: if (yych <= 'l') {
! 16530: if (yych <= 'd') {
! 16531: if (yych == 'Y') goto yy1112;
! 16532: if (yych <= 'c') goto yy57;
! 16533: goto yy1110;
! 16534: } else {
! 16535: if (yych <= 'f') {
! 16536: if (yych <= 'e') goto yy57;
! 16537: goto yy1111;
! 16538: } else {
! 16539: if (yych == 'h') goto yy1109;
! 16540: goto yy57;
! 16541: }
! 16542: }
! 16543: } else {
! 16544: if (yych <= 't') {
! 16545: if (yych <= 'm') goto yy1108;
! 16546: if (yych <= 'r') goto yy57;
! 16547: if (yych >= 't') goto yy1114;
! 16548: } else {
! 16549: if (yych <= 'w') {
! 16550: if (yych <= 'v') goto yy57;
! 16551: goto yy1113;
! 16552: } else {
! 16553: if (yych == 'y') goto yy1112;
! 16554: goto yy57;
! 16555: }
! 16556: }
! 16557: }
! 16558: }
! 16559: yy1107:
! 16560: YYDEBUG(1107, *YYCURSOR);
! 16561: yych = *++YYCURSOR;
! 16562: if (yych <= 'U') {
! 16563: if (yych <= 'D') {
! 16564: if (yych == 'A') goto yy1179;
! 16565: goto yy57;
! 16566: } else {
! 16567: if (yych <= 'E') goto yy1180;
! 16568: if (yych <= 'T') goto yy57;
! 16569: goto yy1178;
! 16570: }
! 16571: } else {
! 16572: if (yych <= 'd') {
! 16573: if (yych == 'a') goto yy1179;
! 16574: goto yy57;
! 16575: } else {
! 16576: if (yych <= 'e') goto yy1180;
! 16577: if (yych == 'u') goto yy1178;
! 16578: goto yy57;
! 16579: }
! 16580: }
! 16581: yy1108:
! 16582: YYDEBUG(1108, *YYCURSOR);
! 16583: yych = *++YYCURSOR;
! 16584: if (yych <= 'O') {
! 16585: if (yych == 'I') goto yy1170;
! 16586: if (yych <= 'N') goto yy57;
! 16587: goto yy1169;
! 16588: } else {
! 16589: if (yych <= 'i') {
! 16590: if (yych <= 'h') goto yy57;
! 16591: goto yy1170;
! 16592: } else {
! 16593: if (yych == 'o') goto yy1169;
! 16594: goto yy57;
! 16595: }
! 16596: }
! 16597: yy1109:
! 16598: YYDEBUG(1109, *YYCURSOR);
! 16599: yych = *++YYCURSOR;
! 16600: if (yych == 'O') goto yy1167;
! 16601: if (yych == 'o') goto yy1167;
! 16602: goto yy57;
! 16603: yy1110:
! 16604: YYDEBUG(1110, *YYCURSOR);
! 16605: yych = *++YYCURSOR;
! 16606: if (yych == 'A') goto yy1166;
! 16607: if (yych == 'a') goto yy1166;
! 16608: goto yy57;
! 16609: yy1111:
! 16610: YYDEBUG(1111, *YYCURSOR);
! 16611: yych = *++YYCURSOR;
! 16612: if (yych <= 'R') {
! 16613: if (yych == 'O') goto yy1151;
! 16614: if (yych <= 'Q') goto yy57;
! 16615: goto yy1150;
! 16616: } else {
! 16617: if (yych <= 'o') {
! 16618: if (yych <= 'n') goto yy57;
! 16619: goto yy1151;
! 16620: } else {
! 16621: if (yych == 'r') goto yy1150;
! 16622: goto yy57;
! 16623: }
! 16624: }
! 16625: yy1112:
! 16626: YYDEBUG(1112, *YYCURSOR);
! 16627: yych = *++YYCURSOR;
! 16628: if (yych == 'E') goto yy1147;
! 16629: if (yych == 'e') goto yy1147;
! 16630: goto yy57;
! 16631: yy1113:
! 16632: YYDEBUG(1113, *YYCURSOR);
! 16633: yych = *++YYCURSOR;
! 16634: if (yych == 'E') goto yy1133;
! 16635: if (yych == 'e') goto yy1133;
! 16636: goto yy57;
! 16637: yy1114:
! 16638: YYDEBUG(1114, *YYCURSOR);
! 16639: yych = *++YYCURSOR;
! 16640: if (yych <= 'U') {
! 16641: if (yych == 'H') goto yy1115;
! 16642: if (yych <= 'T') goto yy57;
! 16643: goto yy1116;
! 16644: } else {
! 16645: if (yych <= 'h') {
! 16646: if (yych <= 'g') goto yy57;
! 16647: } else {
! 16648: if (yych == 'u') goto yy1116;
! 16649: goto yy57;
! 16650: }
! 16651: }
! 16652: yy1115:
! 16653: YYDEBUG(1115, *YYCURSOR);
! 16654: yych = *++YYCURSOR;
! 16655: if (yych == 'U') goto yy1128;
! 16656: if (yych == 'u') goto yy1128;
! 16657: goto yy57;
! 16658: yy1116:
! 16659: YYDEBUG(1116, *YYCURSOR);
! 16660: yych = *++YYCURSOR;
! 16661: if (yych == 'E') goto yy1117;
! 16662: if (yych != 'e') goto yy57;
! 16663: yy1117:
! 16664: YYDEBUG(1117, *YYCURSOR);
! 16665: yyaccept = 26;
! 16666: yych = *(YYMARKER = ++YYCURSOR);
! 16667: if (yych <= ' ') {
! 16668: if (yych == '\t') goto yy1119;
! 16669: if (yych >= ' ') goto yy1119;
! 16670: } else {
! 16671: if (yych <= 'S') {
! 16672: if (yych >= 'S') goto yy1121;
! 16673: } else {
! 16674: if (yych == 's') goto yy1121;
! 16675: }
! 16676: }
! 16677: yy1118:
! 16678: YYDEBUG(1118, *YYCURSOR);
! 16679: {
! 16680: timelib_sll i;
! 16681: int behavior = 0;
! 16682: DEBUG_OUTPUT("relativetext");
! 16683: TIMELIB_INIT;
! 16684: TIMELIB_HAVE_RELATIVE();
! 16685:
! 16686: while(*ptr) {
! 16687: i = timelib_get_relative_text((char **) &ptr, &behavior);
! 16688: timelib_eat_spaces((char **) &ptr);
! 16689: timelib_set_relative((char **) &ptr, i, behavior, s);
! 16690: }
! 16691: TIMELIB_DEINIT;
! 16692: return TIMELIB_RELATIVE;
! 16693: }
! 16694: yy1119:
! 16695: YYDEBUG(1119, *YYCURSOR);
! 16696: ++YYCURSOR;
! 16697: if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
! 16698: yych = *YYCURSOR;
! 16699: YYDEBUG(1120, *YYCURSOR);
! 16700: if (yych <= ' ') {
! 16701: if (yych == '\t') goto yy1119;
! 16702: if (yych <= 0x1F) goto yy57;
! 16703: goto yy1119;
! 16704: } else {
! 16705: if (yych <= 'O') {
! 16706: if (yych <= 'N') goto yy57;
! 16707: goto yy1125;
! 16708: } else {
! 16709: if (yych == 'o') goto yy1125;
! 16710: goto yy57;
! 16711: }
! 16712: }
! 16713: yy1121:
! 16714: YYDEBUG(1121, *YYCURSOR);
! 16715: yych = *++YYCURSOR;
! 16716: if (yych == 'D') goto yy1122;
! 16717: if (yych != 'd') goto yy57;
! 16718: yy1122:
! 16719: YYDEBUG(1122, *YYCURSOR);
! 16720: yych = *++YYCURSOR;
! 16721: if (yych == 'A') goto yy1123;
! 16722: if (yych != 'a') goto yy57;
! 16723: yy1123:
! 16724: YYDEBUG(1123, *YYCURSOR);
! 16725: yych = *++YYCURSOR;
! 16726: if (yych == 'Y') goto yy1124;
! 16727: if (yych != 'y') goto yy57;
! 16728: yy1124:
! 16729: YYDEBUG(1124, *YYCURSOR);
! 16730: yyaccept = 26;
! 16731: yych = *(YYMARKER = ++YYCURSOR);
! 16732: if (yych == '\t') goto yy1119;
! 16733: if (yych == ' ') goto yy1119;
! 16734: goto yy1118;
! 16735: yy1125:
! 16736: YYDEBUG(1125, *YYCURSOR);
! 16737: yych = *++YYCURSOR;
! 16738: if (yych == 'F') goto yy1126;
! 16739: if (yych != 'f') goto yy57;
! 16740: yy1126:
! 16741: YYDEBUG(1126, *YYCURSOR);
! 16742: ++YYCURSOR;
! 16743: YYDEBUG(1127, *YYCURSOR);
! 16744: {
! 16745: timelib_sll i;
! 16746: int behavior = 0;
! 16747: DEBUG_OUTPUT("weekdayof");
! 16748: TIMELIB_INIT;
! 16749: TIMELIB_HAVE_RELATIVE();
! 16750: TIMELIB_HAVE_SPECIAL_RELATIVE();
! 16751:
! 16752: i = timelib_get_relative_text((char **) &ptr, &behavior);
! 16753: timelib_eat_spaces((char **) &ptr);
! 16754: if (i > 0) { /* first, second... etc */
! 16755: s->time->relative.special.type = TIMELIB_SPECIAL_DAY_OF_WEEK_IN_MONTH;
! 16756: timelib_set_relative((char **) &ptr, i, 1, s);
! 16757: } else { /* last */
! 16758: s->time->relative.special.type = TIMELIB_SPECIAL_LAST_DAY_OF_WEEK_IN_MONTH;
! 16759: timelib_set_relative((char **) &ptr, i, behavior, s);
! 16760: }
! 16761: TIMELIB_DEINIT;
! 16762: return TIMELIB_WEEK_DAY_OF_MONTH;
! 16763: }
! 16764: yy1128:
! 16765: YYDEBUG(1128, *YYCURSOR);
! 16766: yyaccept = 26;
! 16767: yych = *(YYMARKER = ++YYCURSOR);
! 16768: if (yych <= ' ') {
! 16769: if (yych == '\t') goto yy1119;
! 16770: if (yych <= 0x1F) goto yy1118;
! 16771: goto yy1119;
! 16772: } else {
! 16773: if (yych <= 'R') {
! 16774: if (yych <= 'Q') goto yy1118;
! 16775: } else {
! 16776: if (yych != 'r') goto yy1118;
! 16777: }
! 16778: }
! 16779: YYDEBUG(1129, *YYCURSOR);
! 16780: yych = *++YYCURSOR;
! 16781: if (yych == 'S') goto yy1130;
! 16782: if (yych != 's') goto yy57;
! 16783: yy1130:
! 16784: YYDEBUG(1130, *YYCURSOR);
! 16785: yych = *++YYCURSOR;
! 16786: if (yych == 'D') goto yy1131;
! 16787: if (yych != 'd') goto yy57;
! 16788: yy1131:
! 16789: YYDEBUG(1131, *YYCURSOR);
! 16790: yych = *++YYCURSOR;
! 16791: if (yych == 'A') goto yy1132;
! 16792: if (yych != 'a') goto yy57;
! 16793: yy1132:
! 16794: YYDEBUG(1132, *YYCURSOR);
! 16795: yych = *++YYCURSOR;
! 16796: if (yych == 'Y') goto yy1124;
! 16797: if (yych == 'y') goto yy1124;
! 16798: goto yy57;
! 16799: yy1133:
! 16800: YYDEBUG(1133, *YYCURSOR);
! 16801: yych = *++YYCURSOR;
! 16802: if (yych <= 'E') {
! 16803: if (yych <= 'C') goto yy57;
! 16804: if (yych <= 'D') goto yy1135;
! 16805: } else {
! 16806: if (yych <= 'c') goto yy57;
! 16807: if (yych <= 'd') goto yy1135;
! 16808: if (yych >= 'f') goto yy57;
! 16809: }
! 16810: YYDEBUG(1134, *YYCURSOR);
! 16811: yych = *++YYCURSOR;
! 16812: if (yych == 'K') goto yy1141;
! 16813: if (yych == 'k') goto yy1141;
! 16814: goto yy57;
! 16815: yy1135:
! 16816: YYDEBUG(1135, *YYCURSOR);
! 16817: yyaccept = 26;
! 16818: yych = *(YYMARKER = ++YYCURSOR);
! 16819: if (yych <= ' ') {
! 16820: if (yych == '\t') goto yy1119;
! 16821: if (yych <= 0x1F) goto yy1118;
! 16822: goto yy1119;
! 16823: } else {
! 16824: if (yych <= 'N') {
! 16825: if (yych <= 'M') goto yy1118;
! 16826: } else {
! 16827: if (yych != 'n') goto yy1118;
! 16828: }
! 16829: }
! 16830: YYDEBUG(1136, *YYCURSOR);
! 16831: yych = *++YYCURSOR;
! 16832: if (yych == 'E') goto yy1137;
! 16833: if (yych != 'e') goto yy57;
! 16834: yy1137:
! 16835: YYDEBUG(1137, *YYCURSOR);
! 16836: yych = *++YYCURSOR;
! 16837: if (yych == 'S') goto yy1138;
! 16838: if (yych != 's') goto yy57;
! 16839: yy1138:
! 16840: YYDEBUG(1138, *YYCURSOR);
! 16841: yych = *++YYCURSOR;
! 16842: if (yych == 'D') goto yy1139;
! 16843: if (yych != 'd') goto yy57;
! 16844: yy1139:
! 16845: YYDEBUG(1139, *YYCURSOR);
! 16846: yych = *++YYCURSOR;
! 16847: if (yych == 'A') goto yy1140;
! 16848: if (yych != 'a') goto yy57;
! 16849: yy1140:
! 16850: YYDEBUG(1140, *YYCURSOR);
! 16851: yych = *++YYCURSOR;
! 16852: if (yych == 'Y') goto yy1124;
! 16853: if (yych == 'y') goto yy1124;
! 16854: goto yy57;
! 16855: yy1141:
! 16856: YYDEBUG(1141, *YYCURSOR);
! 16857: yyaccept = 27;
! 16858: yych = *(YYMARKER = ++YYCURSOR);
! 16859: if (yych <= 'S') {
! 16860: if (yych == 'D') goto yy1144;
! 16861: if (yych >= 'S') goto yy1143;
! 16862: } else {
! 16863: if (yych <= 'd') {
! 16864: if (yych >= 'd') goto yy1144;
! 16865: } else {
! 16866: if (yych == 's') goto yy1143;
! 16867: }
! 16868: }
! 16869: yy1142:
! 16870: YYDEBUG(1142, *YYCURSOR);
! 16871: {
! 16872: timelib_sll i;
! 16873: int behavior = 0;
! 16874: DEBUG_OUTPUT("relativetextweek");
! 16875: TIMELIB_INIT;
! 16876: TIMELIB_HAVE_RELATIVE();
! 16877:
! 16878: while(*ptr) {
! 16879: i = timelib_get_relative_text((char **) &ptr, &behavior);
! 16880: timelib_eat_spaces((char **) &ptr);
! 16881: timelib_set_relative((char **) &ptr, i, behavior, s);
! 16882: s->time->relative.weekday_behavior = 2;
! 16883:
! 16884: /* to handle the format weekday + last/this/next week */
! 16885: if (s->time->relative.have_weekday_relative == 0) {
! 16886: TIMELIB_HAVE_WEEKDAY_RELATIVE();
! 16887: s->time->relative.weekday = 1;
! 16888: }
! 16889: }
! 16890: TIMELIB_DEINIT;
! 16891: return TIMELIB_RELATIVE;
! 16892: }
! 16893: yy1143:
! 16894: YYDEBUG(1143, *YYCURSOR);
! 16895: yych = *++YYCURSOR;
! 16896: goto yy1118;
! 16897: yy1144:
! 16898: YYDEBUG(1144, *YYCURSOR);
! 16899: yych = *++YYCURSOR;
! 16900: if (yych == 'A') goto yy1145;
! 16901: if (yych != 'a') goto yy57;
! 16902: yy1145:
! 16903: YYDEBUG(1145, *YYCURSOR);
! 16904: yych = *++YYCURSOR;
! 16905: if (yych == 'Y') goto yy1146;
! 16906: if (yych != 'y') goto yy57;
! 16907: yy1146:
! 16908: YYDEBUG(1146, *YYCURSOR);
! 16909: yych = *++YYCURSOR;
! 16910: if (yych == 'S') goto yy1143;
! 16911: if (yych == 's') goto yy1143;
! 16912: goto yy1118;
! 16913: yy1147:
! 16914: YYDEBUG(1147, *YYCURSOR);
! 16915: yych = *++YYCURSOR;
! 16916: if (yych == 'A') goto yy1148;
! 16917: if (yych != 'a') goto yy57;
! 16918: yy1148:
! 16919: YYDEBUG(1148, *YYCURSOR);
! 16920: yych = *++YYCURSOR;
! 16921: if (yych == 'R') goto yy1149;
! 16922: if (yych != 'r') goto yy57;
! 16923: yy1149:
! 16924: YYDEBUG(1149, *YYCURSOR);
! 16925: yych = *++YYCURSOR;
! 16926: if (yych == 'S') goto yy1143;
! 16927: if (yych == 's') goto yy1143;
! 16928: goto yy1118;
! 16929: yy1150:
! 16930: YYDEBUG(1150, *YYCURSOR);
! 16931: yych = *++YYCURSOR;
! 16932: if (yych == 'I') goto yy1163;
! 16933: if (yych == 'i') goto yy1163;
! 16934: goto yy57;
! 16935: yy1151:
! 16936: YYDEBUG(1151, *YYCURSOR);
! 16937: yych = *++YYCURSOR;
! 16938: if (yych == 'R') goto yy1152;
! 16939: if (yych != 'r') goto yy57;
! 16940: yy1152:
! 16941: YYDEBUG(1152, *YYCURSOR);
! 16942: yych = *++YYCURSOR;
! 16943: if (yych == 'T') goto yy1153;
! 16944: if (yych != 't') goto yy57;
! 16945: yy1153:
! 16946: YYDEBUG(1153, *YYCURSOR);
! 16947: yych = *++YYCURSOR;
! 16948: if (yych <= 'N') {
! 16949: if (yych == 'H') goto yy1155;
! 16950: if (yych <= 'M') goto yy57;
! 16951: } else {
! 16952: if (yych <= 'h') {
! 16953: if (yych <= 'g') goto yy57;
! 16954: goto yy1155;
! 16955: } else {
! 16956: if (yych != 'n') goto yy57;
! 16957: }
! 16958: }
! 16959: YYDEBUG(1154, *YYCURSOR);
! 16960: yych = *++YYCURSOR;
! 16961: if (yych == 'I') goto yy1160;
! 16962: if (yych == 'i') goto yy1160;
! 16963: goto yy57;
! 16964: yy1155:
! 16965: YYDEBUG(1155, *YYCURSOR);
! 16966: yych = *++YYCURSOR;
! 16967: if (yych == 'N') goto yy1156;
! 16968: if (yych != 'n') goto yy57;
! 16969: yy1156:
! 16970: YYDEBUG(1156, *YYCURSOR);
! 16971: yych = *++YYCURSOR;
! 16972: if (yych == 'I') goto yy1157;
! 16973: if (yych != 'i') goto yy57;
! 16974: yy1157:
! 16975: YYDEBUG(1157, *YYCURSOR);
! 16976: yych = *++YYCURSOR;
! 16977: if (yych == 'G') goto yy1158;
! 16978: if (yych != 'g') goto yy57;
! 16979: yy1158:
! 16980: YYDEBUG(1158, *YYCURSOR);
! 16981: yych = *++YYCURSOR;
! 16982: if (yych == 'H') goto yy1159;
! 16983: if (yych != 'h') goto yy57;
! 16984: yy1159:
! 16985: YYDEBUG(1159, *YYCURSOR);
! 16986: yych = *++YYCURSOR;
! 16987: if (yych == 'T') goto yy1149;
! 16988: if (yych == 't') goto yy1149;
! 16989: goto yy57;
! 16990: yy1160:
! 16991: YYDEBUG(1160, *YYCURSOR);
! 16992: yych = *++YYCURSOR;
! 16993: if (yych == 'G') goto yy1161;
! 16994: if (yych != 'g') goto yy57;
! 16995: yy1161:
! 16996: YYDEBUG(1161, *YYCURSOR);
! 16997: yych = *++YYCURSOR;
! 16998: if (yych == 'H') goto yy1162;
! 16999: if (yych != 'h') goto yy57;
! 17000: yy1162:
! 17001: YYDEBUG(1162, *YYCURSOR);
! 17002: yych = *++YYCURSOR;
! 17003: if (yych == 'T') goto yy1149;
! 17004: if (yych == 't') goto yy1149;
! 17005: goto yy57;
! 17006: yy1163:
! 17007: YYDEBUG(1163, *YYCURSOR);
! 17008: yyaccept = 26;
! 17009: yych = *(YYMARKER = ++YYCURSOR);
! 17010: if (yych <= ' ') {
! 17011: if (yych == '\t') goto yy1119;
! 17012: if (yych <= 0x1F) goto yy1118;
! 17013: goto yy1119;
! 17014: } else {
! 17015: if (yych <= 'D') {
! 17016: if (yych <= 'C') goto yy1118;
! 17017: } else {
! 17018: if (yych != 'd') goto yy1118;
! 17019: }
! 17020: }
! 17021: YYDEBUG(1164, *YYCURSOR);
! 17022: yych = *++YYCURSOR;
! 17023: if (yych == 'A') goto yy1165;
! 17024: if (yych != 'a') goto yy57;
! 17025: yy1165:
! 17026: YYDEBUG(1165, *YYCURSOR);
! 17027: yych = *++YYCURSOR;
! 17028: if (yych == 'Y') goto yy1124;
! 17029: if (yych == 'y') goto yy1124;
! 17030: goto yy57;
! 17031: yy1166:
! 17032: YYDEBUG(1166, *YYCURSOR);
! 17033: yych = *++YYCURSOR;
! 17034: if (yych == 'Y') goto yy1149;
! 17035: if (yych == 'y') goto yy1149;
! 17036: goto yy57;
! 17037: yy1167:
! 17038: YYDEBUG(1167, *YYCURSOR);
! 17039: yych = *++YYCURSOR;
! 17040: if (yych == 'U') goto yy1168;
! 17041: if (yych != 'u') goto yy57;
! 17042: yy1168:
! 17043: YYDEBUG(1168, *YYCURSOR);
! 17044: yych = *++YYCURSOR;
! 17045: if (yych == 'R') goto yy1149;
! 17046: if (yych == 'r') goto yy1149;
! 17047: goto yy57;
! 17048: yy1169:
! 17049: YYDEBUG(1169, *YYCURSOR);
! 17050: yych = *++YYCURSOR;
! 17051: if (yych == 'N') goto yy1174;
! 17052: if (yych == 'n') goto yy1174;
! 17053: goto yy57;
! 17054: yy1170:
! 17055: YYDEBUG(1170, *YYCURSOR);
! 17056: yych = *++YYCURSOR;
! 17057: if (yych == 'N') goto yy1171;
! 17058: if (yych != 'n') goto yy57;
! 17059: yy1171:
! 17060: YYDEBUG(1171, *YYCURSOR);
! 17061: yyaccept = 26;
! 17062: yych = *(YYMARKER = ++YYCURSOR);
! 17063: if (yych <= 'U') {
! 17064: if (yych == 'S') goto yy1143;
! 17065: if (yych <= 'T') goto yy1118;
! 17066: } else {
! 17067: if (yych <= 's') {
! 17068: if (yych <= 'r') goto yy1118;
! 17069: goto yy1143;
! 17070: } else {
! 17071: if (yych != 'u') goto yy1118;
! 17072: }
! 17073: }
! 17074: YYDEBUG(1172, *YYCURSOR);
! 17075: yych = *++YYCURSOR;
! 17076: if (yych == 'T') goto yy1173;
! 17077: if (yych != 't') goto yy57;
! 17078: yy1173:
! 17079: YYDEBUG(1173, *YYCURSOR);
! 17080: yych = *++YYCURSOR;
! 17081: if (yych == 'E') goto yy1149;
! 17082: if (yych == 'e') goto yy1149;
! 17083: goto yy57;
! 17084: yy1174:
! 17085: YYDEBUG(1174, *YYCURSOR);
! 17086: yyaccept = 26;
! 17087: yych = *(YYMARKER = ++YYCURSOR);
! 17088: if (yych <= 'D') {
! 17089: if (yych <= 0x1F) {
! 17090: if (yych == '\t') goto yy1119;
! 17091: goto yy1118;
! 17092: } else {
! 17093: if (yych <= ' ') goto yy1119;
! 17094: if (yych <= 'C') goto yy1118;
! 17095: }
! 17096: } else {
! 17097: if (yych <= 'c') {
! 17098: if (yych == 'T') goto yy1176;
! 17099: goto yy1118;
! 17100: } else {
! 17101: if (yych <= 'd') goto yy1175;
! 17102: if (yych == 't') goto yy1176;
! 17103: goto yy1118;
! 17104: }
! 17105: }
! 17106: yy1175:
! 17107: YYDEBUG(1175, *YYCURSOR);
! 17108: yych = *++YYCURSOR;
! 17109: if (yych == 'A') goto yy1177;
! 17110: if (yych == 'a') goto yy1177;
! 17111: goto yy57;
! 17112: yy1176:
! 17113: YYDEBUG(1176, *YYCURSOR);
! 17114: yych = *++YYCURSOR;
! 17115: if (yych == 'H') goto yy1149;
! 17116: if (yych == 'h') goto yy1149;
! 17117: goto yy57;
! 17118: yy1177:
! 17119: YYDEBUG(1177, *YYCURSOR);
! 17120: yych = *++YYCURSOR;
! 17121: if (yych == 'Y') goto yy1124;
! 17122: if (yych == 'y') goto yy1124;
! 17123: goto yy57;
! 17124: yy1178:
! 17125: YYDEBUG(1178, *YYCURSOR);
! 17126: yych = *++YYCURSOR;
! 17127: if (yych == 'N') goto yy1189;
! 17128: if (yych == 'n') goto yy1189;
! 17129: goto yy57;
! 17130: yy1179:
! 17131: YYDEBUG(1179, *YYCURSOR);
! 17132: yych = *++YYCURSOR;
! 17133: if (yych == 'T') goto yy1184;
! 17134: if (yych == 't') goto yy1184;
! 17135: goto yy57;
! 17136: yy1180:
! 17137: YYDEBUG(1180, *YYCURSOR);
! 17138: yych = *++YYCURSOR;
! 17139: if (yych == 'C') goto yy1181;
! 17140: if (yych != 'c') goto yy57;
! 17141: yy1181:
! 17142: YYDEBUG(1181, *YYCURSOR);
! 17143: yyaccept = 26;
! 17144: yych = *(YYMARKER = ++YYCURSOR);
! 17145: if (yych <= 'S') {
! 17146: if (yych == 'O') goto yy1182;
! 17147: if (yych <= 'R') goto yy1118;
! 17148: goto yy1143;
! 17149: } else {
! 17150: if (yych <= 'o') {
! 17151: if (yych <= 'n') goto yy1118;
! 17152: } else {
! 17153: if (yych == 's') goto yy1143;
! 17154: goto yy1118;
! 17155: }
! 17156: }
! 17157: yy1182:
! 17158: YYDEBUG(1182, *YYCURSOR);
! 17159: yych = *++YYCURSOR;
! 17160: if (yych == 'N') goto yy1183;
! 17161: if (yych != 'n') goto yy57;
! 17162: yy1183:
! 17163: YYDEBUG(1183, *YYCURSOR);
! 17164: yych = *++YYCURSOR;
! 17165: if (yych == 'D') goto yy1149;
! 17166: if (yych == 'd') goto yy1149;
! 17167: goto yy57;
! 17168: yy1184:
! 17169: YYDEBUG(1184, *YYCURSOR);
! 17170: yyaccept = 26;
! 17171: yych = *(YYMARKER = ++YYCURSOR);
! 17172: if (yych <= ' ') {
! 17173: if (yych == '\t') goto yy1119;
! 17174: if (yych <= 0x1F) goto yy1118;
! 17175: goto yy1119;
! 17176: } else {
! 17177: if (yych <= 'U') {
! 17178: if (yych <= 'T') goto yy1118;
! 17179: } else {
! 17180: if (yych != 'u') goto yy1118;
! 17181: }
! 17182: }
! 17183: YYDEBUG(1185, *YYCURSOR);
! 17184: yych = *++YYCURSOR;
! 17185: if (yych == 'R') goto yy1186;
! 17186: if (yych != 'r') goto yy57;
! 17187: yy1186:
! 17188: YYDEBUG(1186, *YYCURSOR);
! 17189: yych = *++YYCURSOR;
! 17190: if (yych == 'D') goto yy1187;
! 17191: if (yych != 'd') goto yy57;
! 17192: yy1187:
! 17193: YYDEBUG(1187, *YYCURSOR);
! 17194: yych = *++YYCURSOR;
! 17195: if (yych == 'A') goto yy1188;
! 17196: if (yych != 'a') goto yy57;
! 17197: yy1188:
! 17198: YYDEBUG(1188, *YYCURSOR);
! 17199: yych = *++YYCURSOR;
! 17200: if (yych == 'Y') goto yy1124;
! 17201: if (yych == 'y') goto yy1124;
! 17202: goto yy57;
! 17203: yy1189:
! 17204: YYDEBUG(1189, *YYCURSOR);
! 17205: yyaccept = 26;
! 17206: yych = *(YYMARKER = ++YYCURSOR);
! 17207: if (yych <= ' ') {
! 17208: if (yych == '\t') goto yy1119;
! 17209: if (yych <= 0x1F) goto yy1118;
! 17210: goto yy1119;
! 17211: } else {
! 17212: if (yych <= 'D') {
! 17213: if (yych <= 'C') goto yy1118;
! 17214: } else {
! 17215: if (yych != 'd') goto yy1118;
! 17216: }
! 17217: }
! 17218: YYDEBUG(1190, *YYCURSOR);
! 17219: yych = *++YYCURSOR;
! 17220: if (yych == 'A') goto yy1191;
! 17221: if (yych != 'a') goto yy57;
! 17222: yy1191:
! 17223: YYDEBUG(1191, *YYCURSOR);
! 17224: yych = *++YYCURSOR;
! 17225: if (yych == 'Y') goto yy1124;
! 17226: if (yych == 'y') goto yy1124;
! 17227: goto yy57;
! 17228: yy1192:
! 17229: YYDEBUG(1192, *YYCURSOR);
! 17230: yyaccept = 0;
! 17231: yych = *(YYMARKER = ++YYCURSOR);
! 17232: if (yych <= 'D') {
! 17233: if (yych <= '-') {
! 17234: if (yych == ')') goto yy140;
! 17235: if (yych <= ',') goto yy4;
! 17236: goto yy148;
! 17237: } else {
! 17238: if (yych == '/') goto yy148;
! 17239: if (yych <= '@') goto yy4;
! 17240: goto yy142;
! 17241: }
! 17242: } else {
! 17243: if (yych <= '_') {
! 17244: if (yych <= 'E') goto yy1099;
! 17245: if (yych <= 'Z') goto yy142;
! 17246: if (yych <= '^') goto yy4;
! 17247: goto yy148;
! 17248: } else {
! 17249: if (yych <= 'd') {
! 17250: if (yych <= '`') goto yy4;
! 17251: goto yy147;
! 17252: } else {
! 17253: if (yych <= 'e') goto yy1193;
! 17254: if (yych <= 'z') goto yy147;
! 17255: goto yy4;
! 17256: }
! 17257: }
! 17258: }
! 17259: yy1193:
! 17260: YYDEBUG(1193, *YYCURSOR);
! 17261: yyaccept = 0;
! 17262: yych = *(YYMARKER = ++YYCURSOR);
! 17263: if (yych <= 'U') {
! 17264: if (yych <= '-') {
! 17265: if (yych == ')') goto yy140;
! 17266: if (yych <= ',') goto yy4;
! 17267: goto yy148;
! 17268: } else {
! 17269: if (yych == '/') goto yy148;
! 17270: if (yych <= '@') goto yy4;
! 17271: goto yy143;
! 17272: }
! 17273: } else {
! 17274: if (yych <= '_') {
! 17275: if (yych <= 'V') goto yy1100;
! 17276: if (yych <= 'Z') goto yy143;
! 17277: if (yych <= '^') goto yy4;
! 17278: goto yy148;
! 17279: } else {
! 17280: if (yych <= 'u') {
! 17281: if (yych <= '`') goto yy4;
! 17282: goto yy151;
! 17283: } else {
! 17284: if (yych <= 'v') goto yy1194;
! 17285: if (yych <= 'z') goto yy151;
! 17286: goto yy4;
! 17287: }
! 17288: }
! 17289: }
! 17290: yy1194:
! 17291: YYDEBUG(1194, *YYCURSOR);
! 17292: yyaccept = 0;
! 17293: yych = *(YYMARKER = ++YYCURSOR);
! 17294: if (yych <= 'H') {
! 17295: if (yych <= '-') {
! 17296: if (yych == ')') goto yy140;
! 17297: if (yych <= ',') goto yy4;
! 17298: goto yy148;
! 17299: } else {
! 17300: if (yych == '/') goto yy148;
! 17301: if (yych <= '@') goto yy4;
! 17302: goto yy144;
! 17303: }
! 17304: } else {
! 17305: if (yych <= '_') {
! 17306: if (yych <= 'I') goto yy1101;
! 17307: if (yych <= 'Z') goto yy144;
! 17308: if (yych <= '^') goto yy4;
! 17309: goto yy148;
! 17310: } else {
! 17311: if (yych <= 'h') {
! 17312: if (yych <= '`') goto yy4;
! 17313: goto yy152;
! 17314: } else {
! 17315: if (yych <= 'i') goto yy1195;
! 17316: if (yych <= 'z') goto yy152;
! 17317: goto yy4;
! 17318: }
! 17319: }
! 17320: }
! 17321: yy1195:
! 17322: YYDEBUG(1195, *YYCURSOR);
! 17323: yyaccept = 0;
! 17324: yych = *(YYMARKER = ++YYCURSOR);
! 17325: if (yych <= 'N') {
! 17326: if (yych <= '-') {
! 17327: if (yych == ')') goto yy140;
! 17328: if (yych <= ',') goto yy4;
! 17329: goto yy148;
! 17330: } else {
! 17331: if (yych == '/') goto yy148;
! 17332: if (yych <= '@') goto yy4;
! 17333: goto yy145;
! 17334: }
! 17335: } else {
! 17336: if (yych <= '_') {
! 17337: if (yych <= 'O') goto yy1102;
! 17338: if (yych <= 'Z') goto yy145;
! 17339: if (yych <= '^') goto yy4;
! 17340: goto yy148;
! 17341: } else {
! 17342: if (yych <= 'n') {
! 17343: if (yych <= '`') goto yy4;
! 17344: goto yy153;
! 17345: } else {
! 17346: if (yych <= 'o') goto yy1196;
! 17347: if (yych <= 'z') goto yy153;
! 17348: goto yy4;
! 17349: }
! 17350: }
! 17351: }
! 17352: yy1196:
! 17353: YYDEBUG(1196, *YYCURSOR);
! 17354: yyaccept = 0;
! 17355: yych = *(YYMARKER = ++YYCURSOR);
! 17356: if (yych <= 'T') {
! 17357: if (yych <= ',') {
! 17358: if (yych == ')') goto yy140;
! 17359: goto yy4;
! 17360: } else {
! 17361: if (yych == '.') goto yy4;
! 17362: if (yych <= '/') goto yy148;
! 17363: goto yy4;
! 17364: }
! 17365: } else {
! 17366: if (yych <= '`') {
! 17367: if (yych <= 'U') goto yy1103;
! 17368: if (yych == '_') goto yy148;
! 17369: goto yy4;
! 17370: } else {
! 17371: if (yych == 'u') goto yy1197;
! 17372: if (yych <= 'z') goto yy154;
! 17373: goto yy4;
! 17374: }
! 17375: }
! 17376: yy1197:
! 17377: YYDEBUG(1197, *YYCURSOR);
! 17378: yych = *++YYCURSOR;
! 17379: if (yych == 'S') goto yy1104;
! 17380: if (yych != 's') goto yy155;
! 17381: YYDEBUG(1198, *YYCURSOR);
! 17382: yych = *++YYCURSOR;
! 17383: if (yybm[0+yych] & 16) {
! 17384: goto yy154;
! 17385: }
! 17386: if (yych <= ',') {
! 17387: if (yych <= '\t') {
! 17388: if (yych <= 0x08) goto yy57;
! 17389: goto yy1105;
! 17390: } else {
! 17391: if (yych == ' ') goto yy1105;
! 17392: goto yy57;
! 17393: }
! 17394: } else {
! 17395: if (yych <= '/') {
! 17396: if (yych == '.') goto yy57;
! 17397: goto yy148;
! 17398: } else {
! 17399: if (yych == '_') goto yy148;
! 17400: goto yy57;
! 17401: }
! 17402: }
! 17403: yy1199:
! 17404: YYDEBUG(1199, *YYCURSOR);
! 17405: yych = *++YYCURSOR;
! 17406: if (yych <= 'G') {
! 17407: if (yych <= ')') {
! 17408: if (yych <= '(') goto yy4;
! 17409: goto yy140;
! 17410: } else {
! 17411: if (yych <= '@') goto yy4;
! 17412: if (yych <= 'F') goto yy142;
! 17413: goto yy1213;
! 17414: }
! 17415: } else {
! 17416: if (yych <= 'f') {
! 17417: if (yych <= 'Z') goto yy142;
! 17418: if (yych <= '`') goto yy4;
! 17419: goto yy142;
! 17420: } else {
! 17421: if (yych <= 'g') goto yy1213;
! 17422: if (yych <= 'z') goto yy142;
! 17423: goto yy4;
! 17424: }
! 17425: }
! 17426: yy1200:
! 17427: YYDEBUG(1200, *YYCURSOR);
! 17428: yych = *++YYCURSOR;
! 17429: if (yych <= 'E') {
! 17430: if (yych <= ')') {
! 17431: if (yych <= '(') goto yy4;
! 17432: goto yy140;
! 17433: } else {
! 17434: if (yych <= '@') goto yy4;
! 17435: if (yych <= 'D') goto yy142;
! 17436: }
! 17437: } else {
! 17438: if (yych <= 'd') {
! 17439: if (yych <= 'Z') goto yy142;
! 17440: if (yych <= '`') goto yy4;
! 17441: goto yy142;
! 17442: } else {
! 17443: if (yych <= 'e') goto yy1201;
! 17444: if (yych <= 'z') goto yy142;
! 17445: goto yy4;
! 17446: }
! 17447: }
! 17448: yy1201:
! 17449: YYDEBUG(1201, *YYCURSOR);
! 17450: yych = *++YYCURSOR;
! 17451: if (yych <= 'V') {
! 17452: if (yych <= ')') {
! 17453: if (yych <= '(') goto yy4;
! 17454: goto yy140;
! 17455: } else {
! 17456: if (yych <= '@') goto yy4;
! 17457: if (yych <= 'U') goto yy143;
! 17458: }
! 17459: } else {
! 17460: if (yych <= 'u') {
! 17461: if (yych <= 'Z') goto yy143;
! 17462: if (yych <= '`') goto yy4;
! 17463: goto yy143;
! 17464: } else {
! 17465: if (yych <= 'v') goto yy1202;
! 17466: if (yych <= 'z') goto yy143;
! 17467: goto yy4;
! 17468: }
! 17469: }
! 17470: yy1202:
! 17471: YYDEBUG(1202, *YYCURSOR);
! 17472: yych = *++YYCURSOR;
! 17473: if (yych <= 'E') {
! 17474: if (yych <= ')') {
! 17475: if (yych <= '(') goto yy4;
! 17476: goto yy140;
! 17477: } else {
! 17478: if (yych <= '@') goto yy4;
! 17479: if (yych <= 'D') goto yy144;
! 17480: }
! 17481: } else {
! 17482: if (yych <= 'd') {
! 17483: if (yych <= 'Z') goto yy144;
! 17484: if (yych <= '`') goto yy4;
! 17485: goto yy144;
! 17486: } else {
! 17487: if (yych <= 'e') goto yy1203;
! 17488: if (yych <= 'z') goto yy144;
! 17489: goto yy4;
! 17490: }
! 17491: }
! 17492: yy1203:
! 17493: YYDEBUG(1203, *YYCURSOR);
! 17494: yych = *++YYCURSOR;
! 17495: if (yych <= 'N') {
! 17496: if (yych <= ')') {
! 17497: if (yych <= '(') goto yy4;
! 17498: goto yy140;
! 17499: } else {
! 17500: if (yych <= '@') goto yy4;
! 17501: if (yych <= 'M') goto yy145;
! 17502: }
! 17503: } else {
! 17504: if (yych <= 'm') {
! 17505: if (yych <= 'Z') goto yy145;
! 17506: if (yych <= '`') goto yy4;
! 17507: goto yy145;
! 17508: } else {
! 17509: if (yych <= 'n') goto yy1204;
! 17510: if (yych <= 'z') goto yy145;
! 17511: goto yy4;
! 17512: }
! 17513: }
! 17514: yy1204:
! 17515: YYDEBUG(1204, *YYCURSOR);
! 17516: yyaccept = 0;
! 17517: yych = *(YYMARKER = ++YYCURSOR);
! 17518: if (yych <= 'S') {
! 17519: if (yych == ')') goto yy140;
! 17520: goto yy4;
! 17521: } else {
! 17522: if (yych <= 'T') goto yy1205;
! 17523: if (yych != 't') goto yy4;
! 17524: }
! 17525: yy1205:
! 17526: YYDEBUG(1205, *YYCURSOR);
! 17527: yych = *++YYCURSOR;
! 17528: if (yych == 'H') goto yy1206;
! 17529: if (yych != 'h') goto yy57;
! 17530: yy1206:
! 17531: YYDEBUG(1206, *YYCURSOR);
! 17532: yych = *++YYCURSOR;
! 17533: if (yych == '\t') goto yy1207;
! 17534: if (yych != ' ') goto yy57;
! 17535: yy1207:
! 17536: YYDEBUG(1207, *YYCURSOR);
! 17537: ++YYCURSOR;
! 17538: if ((YYLIMIT - YYCURSOR) < 11) YYFILL(11);
! 17539: yych = *YYCURSOR;
! 17540: yy1208:
! 17541: YYDEBUG(1208, *YYCURSOR);
! 17542: if (yych <= 'W') {
! 17543: if (yych <= 'F') {
! 17544: if (yych <= ' ') {
! 17545: if (yych == '\t') goto yy1207;
! 17546: if (yych <= 0x1F) goto yy57;
! 17547: goto yy1207;
! 17548: } else {
! 17549: if (yych == 'D') goto yy1110;
! 17550: if (yych <= 'E') goto yy57;
! 17551: goto yy1111;
! 17552: }
! 17553: } else {
! 17554: if (yych <= 'M') {
! 17555: if (yych == 'H') goto yy1109;
! 17556: if (yych <= 'L') goto yy57;
! 17557: goto yy1108;
! 17558: } else {
! 17559: if (yych <= 'S') {
! 17560: if (yych <= 'R') goto yy57;
! 17561: goto yy1107;
! 17562: } else {
! 17563: if (yych <= 'T') goto yy1114;
! 17564: if (yych <= 'V') goto yy57;
! 17565: }
! 17566: }
! 17567: }
! 17568: } else {
! 17569: if (yych <= 'l') {
! 17570: if (yych <= 'd') {
! 17571: if (yych == 'Y') goto yy1112;
! 17572: if (yych <= 'c') goto yy57;
! 17573: goto yy1110;
! 17574: } else {
! 17575: if (yych <= 'f') {
! 17576: if (yych <= 'e') goto yy57;
! 17577: goto yy1111;
! 17578: } else {
! 17579: if (yych == 'h') goto yy1109;
! 17580: goto yy57;
! 17581: }
! 17582: }
! 17583: } else {
! 17584: if (yych <= 't') {
! 17585: if (yych <= 'm') goto yy1108;
! 17586: if (yych <= 'r') goto yy57;
! 17587: if (yych <= 's') goto yy1107;
! 17588: goto yy1114;
! 17589: } else {
! 17590: if (yych <= 'w') {
! 17591: if (yych <= 'v') goto yy57;
! 17592: } else {
! 17593: if (yych == 'y') goto yy1112;
! 17594: goto yy57;
! 17595: }
! 17596: }
! 17597: }
! 17598: }
! 17599: YYDEBUG(1209, *YYCURSOR);
! 17600: yych = *++YYCURSOR;
! 17601: if (yych == 'E') goto yy1210;
! 17602: if (yych != 'e') goto yy57;
! 17603: yy1210:
! 17604: YYDEBUG(1210, *YYCURSOR);
! 17605: yych = *++YYCURSOR;
! 17606: if (yych <= 'E') {
! 17607: if (yych <= 'C') goto yy57;
! 17608: if (yych <= 'D') goto yy1135;
! 17609: } else {
! 17610: if (yych <= 'c') goto yy57;
! 17611: if (yych <= 'd') goto yy1135;
! 17612: if (yych >= 'f') goto yy57;
! 17613: }
! 17614: YYDEBUG(1211, *YYCURSOR);
! 17615: yych = *++YYCURSOR;
! 17616: if (yych == 'K') goto yy1212;
! 17617: if (yych != 'k') goto yy57;
! 17618: yy1212:
! 17619: YYDEBUG(1212, *YYCURSOR);
! 17620: yych = *++YYCURSOR;
! 17621: if (yych <= 'S') {
! 17622: if (yych == 'D') goto yy1144;
! 17623: if (yych <= 'R') goto yy57;
! 17624: goto yy1143;
! 17625: } else {
! 17626: if (yych <= 'd') {
! 17627: if (yych <= 'c') goto yy57;
! 17628: goto yy1144;
! 17629: } else {
! 17630: if (yych == 's') goto yy1143;
! 17631: goto yy57;
! 17632: }
! 17633: }
! 17634: yy1213:
! 17635: YYDEBUG(1213, *YYCURSOR);
! 17636: yych = *++YYCURSOR;
! 17637: if (yych <= 'H') {
! 17638: if (yych <= ')') {
! 17639: if (yych <= '(') goto yy4;
! 17640: goto yy140;
! 17641: } else {
! 17642: if (yych <= '@') goto yy4;
! 17643: if (yych <= 'G') goto yy143;
! 17644: }
! 17645: } else {
! 17646: if (yych <= 'g') {
! 17647: if (yych <= 'Z') goto yy143;
! 17648: if (yych <= '`') goto yy4;
! 17649: goto yy143;
! 17650: } else {
! 17651: if (yych <= 'h') goto yy1214;
! 17652: if (yych <= 'z') goto yy143;
! 17653: goto yy4;
! 17654: }
! 17655: }
! 17656: yy1214:
! 17657: YYDEBUG(1214, *YYCURSOR);
! 17658: yych = *++YYCURSOR;
! 17659: if (yych <= 'T') {
! 17660: if (yych <= ')') {
! 17661: if (yych <= '(') goto yy4;
! 17662: goto yy140;
! 17663: } else {
! 17664: if (yych <= '@') goto yy4;
! 17665: if (yych <= 'S') goto yy144;
! 17666: }
! 17667: } else {
! 17668: if (yych <= 's') {
! 17669: if (yych <= 'Z') goto yy144;
! 17670: if (yych <= '`') goto yy4;
! 17671: goto yy144;
! 17672: } else {
! 17673: if (yych <= 't') goto yy1215;
! 17674: if (yych <= 'z') goto yy144;
! 17675: goto yy4;
! 17676: }
! 17677: }
! 17678: yy1215:
! 17679: YYDEBUG(1215, *YYCURSOR);
! 17680: yyaccept = 0;
! 17681: yych = *(YYMARKER = ++YYCURSOR);
! 17682: if (yych <= '@') {
! 17683: if (yych <= 0x1F) {
! 17684: if (yych == '\t') goto yy1207;
! 17685: goto yy4;
! 17686: } else {
! 17687: if (yych <= ' ') goto yy1207;
! 17688: if (yych == ')') goto yy140;
! 17689: goto yy4;
! 17690: }
! 17691: } else {
! 17692: if (yych <= '`') {
! 17693: if (yych == 'H') goto yy1216;
! 17694: if (yych <= 'Z') goto yy145;
! 17695: goto yy4;
! 17696: } else {
! 17697: if (yych == 'h') goto yy1216;
! 17698: if (yych <= 'z') goto yy145;
! 17699: goto yy4;
! 17700: }
! 17701: }
! 17702: yy1216:
! 17703: YYDEBUG(1216, *YYCURSOR);
! 17704: yyaccept = 0;
! 17705: yych = *(YYMARKER = ++YYCURSOR);
! 17706: if (yych <= 0x1F) {
! 17707: if (yych == '\t') goto yy1207;
! 17708: goto yy4;
! 17709: } else {
! 17710: if (yych <= ' ') goto yy1207;
! 17711: if (yych == ')') goto yy140;
! 17712: goto yy4;
! 17713: }
! 17714: yy1217:
! 17715: YYDEBUG(1217, *YYCURSOR);
! 17716: yyaccept = 0;
! 17717: yych = *(YYMARKER = ++YYCURSOR);
! 17718: if (yych <= 'F') {
! 17719: if (yych <= '-') {
! 17720: if (yych == ')') goto yy140;
! 17721: if (yych <= ',') goto yy4;
! 17722: goto yy148;
! 17723: } else {
! 17724: if (yych == '/') goto yy148;
! 17725: if (yych <= '@') goto yy4;
! 17726: goto yy142;
! 17727: }
! 17728: } else {
! 17729: if (yych <= '_') {
! 17730: if (yych <= 'G') goto yy1213;
! 17731: if (yych <= 'Z') goto yy142;
! 17732: if (yych <= '^') goto yy4;
! 17733: goto yy148;
! 17734: } else {
! 17735: if (yych <= 'f') {
! 17736: if (yych <= '`') goto yy4;
! 17737: goto yy147;
! 17738: } else {
! 17739: if (yych <= 'g') goto yy1225;
! 17740: if (yych <= 'z') goto yy147;
! 17741: goto yy4;
! 17742: }
! 17743: }
! 17744: }
! 17745: yy1218:
! 17746: YYDEBUG(1218, *YYCURSOR);
! 17747: yyaccept = 0;
! 17748: yych = *(YYMARKER = ++YYCURSOR);
! 17749: if (yych <= 'D') {
! 17750: if (yych <= '-') {
! 17751: if (yych == ')') goto yy140;
! 17752: if (yych <= ',') goto yy4;
! 17753: goto yy148;
! 17754: } else {
! 17755: if (yych == '/') goto yy148;
! 17756: if (yych <= '@') goto yy4;
! 17757: goto yy142;
! 17758: }
! 17759: } else {
! 17760: if (yych <= '_') {
! 17761: if (yych <= 'E') goto yy1201;
! 17762: if (yych <= 'Z') goto yy142;
! 17763: if (yych <= '^') goto yy4;
! 17764: goto yy148;
! 17765: } else {
! 17766: if (yych <= 'd') {
! 17767: if (yych <= '`') goto yy4;
! 17768: goto yy147;
! 17769: } else {
! 17770: if (yych <= 'e') goto yy1219;
! 17771: if (yych <= 'z') goto yy147;
! 17772: goto yy4;
! 17773: }
! 17774: }
! 17775: }
! 17776: yy1219:
! 17777: YYDEBUG(1219, *YYCURSOR);
! 17778: yyaccept = 0;
! 17779: yych = *(YYMARKER = ++YYCURSOR);
! 17780: if (yych <= 'U') {
! 17781: if (yych <= '-') {
! 17782: if (yych == ')') goto yy140;
! 17783: if (yych <= ',') goto yy4;
! 17784: goto yy148;
! 17785: } else {
! 17786: if (yych == '/') goto yy148;
! 17787: if (yych <= '@') goto yy4;
! 17788: goto yy143;
! 17789: }
! 17790: } else {
! 17791: if (yych <= '_') {
! 17792: if (yych <= 'V') goto yy1202;
! 17793: if (yych <= 'Z') goto yy143;
! 17794: if (yych <= '^') goto yy4;
! 17795: goto yy148;
! 17796: } else {
! 17797: if (yych <= 'u') {
! 17798: if (yych <= '`') goto yy4;
! 17799: goto yy151;
! 17800: } else {
! 17801: if (yych <= 'v') goto yy1220;
! 17802: if (yych <= 'z') goto yy151;
! 17803: goto yy4;
! 17804: }
! 17805: }
! 17806: }
! 17807: yy1220:
! 17808: YYDEBUG(1220, *YYCURSOR);
! 17809: yyaccept = 0;
! 17810: yych = *(YYMARKER = ++YYCURSOR);
! 17811: if (yych <= 'D') {
! 17812: if (yych <= '-') {
! 17813: if (yych == ')') goto yy140;
! 17814: if (yych <= ',') goto yy4;
! 17815: goto yy148;
! 17816: } else {
! 17817: if (yych == '/') goto yy148;
! 17818: if (yych <= '@') goto yy4;
! 17819: goto yy144;
! 17820: }
! 17821: } else {
! 17822: if (yych <= '_') {
! 17823: if (yych <= 'E') goto yy1203;
! 17824: if (yych <= 'Z') goto yy144;
! 17825: if (yych <= '^') goto yy4;
! 17826: goto yy148;
! 17827: } else {
! 17828: if (yych <= 'd') {
! 17829: if (yych <= '`') goto yy4;
! 17830: goto yy152;
! 17831: } else {
! 17832: if (yych <= 'e') goto yy1221;
! 17833: if (yych <= 'z') goto yy152;
! 17834: goto yy4;
! 17835: }
! 17836: }
! 17837: }
! 17838: yy1221:
! 17839: YYDEBUG(1221, *YYCURSOR);
! 17840: yyaccept = 0;
! 17841: yych = *(YYMARKER = ++YYCURSOR);
! 17842: if (yych <= 'M') {
! 17843: if (yych <= '-') {
! 17844: if (yych == ')') goto yy140;
! 17845: if (yych <= ',') goto yy4;
! 17846: goto yy148;
! 17847: } else {
! 17848: if (yych == '/') goto yy148;
! 17849: if (yych <= '@') goto yy4;
! 17850: goto yy145;
! 17851: }
! 17852: } else {
! 17853: if (yych <= '_') {
! 17854: if (yych <= 'N') goto yy1204;
! 17855: if (yych <= 'Z') goto yy145;
! 17856: if (yych <= '^') goto yy4;
! 17857: goto yy148;
! 17858: } else {
! 17859: if (yych <= 'm') {
! 17860: if (yych <= '`') goto yy4;
! 17861: goto yy153;
! 17862: } else {
! 17863: if (yych <= 'n') goto yy1222;
! 17864: if (yych <= 'z') goto yy153;
! 17865: goto yy4;
! 17866: }
! 17867: }
! 17868: }
! 17869: yy1222:
! 17870: YYDEBUG(1222, *YYCURSOR);
! 17871: yyaccept = 0;
! 17872: yych = *(YYMARKER = ++YYCURSOR);
! 17873: if (yych <= 'S') {
! 17874: if (yych <= ',') {
! 17875: if (yych == ')') goto yy140;
! 17876: goto yy4;
! 17877: } else {
! 17878: if (yych == '.') goto yy4;
! 17879: if (yych <= '/') goto yy148;
! 17880: goto yy4;
! 17881: }
! 17882: } else {
! 17883: if (yych <= '`') {
! 17884: if (yych <= 'T') goto yy1205;
! 17885: if (yych == '_') goto yy148;
! 17886: goto yy4;
! 17887: } else {
! 17888: if (yych == 't') goto yy1223;
! 17889: if (yych <= 'z') goto yy154;
! 17890: goto yy4;
! 17891: }
! 17892: }
! 17893: yy1223:
! 17894: YYDEBUG(1223, *YYCURSOR);
! 17895: yych = *++YYCURSOR;
! 17896: if (yych == 'H') goto yy1206;
! 17897: if (yych != 'h') goto yy155;
! 17898: yy1224:
! 17899: YYDEBUG(1224, *YYCURSOR);
! 17900: yych = *++YYCURSOR;
! 17901: if (yybm[0+yych] & 16) {
! 17902: goto yy154;
! 17903: }
! 17904: if (yych <= ',') {
! 17905: if (yych <= '\t') {
! 17906: if (yych <= 0x08) goto yy57;
! 17907: goto yy1207;
! 17908: } else {
! 17909: if (yych == ' ') goto yy1207;
! 17910: goto yy57;
! 17911: }
! 17912: } else {
! 17913: if (yych <= '/') {
! 17914: if (yych == '.') goto yy57;
! 17915: goto yy148;
! 17916: } else {
! 17917: if (yych == '_') goto yy148;
! 17918: goto yy57;
! 17919: }
! 17920: }
! 17921: yy1225:
! 17922: YYDEBUG(1225, *YYCURSOR);
! 17923: yyaccept = 0;
! 17924: yych = *(YYMARKER = ++YYCURSOR);
! 17925: if (yych <= 'G') {
! 17926: if (yych <= '-') {
! 17927: if (yych == ')') goto yy140;
! 17928: if (yych <= ',') goto yy4;
! 17929: goto yy148;
! 17930: } else {
! 17931: if (yych == '/') goto yy148;
! 17932: if (yych <= '@') goto yy4;
! 17933: goto yy143;
! 17934: }
! 17935: } else {
! 17936: if (yych <= '_') {
! 17937: if (yych <= 'H') goto yy1214;
! 17938: if (yych <= 'Z') goto yy143;
! 17939: if (yych <= '^') goto yy4;
! 17940: goto yy148;
! 17941: } else {
! 17942: if (yych <= 'g') {
! 17943: if (yych <= '`') goto yy4;
! 17944: goto yy151;
! 17945: } else {
! 17946: if (yych <= 'h') goto yy1226;
! 17947: if (yych <= 'z') goto yy151;
! 17948: goto yy4;
! 17949: }
! 17950: }
! 17951: }
! 17952: yy1226:
! 17953: YYDEBUG(1226, *YYCURSOR);
! 17954: yyaccept = 0;
! 17955: yych = *(YYMARKER = ++YYCURSOR);
! 17956: if (yych <= 'S') {
! 17957: if (yych <= '-') {
! 17958: if (yych == ')') goto yy140;
! 17959: if (yych <= ',') goto yy4;
! 17960: goto yy148;
! 17961: } else {
! 17962: if (yych == '/') goto yy148;
! 17963: if (yych <= '@') goto yy4;
! 17964: goto yy144;
! 17965: }
! 17966: } else {
! 17967: if (yych <= '_') {
! 17968: if (yych <= 'T') goto yy1215;
! 17969: if (yych <= 'Z') goto yy144;
! 17970: if (yych <= '^') goto yy4;
! 17971: goto yy148;
! 17972: } else {
! 17973: if (yych <= 's') {
! 17974: if (yych <= '`') goto yy4;
! 17975: goto yy152;
! 17976: } else {
! 17977: if (yych <= 't') goto yy1227;
! 17978: if (yych <= 'z') goto yy152;
! 17979: goto yy4;
! 17980: }
! 17981: }
! 17982: }
! 17983: yy1227:
! 17984: YYDEBUG(1227, *YYCURSOR);
! 17985: yyaccept = 0;
! 17986: yych = *(YYMARKER = ++YYCURSOR);
! 17987: if (yych <= '/') {
! 17988: if (yych <= '(') {
! 17989: if (yych <= '\t') {
! 17990: if (yych <= 0x08) goto yy4;
! 17991: goto yy1207;
! 17992: } else {
! 17993: if (yych == ' ') goto yy1207;
! 17994: goto yy4;
! 17995: }
! 17996: } else {
! 17997: if (yych <= ',') {
! 17998: if (yych <= ')') goto yy140;
! 17999: goto yy4;
! 18000: } else {
! 18001: if (yych == '.') goto yy4;
! 18002: goto yy148;
! 18003: }
! 18004: }
! 18005: } else {
! 18006: if (yych <= '^') {
! 18007: if (yych <= 'G') {
! 18008: if (yych <= '@') goto yy4;
! 18009: goto yy145;
! 18010: } else {
! 18011: if (yych <= 'H') goto yy1216;
! 18012: if (yych <= 'Z') goto yy145;
! 18013: goto yy4;
! 18014: }
! 18015: } else {
! 18016: if (yych <= 'g') {
! 18017: if (yych <= '_') goto yy148;
! 18018: if (yych <= '`') goto yy4;
! 18019: goto yy153;
! 18020: } else {
! 18021: if (yych <= 'h') goto yy1228;
! 18022: if (yych <= 'z') goto yy153;
! 18023: goto yy4;
! 18024: }
! 18025: }
! 18026: }
! 18027: yy1228:
! 18028: YYDEBUG(1228, *YYCURSOR);
! 18029: yyaccept = 0;
! 18030: yych = *(YYMARKER = ++YYCURSOR);
! 18031: if (yybm[0+yych] & 16) {
! 18032: goto yy154;
! 18033: }
! 18034: if (yych <= ')') {
! 18035: if (yych <= 0x1F) {
! 18036: if (yych == '\t') goto yy1207;
! 18037: goto yy4;
! 18038: } else {
! 18039: if (yych <= ' ') goto yy1207;
! 18040: if (yych <= '(') goto yy4;
! 18041: goto yy140;
! 18042: }
! 18043: } else {
! 18044: if (yych <= '.') {
! 18045: if (yych == '-') goto yy148;
! 18046: goto yy4;
! 18047: } else {
! 18048: if (yych <= '/') goto yy148;
! 18049: if (yych == '_') goto yy148;
! 18050: goto yy4;
! 18051: }
! 18052: }
! 18053: yy1229:
! 18054: YYDEBUG(1229, *YYCURSOR);
! 18055: yych = *++YYCURSOR;
! 18056: if (yych <= 'V') {
! 18057: if (yych <= 'B') {
! 18058: if (yych == ')') goto yy140;
! 18059: if (yych <= '@') goto yy4;
! 18060: goto yy142;
! 18061: } else {
! 18062: if (yych <= 'O') {
! 18063: if (yych <= 'C') goto yy1245;
! 18064: goto yy142;
! 18065: } else {
! 18066: if (yych <= 'P') goto yy1247;
! 18067: if (yych <= 'U') goto yy142;
! 18068: goto yy1246;
! 18069: }
! 18070: }
! 18071: } else {
! 18072: if (yych <= 'o') {
! 18073: if (yych <= '`') {
! 18074: if (yych <= 'Z') goto yy142;
! 18075: goto yy4;
! 18076: } else {
! 18077: if (yych == 'c') goto yy1245;
! 18078: goto yy142;
! 18079: }
! 18080: } else {
! 18081: if (yych <= 'u') {
! 18082: if (yych <= 'p') goto yy1247;
! 18083: goto yy142;
! 18084: } else {
! 18085: if (yych <= 'v') goto yy1246;
! 18086: if (yych <= 'z') goto yy142;
! 18087: goto yy4;
! 18088: }
! 18089: }
! 18090: }
! 18091: yy1230:
! 18092: YYDEBUG(1230, *YYCURSOR);
! 18093: yych = *++YYCURSOR;
! 18094: if (yych <= 'T') {
! 18095: if (yych <= ')') {
! 18096: if (yych <= '(') goto yy4;
! 18097: goto yy140;
! 18098: } else {
! 18099: if (yych <= '@') goto yy4;
! 18100: if (yych <= 'S') goto yy142;
! 18101: goto yy1240;
! 18102: }
! 18103: } else {
! 18104: if (yych <= 's') {
! 18105: if (yych <= 'Z') goto yy142;
! 18106: if (yych <= '`') goto yy4;
! 18107: goto yy142;
! 18108: } else {
! 18109: if (yych <= 't') goto yy1240;
! 18110: if (yych <= 'z') goto yy142;
! 18111: goto yy4;
! 18112: }
! 18113: }
! 18114: yy1231:
! 18115: YYDEBUG(1231, *YYCURSOR);
! 18116: yych = *++YYCURSOR;
! 18117: if (yych <= 'X') {
! 18118: if (yych <= ')') {
! 18119: if (yych <= '(') goto yy4;
! 18120: goto yy140;
! 18121: } else {
! 18122: if (yych <= '@') goto yy4;
! 18123: if (yych <= 'W') goto yy142;
! 18124: goto yy1237;
! 18125: }
! 18126: } else {
! 18127: if (yych <= 'w') {
! 18128: if (yych <= 'Z') goto yy142;
! 18129: if (yych <= '`') goto yy4;
! 18130: goto yy142;
! 18131: } else {
! 18132: if (yych <= 'x') goto yy1237;
! 18133: if (yych <= 'z') goto yy142;
! 18134: goto yy4;
! 18135: }
! 18136: }
! 18137: yy1232:
! 18138: YYDEBUG(1232, *YYCURSOR);
! 18139: yych = *++YYCURSOR;
! 18140: if (yych <= 'N') {
! 18141: if (yych <= ')') {
! 18142: if (yych <= '(') goto yy4;
! 18143: goto yy140;
! 18144: } else {
! 18145: if (yych <= '@') goto yy4;
! 18146: if (yych <= 'M') goto yy142;
! 18147: }
! 18148: } else {
! 18149: if (yych <= 'm') {
! 18150: if (yych <= 'Z') goto yy142;
! 18151: if (yych <= '`') goto yy4;
! 18152: goto yy142;
! 18153: } else {
! 18154: if (yych <= 'n') goto yy1233;
! 18155: if (yych <= 'z') goto yy142;
! 18156: goto yy4;
! 18157: }
! 18158: }
! 18159: yy1233:
! 18160: YYDEBUG(1233, *YYCURSOR);
! 18161: yych = *++YYCURSOR;
! 18162: if (yych <= 'D') {
! 18163: if (yych <= ')') {
! 18164: if (yych <= '(') goto yy167;
! 18165: goto yy140;
! 18166: } else {
! 18167: if (yych <= '@') goto yy167;
! 18168: if (yych <= 'C') goto yy143;
! 18169: }
! 18170: } else {
! 18171: if (yych <= 'c') {
! 18172: if (yych <= 'Z') goto yy143;
! 18173: if (yych <= '`') goto yy167;
! 18174: goto yy143;
! 18175: } else {
! 18176: if (yych <= 'd') goto yy1234;
! 18177: if (yych <= 'z') goto yy143;
! 18178: goto yy167;
! 18179: }
! 18180: }
! 18181: yy1234:
! 18182: YYDEBUG(1234, *YYCURSOR);
! 18183: yych = *++YYCURSOR;
! 18184: if (yych <= 'A') {
! 18185: if (yych == ')') goto yy140;
! 18186: if (yych <= '@') goto yy4;
! 18187: } else {
! 18188: if (yych <= '`') {
! 18189: if (yych <= 'Z') goto yy144;
! 18190: goto yy4;
! 18191: } else {
! 18192: if (yych <= 'a') goto yy1235;
! 18193: if (yych <= 'z') goto yy144;
! 18194: goto yy4;
! 18195: }
! 18196: }
! 18197: yy1235:
! 18198: YYDEBUG(1235, *YYCURSOR);
! 18199: yych = *++YYCURSOR;
! 18200: if (yych <= 'Y') {
! 18201: if (yych <= ')') {
! 18202: if (yych <= '(') goto yy4;
! 18203: goto yy140;
! 18204: } else {
! 18205: if (yych <= '@') goto yy4;
! 18206: if (yych <= 'X') goto yy145;
! 18207: }
! 18208: } else {
! 18209: if (yych <= 'x') {
! 18210: if (yych <= 'Z') goto yy145;
! 18211: if (yych <= '`') goto yy4;
! 18212: goto yy145;
! 18213: } else {
! 18214: if (yych <= 'y') goto yy1236;
! 18215: if (yych <= 'z') goto yy145;
! 18216: goto yy4;
! 18217: }
! 18218: }
! 18219: yy1236:
! 18220: YYDEBUG(1236, *YYCURSOR);
! 18221: yych = *++YYCURSOR;
! 18222: if (yych == ')') goto yy140;
! 18223: goto yy167;
! 18224: yy1237:
! 18225: YYDEBUG(1237, *YYCURSOR);
! 18226: yych = *++YYCURSOR;
! 18227: if (yych <= 'T') {
! 18228: if (yych <= ')') {
! 18229: if (yych <= '(') goto yy4;
! 18230: goto yy140;
! 18231: } else {
! 18232: if (yych <= '@') goto yy4;
! 18233: if (yych <= 'S') goto yy143;
! 18234: }
! 18235: } else {
! 18236: if (yych <= 's') {
! 18237: if (yych <= 'Z') goto yy143;
! 18238: if (yych <= '`') goto yy4;
! 18239: goto yy143;
! 18240: } else {
! 18241: if (yych <= 't') goto yy1238;
! 18242: if (yych <= 'z') goto yy143;
! 18243: goto yy4;
! 18244: }
! 18245: }
! 18246: yy1238:
! 18247: YYDEBUG(1238, *YYCURSOR);
! 18248: yych = *++YYCURSOR;
! 18249: if (yych <= 'H') {
! 18250: if (yych <= ')') {
! 18251: if (yych <= '(') goto yy4;
! 18252: goto yy140;
! 18253: } else {
! 18254: if (yych <= '@') goto yy4;
! 18255: if (yych <= 'G') goto yy144;
! 18256: }
! 18257: } else {
! 18258: if (yych <= 'g') {
! 18259: if (yych <= 'Z') goto yy144;
! 18260: if (yych <= '`') goto yy4;
! 18261: goto yy144;
! 18262: } else {
! 18263: if (yych <= 'h') goto yy1239;
! 18264: if (yych <= 'z') goto yy144;
! 18265: goto yy4;
! 18266: }
! 18267: }
! 18268: yy1239:
! 18269: YYDEBUG(1239, *YYCURSOR);
! 18270: yyaccept = 0;
! 18271: yych = *(YYMARKER = ++YYCURSOR);
! 18272: if (yych <= '(') {
! 18273: if (yych <= '\t') {
! 18274: if (yych <= 0x08) goto yy4;
! 18275: goto yy1207;
! 18276: } else {
! 18277: if (yych == ' ') goto yy1207;
! 18278: goto yy4;
! 18279: }
! 18280: } else {
! 18281: if (yych <= 'Z') {
! 18282: if (yych <= ')') goto yy140;
! 18283: if (yych <= '@') goto yy4;
! 18284: goto yy145;
! 18285: } else {
! 18286: if (yych <= '`') goto yy4;
! 18287: if (yych <= 'z') goto yy145;
! 18288: goto yy4;
! 18289: }
! 18290: }
! 18291: yy1240:
! 18292: YYDEBUG(1240, *YYCURSOR);
! 18293: yych = *++YYCURSOR;
! 18294: if (yych <= 'U') {
! 18295: if (yych <= ')') {
! 18296: if (yych <= '(') goto yy167;
! 18297: goto yy140;
! 18298: } else {
! 18299: if (yych <= '@') goto yy167;
! 18300: if (yych <= 'T') goto yy143;
! 18301: }
! 18302: } else {
! 18303: if (yych <= 't') {
! 18304: if (yych <= 'Z') goto yy143;
! 18305: if (yych <= '`') goto yy167;
! 18306: goto yy143;
! 18307: } else {
! 18308: if (yych <= 'u') goto yy1241;
! 18309: if (yych <= 'z') goto yy143;
! 18310: goto yy167;
! 18311: }
! 18312: }
! 18313: yy1241:
! 18314: YYDEBUG(1241, *YYCURSOR);
! 18315: yych = *++YYCURSOR;
! 18316: if (yych <= 'R') {
! 18317: if (yych <= ')') {
! 18318: if (yych <= '(') goto yy4;
! 18319: goto yy140;
! 18320: } else {
! 18321: if (yych <= '@') goto yy4;
! 18322: if (yych <= 'Q') goto yy144;
! 18323: }
! 18324: } else {
! 18325: if (yych <= 'q') {
! 18326: if (yych <= 'Z') goto yy144;
! 18327: if (yych <= '`') goto yy4;
! 18328: goto yy144;
! 18329: } else {
! 18330: if (yych <= 'r') goto yy1242;
! 18331: if (yych <= 'z') goto yy144;
! 18332: goto yy4;
! 18333: }
! 18334: }
! 18335: yy1242:
! 18336: YYDEBUG(1242, *YYCURSOR);
! 18337: yych = *++YYCURSOR;
! 18338: if (yych <= 'D') {
! 18339: if (yych <= ')') {
! 18340: if (yych <= '(') goto yy4;
! 18341: goto yy140;
! 18342: } else {
! 18343: if (yych <= '@') goto yy4;
! 18344: if (yych <= 'C') goto yy145;
! 18345: }
! 18346: } else {
! 18347: if (yych <= 'c') {
! 18348: if (yych <= 'Z') goto yy145;
! 18349: if (yych <= '`') goto yy4;
! 18350: goto yy145;
! 18351: } else {
! 18352: if (yych <= 'd') goto yy1243;
! 18353: if (yych <= 'z') goto yy145;
! 18354: goto yy4;
! 18355: }
! 18356: }
! 18357: yy1243:
! 18358: YYDEBUG(1243, *YYCURSOR);
! 18359: yyaccept = 0;
! 18360: yych = *(YYMARKER = ++YYCURSOR);
! 18361: if (yych <= '@') {
! 18362: if (yych == ')') goto yy140;
! 18363: goto yy4;
! 18364: } else {
! 18365: if (yych <= 'A') goto yy1244;
! 18366: if (yych != 'a') goto yy4;
! 18367: }
! 18368: yy1244:
! 18369: YYDEBUG(1244, *YYCURSOR);
! 18370: yych = *++YYCURSOR;
! 18371: if (yych == 'Y') goto yy173;
! 18372: if (yych == 'y') goto yy173;
! 18373: goto yy57;
! 18374: yy1245:
! 18375: YYDEBUG(1245, *YYCURSOR);
! 18376: yych = *++YYCURSOR;
! 18377: if (yych <= 'O') {
! 18378: if (yych <= ')') {
! 18379: if (yych <= '(') goto yy4;
! 18380: goto yy140;
! 18381: } else {
! 18382: if (yych <= '@') goto yy4;
! 18383: if (yych <= 'N') goto yy143;
! 18384: goto yy1256;
! 18385: }
! 18386: } else {
! 18387: if (yych <= 'n') {
! 18388: if (yych <= 'Z') goto yy143;
! 18389: if (yych <= '`') goto yy4;
! 18390: goto yy143;
! 18391: } else {
! 18392: if (yych <= 'o') goto yy1256;
! 18393: if (yych <= 'z') goto yy143;
! 18394: goto yy4;
! 18395: }
! 18396: }
! 18397: yy1246:
! 18398: YYDEBUG(1246, *YYCURSOR);
! 18399: yych = *++YYCURSOR;
! 18400: if (yych <= 'E') {
! 18401: if (yych <= ')') {
! 18402: if (yych <= '(') goto yy4;
! 18403: goto yy140;
! 18404: } else {
! 18405: if (yych <= '@') goto yy4;
! 18406: if (yych <= 'D') goto yy143;
! 18407: goto yy1253;
! 18408: }
! 18409: } else {
! 18410: if (yych <= 'd') {
! 18411: if (yych <= 'Z') goto yy143;
! 18412: if (yych <= '`') goto yy4;
! 18413: goto yy143;
! 18414: } else {
! 18415: if (yych <= 'e') goto yy1253;
! 18416: if (yych <= 'z') goto yy143;
! 18417: goto yy4;
! 18418: }
! 18419: }
! 18420: yy1247:
! 18421: YYDEBUG(1247, *YYCURSOR);
! 18422: yyaccept = 5;
! 18423: yych = *(YYMARKER = ++YYCURSOR);
! 18424: if (yych <= '/') {
! 18425: if (yych <= '(') {
! 18426: if (yych <= '\t') {
! 18427: if (yych <= 0x08) goto yy194;
! 18428: goto yy196;
! 18429: } else {
! 18430: if (yych == ' ') goto yy196;
! 18431: goto yy194;
! 18432: }
! 18433: } else {
! 18434: if (yych <= ',') {
! 18435: if (yych <= ')') goto yy140;
! 18436: goto yy194;
! 18437: } else {
! 18438: if (yych <= '-') goto yy197;
! 18439: if (yych <= '.') goto yy196;
! 18440: goto yy194;
! 18441: }
! 18442: }
! 18443: } else {
! 18444: if (yych <= 'Z') {
! 18445: if (yych <= '@') {
! 18446: if (yych <= '9') goto yy196;
! 18447: goto yy194;
! 18448: } else {
! 18449: if (yych != 'T') goto yy143;
! 18450: }
! 18451: } else {
! 18452: if (yych <= 's') {
! 18453: if (yych <= '`') goto yy194;
! 18454: goto yy143;
! 18455: } else {
! 18456: if (yych <= 't') goto yy1248;
! 18457: if (yych <= 'z') goto yy143;
! 18458: goto yy194;
! 18459: }
! 18460: }
! 18461: }
! 18462: yy1248:
! 18463: YYDEBUG(1248, *YYCURSOR);
! 18464: yyaccept = 5;
! 18465: yych = *(YYMARKER = ++YYCURSOR);
! 18466: if (yych <= '/') {
! 18467: if (yych <= '(') {
! 18468: if (yych <= '\t') {
! 18469: if (yych <= 0x08) goto yy194;
! 18470: goto yy196;
! 18471: } else {
! 18472: if (yych == ' ') goto yy196;
! 18473: goto yy194;
! 18474: }
! 18475: } else {
! 18476: if (yych <= ',') {
! 18477: if (yych <= ')') goto yy140;
! 18478: goto yy194;
! 18479: } else {
! 18480: if (yych <= '-') goto yy197;
! 18481: if (yych <= '.') goto yy196;
! 18482: goto yy194;
! 18483: }
! 18484: }
! 18485: } else {
! 18486: if (yych <= 'Z') {
! 18487: if (yych <= '@') {
! 18488: if (yych <= '9') goto yy196;
! 18489: goto yy194;
! 18490: } else {
! 18491: if (yych != 'E') goto yy144;
! 18492: }
! 18493: } else {
! 18494: if (yych <= 'd') {
! 18495: if (yych <= '`') goto yy194;
! 18496: goto yy144;
! 18497: } else {
! 18498: if (yych <= 'e') goto yy1249;
! 18499: if (yych <= 'z') goto yy144;
! 18500: goto yy194;
! 18501: }
! 18502: }
! 18503: }
! 18504: yy1249:
! 18505: YYDEBUG(1249, *YYCURSOR);
! 18506: yych = *++YYCURSOR;
! 18507: if (yych <= 'M') {
! 18508: if (yych <= ')') {
! 18509: if (yych <= '(') goto yy4;
! 18510: goto yy140;
! 18511: } else {
! 18512: if (yych <= '@') goto yy4;
! 18513: if (yych <= 'L') goto yy145;
! 18514: }
! 18515: } else {
! 18516: if (yych <= 'l') {
! 18517: if (yych <= 'Z') goto yy145;
! 18518: if (yych <= '`') goto yy4;
! 18519: goto yy145;
! 18520: } else {
! 18521: if (yych <= 'm') goto yy1250;
! 18522: if (yych <= 'z') goto yy145;
! 18523: goto yy4;
! 18524: }
! 18525: }
! 18526: yy1250:
! 18527: YYDEBUG(1250, *YYCURSOR);
! 18528: yyaccept = 0;
! 18529: yych = *(YYMARKER = ++YYCURSOR);
! 18530: if (yych <= 'A') {
! 18531: if (yych == ')') goto yy140;
! 18532: goto yy4;
! 18533: } else {
! 18534: if (yych <= 'B') goto yy1251;
! 18535: if (yych != 'b') goto yy4;
! 18536: }
! 18537: yy1251:
! 18538: YYDEBUG(1251, *YYCURSOR);
! 18539: yych = *++YYCURSOR;
! 18540: if (yych == 'E') goto yy1252;
! 18541: if (yych != 'e') goto yy57;
! 18542: yy1252:
! 18543: YYDEBUG(1252, *YYCURSOR);
! 18544: yych = *++YYCURSOR;
! 18545: if (yych == 'R') goto yy206;
! 18546: if (yych == 'r') goto yy206;
! 18547: goto yy57;
! 18548: yy1253:
! 18549: YYDEBUG(1253, *YYCURSOR);
! 18550: yych = *++YYCURSOR;
! 18551: if (yych <= 'N') {
! 18552: if (yych <= ')') {
! 18553: if (yych <= '(') goto yy4;
! 18554: goto yy140;
! 18555: } else {
! 18556: if (yych <= '@') goto yy4;
! 18557: if (yych <= 'M') goto yy144;
! 18558: }
! 18559: } else {
! 18560: if (yych <= 'm') {
! 18561: if (yych <= 'Z') goto yy144;
! 18562: if (yych <= '`') goto yy4;
! 18563: goto yy144;
! 18564: } else {
! 18565: if (yych <= 'n') goto yy1254;
! 18566: if (yych <= 'z') goto yy144;
! 18567: goto yy4;
! 18568: }
! 18569: }
! 18570: yy1254:
! 18571: YYDEBUG(1254, *YYCURSOR);
! 18572: yych = *++YYCURSOR;
! 18573: if (yych <= 'T') {
! 18574: if (yych <= ')') {
! 18575: if (yych <= '(') goto yy4;
! 18576: goto yy140;
! 18577: } else {
! 18578: if (yych <= '@') goto yy4;
! 18579: if (yych <= 'S') goto yy145;
! 18580: }
! 18581: } else {
! 18582: if (yych <= 's') {
! 18583: if (yych <= 'Z') goto yy145;
! 18584: if (yych <= '`') goto yy4;
! 18585: goto yy145;
! 18586: } else {
! 18587: if (yych <= 't') goto yy1255;
! 18588: if (yych <= 'z') goto yy145;
! 18589: goto yy4;
! 18590: }
! 18591: }
! 18592: yy1255:
! 18593: YYDEBUG(1255, *YYCURSOR);
! 18594: yyaccept = 0;
! 18595: yych = *(YYMARKER = ++YYCURSOR);
! 18596: if (yych <= 'G') {
! 18597: if (yych == ')') goto yy140;
! 18598: goto yy4;
! 18599: } else {
! 18600: if (yych <= 'H') goto yy1206;
! 18601: if (yych == 'h') goto yy1206;
! 18602: goto yy4;
! 18603: }
! 18604: yy1256:
! 18605: YYDEBUG(1256, *YYCURSOR);
! 18606: yych = *++YYCURSOR;
! 18607: if (yych <= 'N') {
! 18608: if (yych <= ')') {
! 18609: if (yych <= '(') goto yy4;
! 18610: goto yy140;
! 18611: } else {
! 18612: if (yych <= '@') goto yy4;
! 18613: if (yych <= 'M') goto yy144;
! 18614: }
! 18615: } else {
! 18616: if (yych <= 'm') {
! 18617: if (yych <= 'Z') goto yy144;
! 18618: if (yych <= '`') goto yy4;
! 18619: goto yy144;
! 18620: } else {
! 18621: if (yych <= 'n') goto yy1257;
! 18622: if (yych <= 'z') goto yy144;
! 18623: goto yy4;
! 18624: }
! 18625: }
! 18626: yy1257:
! 18627: YYDEBUG(1257, *YYCURSOR);
! 18628: yych = *++YYCURSOR;
! 18629: if (yych <= 'D') {
! 18630: if (yych <= ')') {
! 18631: if (yych <= '(') goto yy4;
! 18632: goto yy140;
! 18633: } else {
! 18634: if (yych <= '@') goto yy4;
! 18635: if (yych <= 'C') goto yy145;
! 18636: goto yy1216;
! 18637: }
! 18638: } else {
! 18639: if (yych <= 'c') {
! 18640: if (yych <= 'Z') goto yy145;
! 18641: if (yych <= '`') goto yy4;
! 18642: goto yy145;
! 18643: } else {
! 18644: if (yych <= 'd') goto yy1216;
! 18645: if (yych <= 'z') goto yy145;
! 18646: goto yy4;
! 18647: }
! 18648: }
! 18649: yy1258:
! 18650: YYDEBUG(1258, *YYCURSOR);
! 18651: yyaccept = 0;
! 18652: yych = *(YYMARKER = ++YYCURSOR);
! 18653: if (yych <= 'U') {
! 18654: if (yych <= '/') {
! 18655: if (yych <= ',') {
! 18656: if (yych == ')') goto yy140;
! 18657: goto yy4;
! 18658: } else {
! 18659: if (yych == '.') goto yy4;
! 18660: goto yy148;
! 18661: }
! 18662: } else {
! 18663: if (yych <= 'C') {
! 18664: if (yych <= '@') goto yy4;
! 18665: if (yych <= 'B') goto yy142;
! 18666: goto yy1245;
! 18667: } else {
! 18668: if (yych == 'P') goto yy1247;
! 18669: goto yy142;
! 18670: }
! 18671: }
! 18672: } else {
! 18673: if (yych <= 'b') {
! 18674: if (yych <= '^') {
! 18675: if (yych <= 'V') goto yy1246;
! 18676: if (yych <= 'Z') goto yy142;
! 18677: goto yy4;
! 18678: } else {
! 18679: if (yych <= '_') goto yy148;
! 18680: if (yych <= '`') goto yy4;
! 18681: goto yy147;
! 18682: }
! 18683: } else {
! 18684: if (yych <= 'p') {
! 18685: if (yych <= 'c') goto yy1274;
! 18686: if (yych <= 'o') goto yy147;
! 18687: goto yy1276;
! 18688: } else {
! 18689: if (yych == 'v') goto yy1275;
! 18690: if (yych <= 'z') goto yy147;
! 18691: goto yy4;
! 18692: }
! 18693: }
! 18694: }
! 18695: yy1259:
! 18696: YYDEBUG(1259, *YYCURSOR);
! 18697: yyaccept = 0;
! 18698: yych = *(YYMARKER = ++YYCURSOR);
! 18699: if (yych <= 'S') {
! 18700: if (yych <= '-') {
! 18701: if (yych == ')') goto yy140;
! 18702: if (yych <= ',') goto yy4;
! 18703: goto yy148;
! 18704: } else {
! 18705: if (yych == '/') goto yy148;
! 18706: if (yych <= '@') goto yy4;
! 18707: goto yy142;
! 18708: }
! 18709: } else {
! 18710: if (yych <= '_') {
! 18711: if (yych <= 'T') goto yy1240;
! 18712: if (yych <= 'Z') goto yy142;
! 18713: if (yych <= '^') goto yy4;
! 18714: goto yy148;
! 18715: } else {
! 18716: if (yych <= 's') {
! 18717: if (yych <= '`') goto yy4;
! 18718: goto yy147;
! 18719: } else {
! 18720: if (yych <= 't') goto yy1269;
! 18721: if (yych <= 'z') goto yy147;
! 18722: goto yy4;
! 18723: }
! 18724: }
! 18725: }
! 18726: yy1260:
! 18727: YYDEBUG(1260, *YYCURSOR);
! 18728: yyaccept = 0;
! 18729: yych = *(YYMARKER = ++YYCURSOR);
! 18730: if (yych <= 'W') {
! 18731: if (yych <= '-') {
! 18732: if (yych == ')') goto yy140;
! 18733: if (yych <= ',') goto yy4;
! 18734: goto yy148;
! 18735: } else {
! 18736: if (yych == '/') goto yy148;
! 18737: if (yych <= '@') goto yy4;
! 18738: goto yy142;
! 18739: }
! 18740: } else {
! 18741: if (yych <= '_') {
! 18742: if (yych <= 'X') goto yy1237;
! 18743: if (yych <= 'Z') goto yy142;
! 18744: if (yych <= '^') goto yy4;
! 18745: goto yy148;
! 18746: } else {
! 18747: if (yych <= 'w') {
! 18748: if (yych <= '`') goto yy4;
! 18749: goto yy147;
! 18750: } else {
! 18751: if (yych <= 'x') goto yy1266;
! 18752: if (yych <= 'z') goto yy147;
! 18753: goto yy4;
! 18754: }
! 18755: }
! 18756: }
! 18757: yy1261:
! 18758: YYDEBUG(1261, *YYCURSOR);
! 18759: yyaccept = 0;
! 18760: yych = *(YYMARKER = ++YYCURSOR);
! 18761: if (yych <= 'M') {
! 18762: if (yych <= '-') {
! 18763: if (yych == ')') goto yy140;
! 18764: if (yych <= ',') goto yy4;
! 18765: goto yy148;
! 18766: } else {
! 18767: if (yych == '/') goto yy148;
! 18768: if (yych <= '@') goto yy4;
! 18769: goto yy142;
! 18770: }
! 18771: } else {
! 18772: if (yych <= '_') {
! 18773: if (yych <= 'N') goto yy1233;
! 18774: if (yych <= 'Z') goto yy142;
! 18775: if (yych <= '^') goto yy4;
! 18776: goto yy148;
! 18777: } else {
! 18778: if (yych <= 'm') {
! 18779: if (yych <= '`') goto yy4;
! 18780: goto yy147;
! 18781: } else {
! 18782: if (yych <= 'n') goto yy1262;
! 18783: if (yych <= 'z') goto yy147;
! 18784: goto yy4;
! 18785: }
! 18786: }
! 18787: }
! 18788: yy1262:
! 18789: YYDEBUG(1262, *YYCURSOR);
! 18790: yyaccept = 4;
! 18791: yych = *(YYMARKER = ++YYCURSOR);
! 18792: if (yych <= 'C') {
! 18793: if (yych <= '-') {
! 18794: if (yych == ')') goto yy140;
! 18795: if (yych <= ',') goto yy167;
! 18796: goto yy148;
! 18797: } else {
! 18798: if (yych == '/') goto yy148;
! 18799: if (yych <= '@') goto yy167;
! 18800: goto yy143;
! 18801: }
! 18802: } else {
! 18803: if (yych <= '_') {
! 18804: if (yych <= 'D') goto yy1234;
! 18805: if (yych <= 'Z') goto yy143;
! 18806: if (yych <= '^') goto yy167;
! 18807: goto yy148;
! 18808: } else {
! 18809: if (yych <= 'c') {
! 18810: if (yych <= '`') goto yy167;
! 18811: goto yy151;
! 18812: } else {
! 18813: if (yych <= 'd') goto yy1263;
! 18814: if (yych <= 'z') goto yy151;
! 18815: goto yy167;
! 18816: }
! 18817: }
! 18818: }
! 18819: yy1263:
! 18820: YYDEBUG(1263, *YYCURSOR);
! 18821: yyaccept = 0;
! 18822: yych = *(YYMARKER = ++YYCURSOR);
! 18823: if (yych <= '@') {
! 18824: if (yych <= ',') {
! 18825: if (yych == ')') goto yy140;
! 18826: goto yy4;
! 18827: } else {
! 18828: if (yych == '.') goto yy4;
! 18829: if (yych <= '/') goto yy148;
! 18830: goto yy4;
! 18831: }
! 18832: } else {
! 18833: if (yych <= '_') {
! 18834: if (yych <= 'A') goto yy1235;
! 18835: if (yych <= 'Z') goto yy144;
! 18836: if (yych <= '^') goto yy4;
! 18837: goto yy148;
! 18838: } else {
! 18839: if (yych <= '`') goto yy4;
! 18840: if (yych <= 'a') goto yy1264;
! 18841: if (yych <= 'z') goto yy152;
! 18842: goto yy4;
! 18843: }
! 18844: }
! 18845: yy1264:
! 18846: YYDEBUG(1264, *YYCURSOR);
! 18847: yyaccept = 0;
! 18848: yych = *(YYMARKER = ++YYCURSOR);
! 18849: if (yych <= 'X') {
! 18850: if (yych <= '-') {
! 18851: if (yych == ')') goto yy140;
! 18852: if (yych <= ',') goto yy4;
! 18853: goto yy148;
! 18854: } else {
! 18855: if (yych == '/') goto yy148;
! 18856: if (yych <= '@') goto yy4;
! 18857: goto yy145;
! 18858: }
! 18859: } else {
! 18860: if (yych <= '_') {
! 18861: if (yych <= 'Y') goto yy1236;
! 18862: if (yych <= 'Z') goto yy145;
! 18863: if (yych <= '^') goto yy4;
! 18864: goto yy148;
! 18865: } else {
! 18866: if (yych <= 'x') {
! 18867: if (yych <= '`') goto yy4;
! 18868: goto yy153;
! 18869: } else {
! 18870: if (yych <= 'y') goto yy1265;
! 18871: if (yych <= 'z') goto yy153;
! 18872: goto yy4;
! 18873: }
! 18874: }
! 18875: }
! 18876: yy1265:
! 18877: YYDEBUG(1265, *YYCURSOR);
! 18878: yyaccept = 4;
! 18879: yych = *(YYMARKER = ++YYCURSOR);
! 18880: if (yybm[0+yych] & 16) {
! 18881: goto yy154;
! 18882: }
! 18883: if (yych <= '-') {
! 18884: if (yych == ')') goto yy140;
! 18885: if (yych <= ',') goto yy167;
! 18886: goto yy148;
! 18887: } else {
! 18888: if (yych <= '/') {
! 18889: if (yych <= '.') goto yy167;
! 18890: goto yy148;
! 18891: } else {
! 18892: if (yych == '_') goto yy148;
! 18893: goto yy167;
! 18894: }
! 18895: }
! 18896: yy1266:
! 18897: YYDEBUG(1266, *YYCURSOR);
! 18898: yyaccept = 0;
! 18899: yych = *(YYMARKER = ++YYCURSOR);
! 18900: if (yych <= 'S') {
! 18901: if (yych <= '-') {
! 18902: if (yych == ')') goto yy140;
! 18903: if (yych <= ',') goto yy4;
! 18904: goto yy148;
! 18905: } else {
! 18906: if (yych == '/') goto yy148;
! 18907: if (yych <= '@') goto yy4;
! 18908: goto yy143;
! 18909: }
! 18910: } else {
! 18911: if (yych <= '_') {
! 18912: if (yych <= 'T') goto yy1238;
! 18913: if (yych <= 'Z') goto yy143;
! 18914: if (yych <= '^') goto yy4;
! 18915: goto yy148;
! 18916: } else {
! 18917: if (yych <= 's') {
! 18918: if (yych <= '`') goto yy4;
! 18919: goto yy151;
! 18920: } else {
! 18921: if (yych <= 't') goto yy1267;
! 18922: if (yych <= 'z') goto yy151;
! 18923: goto yy4;
! 18924: }
! 18925: }
! 18926: }
! 18927: yy1267:
! 18928: YYDEBUG(1267, *YYCURSOR);
! 18929: yyaccept = 0;
! 18930: yych = *(YYMARKER = ++YYCURSOR);
! 18931: if (yych <= 'G') {
! 18932: if (yych <= '-') {
! 18933: if (yych == ')') goto yy140;
! 18934: if (yych <= ',') goto yy4;
! 18935: goto yy148;
! 18936: } else {
! 18937: if (yych == '/') goto yy148;
! 18938: if (yych <= '@') goto yy4;
! 18939: goto yy144;
! 18940: }
! 18941: } else {
! 18942: if (yych <= '_') {
! 18943: if (yych <= 'H') goto yy1239;
! 18944: if (yych <= 'Z') goto yy144;
! 18945: if (yych <= '^') goto yy4;
! 18946: goto yy148;
! 18947: } else {
! 18948: if (yych <= 'g') {
! 18949: if (yych <= '`') goto yy4;
! 18950: goto yy152;
! 18951: } else {
! 18952: if (yych <= 'h') goto yy1268;
! 18953: if (yych <= 'z') goto yy152;
! 18954: goto yy4;
! 18955: }
! 18956: }
! 18957: }
! 18958: yy1268:
! 18959: YYDEBUG(1268, *YYCURSOR);
! 18960: yyaccept = 0;
! 18961: yych = *(YYMARKER = ++YYCURSOR);
! 18962: if (yych <= '-') {
! 18963: if (yych <= ' ') {
! 18964: if (yych == '\t') goto yy1207;
! 18965: if (yych <= 0x1F) goto yy4;
! 18966: goto yy1207;
! 18967: } else {
! 18968: if (yych == ')') goto yy140;
! 18969: if (yych <= ',') goto yy4;
! 18970: goto yy148;
! 18971: }
! 18972: } else {
! 18973: if (yych <= 'Z') {
! 18974: if (yych == '/') goto yy148;
! 18975: if (yych <= '@') goto yy4;
! 18976: goto yy145;
! 18977: } else {
! 18978: if (yych <= '_') {
! 18979: if (yych <= '^') goto yy4;
! 18980: goto yy148;
! 18981: } else {
! 18982: if (yych <= '`') goto yy4;
! 18983: if (yych <= 'z') goto yy153;
! 18984: goto yy4;
! 18985: }
! 18986: }
! 18987: }
! 18988: yy1269:
! 18989: YYDEBUG(1269, *YYCURSOR);
! 18990: yyaccept = 4;
! 18991: yych = *(YYMARKER = ++YYCURSOR);
! 18992: if (yych <= 'T') {
! 18993: if (yych <= '-') {
! 18994: if (yych == ')') goto yy140;
! 18995: if (yych <= ',') goto yy167;
! 18996: goto yy148;
! 18997: } else {
! 18998: if (yych == '/') goto yy148;
! 18999: if (yych <= '@') goto yy167;
! 19000: goto yy143;
! 19001: }
! 19002: } else {
! 19003: if (yych <= '_') {
! 19004: if (yych <= 'U') goto yy1241;
! 19005: if (yych <= 'Z') goto yy143;
! 19006: if (yych <= '^') goto yy167;
! 19007: goto yy148;
! 19008: } else {
! 19009: if (yych <= 't') {
! 19010: if (yych <= '`') goto yy167;
! 19011: goto yy151;
! 19012: } else {
! 19013: if (yych <= 'u') goto yy1270;
! 19014: if (yych <= 'z') goto yy151;
! 19015: goto yy167;
! 19016: }
! 19017: }
! 19018: }
! 19019: yy1270:
! 19020: YYDEBUG(1270, *YYCURSOR);
! 19021: yyaccept = 0;
! 19022: yych = *(YYMARKER = ++YYCURSOR);
! 19023: if (yych <= 'Q') {
! 19024: if (yych <= '-') {
! 19025: if (yych == ')') goto yy140;
! 19026: if (yych <= ',') goto yy4;
! 19027: goto yy148;
! 19028: } else {
! 19029: if (yych == '/') goto yy148;
! 19030: if (yych <= '@') goto yy4;
! 19031: goto yy144;
! 19032: }
! 19033: } else {
! 19034: if (yych <= '_') {
! 19035: if (yych <= 'R') goto yy1242;
! 19036: if (yych <= 'Z') goto yy144;
! 19037: if (yych <= '^') goto yy4;
! 19038: goto yy148;
! 19039: } else {
! 19040: if (yych <= 'q') {
! 19041: if (yych <= '`') goto yy4;
! 19042: goto yy152;
! 19043: } else {
! 19044: if (yych <= 'r') goto yy1271;
! 19045: if (yych <= 'z') goto yy152;
! 19046: goto yy4;
! 19047: }
! 19048: }
! 19049: }
! 19050: yy1271:
! 19051: YYDEBUG(1271, *YYCURSOR);
! 19052: yyaccept = 0;
! 19053: yych = *(YYMARKER = ++YYCURSOR);
! 19054: if (yych <= 'C') {
! 19055: if (yych <= '-') {
! 19056: if (yych == ')') goto yy140;
! 19057: if (yych <= ',') goto yy4;
! 19058: goto yy148;
! 19059: } else {
! 19060: if (yych == '/') goto yy148;
! 19061: if (yych <= '@') goto yy4;
! 19062: goto yy145;
! 19063: }
! 19064: } else {
! 19065: if (yych <= '_') {
! 19066: if (yych <= 'D') goto yy1243;
! 19067: if (yych <= 'Z') goto yy145;
! 19068: if (yych <= '^') goto yy4;
! 19069: goto yy148;
! 19070: } else {
! 19071: if (yych <= 'c') {
! 19072: if (yych <= '`') goto yy4;
! 19073: goto yy153;
! 19074: } else {
! 19075: if (yych <= 'd') goto yy1272;
! 19076: if (yych <= 'z') goto yy153;
! 19077: goto yy4;
! 19078: }
! 19079: }
! 19080: }
! 19081: yy1272:
! 19082: YYDEBUG(1272, *YYCURSOR);
! 19083: yyaccept = 0;
! 19084: yych = *(YYMARKER = ++YYCURSOR);
! 19085: if (yych <= '@') {
! 19086: if (yych <= ',') {
! 19087: if (yych == ')') goto yy140;
! 19088: goto yy4;
! 19089: } else {
! 19090: if (yych == '.') goto yy4;
! 19091: if (yych <= '/') goto yy148;
! 19092: goto yy4;
! 19093: }
! 19094: } else {
! 19095: if (yych <= '_') {
! 19096: if (yych <= 'A') goto yy1244;
! 19097: if (yych <= '^') goto yy4;
! 19098: goto yy148;
! 19099: } else {
! 19100: if (yych <= '`') goto yy4;
! 19101: if (yych <= 'a') goto yy1273;
! 19102: if (yych <= 'z') goto yy154;
! 19103: goto yy4;
! 19104: }
! 19105: }
! 19106: yy1273:
! 19107: YYDEBUG(1273, *YYCURSOR);
! 19108: yych = *++YYCURSOR;
! 19109: if (yych == 'Y') goto yy173;
! 19110: if (yych == 'y') goto yy186;
! 19111: goto yy155;
! 19112: yy1274:
! 19113: YYDEBUG(1274, *YYCURSOR);
! 19114: yyaccept = 0;
! 19115: yych = *(YYMARKER = ++YYCURSOR);
! 19116: if (yych <= 'N') {
! 19117: if (yych <= '-') {
! 19118: if (yych == ')') goto yy140;
! 19119: if (yych <= ',') goto yy4;
! 19120: goto yy148;
! 19121: } else {
! 19122: if (yych == '/') goto yy148;
! 19123: if (yych <= '@') goto yy4;
! 19124: goto yy143;
! 19125: }
! 19126: } else {
! 19127: if (yych <= '_') {
! 19128: if (yych <= 'O') goto yy1256;
! 19129: if (yych <= 'Z') goto yy143;
! 19130: if (yych <= '^') goto yy4;
! 19131: goto yy148;
! 19132: } else {
! 19133: if (yych <= 'n') {
! 19134: if (yych <= '`') goto yy4;
! 19135: goto yy151;
! 19136: } else {
! 19137: if (yych <= 'o') goto yy1285;
! 19138: if (yych <= 'z') goto yy151;
! 19139: goto yy4;
! 19140: }
! 19141: }
! 19142: }
! 19143: yy1275:
! 19144: YYDEBUG(1275, *YYCURSOR);
! 19145: yyaccept = 0;
! 19146: yych = *(YYMARKER = ++YYCURSOR);
! 19147: if (yych <= 'D') {
! 19148: if (yych <= '-') {
! 19149: if (yych == ')') goto yy140;
! 19150: if (yych <= ',') goto yy4;
! 19151: goto yy148;
! 19152: } else {
! 19153: if (yych == '/') goto yy148;
! 19154: if (yych <= '@') goto yy4;
! 19155: goto yy143;
! 19156: }
! 19157: } else {
! 19158: if (yych <= '_') {
! 19159: if (yych <= 'E') goto yy1253;
! 19160: if (yych <= 'Z') goto yy143;
! 19161: if (yych <= '^') goto yy4;
! 19162: goto yy148;
! 19163: } else {
! 19164: if (yych <= 'd') {
! 19165: if (yych <= '`') goto yy4;
! 19166: goto yy151;
! 19167: } else {
! 19168: if (yych <= 'e') goto yy1282;
! 19169: if (yych <= 'z') goto yy151;
! 19170: goto yy4;
! 19171: }
! 19172: }
! 19173: }
! 19174: yy1276:
! 19175: YYDEBUG(1276, *YYCURSOR);
! 19176: yyaccept = 5;
! 19177: yych = *(YYMARKER = ++YYCURSOR);
! 19178: if (yych <= '9') {
! 19179: if (yych <= '(') {
! 19180: if (yych <= '\t') {
! 19181: if (yych <= 0x08) goto yy194;
! 19182: goto yy196;
! 19183: } else {
! 19184: if (yych == ' ') goto yy196;
! 19185: goto yy194;
! 19186: }
! 19187: } else {
! 19188: if (yych <= '-') {
! 19189: if (yych <= ')') goto yy140;
! 19190: if (yych <= ',') goto yy194;
! 19191: goto yy372;
! 19192: } else {
! 19193: if (yych == '/') goto yy148;
! 19194: goto yy196;
! 19195: }
! 19196: }
! 19197: } else {
! 19198: if (yych <= '^') {
! 19199: if (yych <= 'S') {
! 19200: if (yych <= '@') goto yy194;
! 19201: goto yy143;
! 19202: } else {
! 19203: if (yych <= 'T') goto yy1248;
! 19204: if (yych <= 'Z') goto yy143;
! 19205: goto yy194;
! 19206: }
! 19207: } else {
! 19208: if (yych <= 's') {
! 19209: if (yych <= '_') goto yy148;
! 19210: if (yych <= '`') goto yy194;
! 19211: goto yy151;
! 19212: } else {
! 19213: if (yych <= 't') goto yy1277;
! 19214: if (yych <= 'z') goto yy151;
! 19215: goto yy194;
! 19216: }
! 19217: }
! 19218: }
! 19219: yy1277:
! 19220: YYDEBUG(1277, *YYCURSOR);
! 19221: yyaccept = 5;
! 19222: yych = *(YYMARKER = ++YYCURSOR);
! 19223: if (yych <= '9') {
! 19224: if (yych <= '(') {
! 19225: if (yych <= '\t') {
! 19226: if (yych <= 0x08) goto yy194;
! 19227: goto yy196;
! 19228: } else {
! 19229: if (yych == ' ') goto yy196;
! 19230: goto yy194;
! 19231: }
! 19232: } else {
! 19233: if (yych <= '-') {
! 19234: if (yych <= ')') goto yy140;
! 19235: if (yych <= ',') goto yy194;
! 19236: goto yy372;
! 19237: } else {
! 19238: if (yych == '/') goto yy148;
! 19239: goto yy196;
! 19240: }
! 19241: }
! 19242: } else {
! 19243: if (yych <= '^') {
! 19244: if (yych <= 'D') {
! 19245: if (yych <= '@') goto yy194;
! 19246: goto yy144;
! 19247: } else {
! 19248: if (yych <= 'E') goto yy1249;
! 19249: if (yych <= 'Z') goto yy144;
! 19250: goto yy194;
! 19251: }
! 19252: } else {
! 19253: if (yych <= 'd') {
! 19254: if (yych <= '_') goto yy148;
! 19255: if (yych <= '`') goto yy194;
! 19256: goto yy152;
! 19257: } else {
! 19258: if (yych <= 'e') goto yy1278;
! 19259: if (yych <= 'z') goto yy152;
! 19260: goto yy194;
! 19261: }
! 19262: }
! 19263: }
! 19264: yy1278:
! 19265: YYDEBUG(1278, *YYCURSOR);
! 19266: yyaccept = 0;
! 19267: yych = *(YYMARKER = ++YYCURSOR);
! 19268: if (yych <= 'L') {
! 19269: if (yych <= '-') {
! 19270: if (yych == ')') goto yy140;
! 19271: if (yych <= ',') goto yy4;
! 19272: goto yy148;
! 19273: } else {
! 19274: if (yych == '/') goto yy148;
! 19275: if (yych <= '@') goto yy4;
! 19276: goto yy145;
! 19277: }
! 19278: } else {
! 19279: if (yych <= '_') {
! 19280: if (yych <= 'M') goto yy1250;
! 19281: if (yych <= 'Z') goto yy145;
! 19282: if (yych <= '^') goto yy4;
! 19283: goto yy148;
! 19284: } else {
! 19285: if (yych <= 'l') {
! 19286: if (yych <= '`') goto yy4;
! 19287: goto yy153;
! 19288: } else {
! 19289: if (yych <= 'm') goto yy1279;
! 19290: if (yych <= 'z') goto yy153;
! 19291: goto yy4;
! 19292: }
! 19293: }
! 19294: }
! 19295: yy1279:
! 19296: YYDEBUG(1279, *YYCURSOR);
! 19297: yyaccept = 0;
! 19298: yych = *(YYMARKER = ++YYCURSOR);
! 19299: if (yych <= 'A') {
! 19300: if (yych <= ',') {
! 19301: if (yych == ')') goto yy140;
! 19302: goto yy4;
! 19303: } else {
! 19304: if (yych == '.') goto yy4;
! 19305: if (yych <= '/') goto yy148;
! 19306: goto yy4;
! 19307: }
! 19308: } else {
! 19309: if (yych <= '`') {
! 19310: if (yych <= 'B') goto yy1251;
! 19311: if (yych == '_') goto yy148;
! 19312: goto yy4;
! 19313: } else {
! 19314: if (yych == 'b') goto yy1280;
! 19315: if (yych <= 'z') goto yy154;
! 19316: goto yy4;
! 19317: }
! 19318: }
! 19319: yy1280:
! 19320: YYDEBUG(1280, *YYCURSOR);
! 19321: yych = *++YYCURSOR;
! 19322: if (yych == 'E') goto yy1252;
! 19323: if (yych != 'e') goto yy155;
! 19324: YYDEBUG(1281, *YYCURSOR);
! 19325: yych = *++YYCURSOR;
! 19326: if (yych == 'R') goto yy206;
! 19327: if (yych == 'r') goto yy377;
! 19328: goto yy155;
! 19329: yy1282:
! 19330: YYDEBUG(1282, *YYCURSOR);
! 19331: yyaccept = 0;
! 19332: yych = *(YYMARKER = ++YYCURSOR);
! 19333: if (yych <= 'M') {
! 19334: if (yych <= '-') {
! 19335: if (yych == ')') goto yy140;
! 19336: if (yych <= ',') goto yy4;
! 19337: goto yy148;
! 19338: } else {
! 19339: if (yych == '/') goto yy148;
! 19340: if (yych <= '@') goto yy4;
! 19341: goto yy144;
! 19342: }
! 19343: } else {
! 19344: if (yych <= '_') {
! 19345: if (yych <= 'N') goto yy1254;
! 19346: if (yych <= 'Z') goto yy144;
! 19347: if (yych <= '^') goto yy4;
! 19348: goto yy148;
! 19349: } else {
! 19350: if (yych <= 'm') {
! 19351: if (yych <= '`') goto yy4;
! 19352: goto yy152;
! 19353: } else {
! 19354: if (yych <= 'n') goto yy1283;
! 19355: if (yych <= 'z') goto yy152;
! 19356: goto yy4;
! 19357: }
! 19358: }
! 19359: }
! 19360: yy1283:
! 19361: YYDEBUG(1283, *YYCURSOR);
! 19362: yyaccept = 0;
! 19363: yych = *(YYMARKER = ++YYCURSOR);
! 19364: if (yych <= 'S') {
! 19365: if (yych <= '-') {
! 19366: if (yych == ')') goto yy140;
! 19367: if (yych <= ',') goto yy4;
! 19368: goto yy148;
! 19369: } else {
! 19370: if (yych == '/') goto yy148;
! 19371: if (yych <= '@') goto yy4;
! 19372: goto yy145;
! 19373: }
! 19374: } else {
! 19375: if (yych <= '_') {
! 19376: if (yych <= 'T') goto yy1255;
! 19377: if (yych <= 'Z') goto yy145;
! 19378: if (yych <= '^') goto yy4;
! 19379: goto yy148;
! 19380: } else {
! 19381: if (yych <= 's') {
! 19382: if (yych <= '`') goto yy4;
! 19383: goto yy153;
! 19384: } else {
! 19385: if (yych <= 't') goto yy1284;
! 19386: if (yych <= 'z') goto yy153;
! 19387: goto yy4;
! 19388: }
! 19389: }
! 19390: }
! 19391: yy1284:
! 19392: YYDEBUG(1284, *YYCURSOR);
! 19393: yyaccept = 0;
! 19394: yych = *(YYMARKER = ++YYCURSOR);
! 19395: if (yych <= 'G') {
! 19396: if (yych <= ',') {
! 19397: if (yych == ')') goto yy140;
! 19398: goto yy4;
! 19399: } else {
! 19400: if (yych == '.') goto yy4;
! 19401: if (yych <= '/') goto yy148;
! 19402: goto yy4;
! 19403: }
! 19404: } else {
! 19405: if (yych <= '`') {
! 19406: if (yych <= 'H') goto yy1206;
! 19407: if (yych == '_') goto yy148;
! 19408: goto yy4;
! 19409: } else {
! 19410: if (yych == 'h') goto yy1224;
! 19411: if (yych <= 'z') goto yy154;
! 19412: goto yy4;
! 19413: }
! 19414: }
! 19415: yy1285:
! 19416: YYDEBUG(1285, *YYCURSOR);
! 19417: yyaccept = 0;
! 19418: yych = *(YYMARKER = ++YYCURSOR);
! 19419: if (yych <= 'M') {
! 19420: if (yych <= '-') {
! 19421: if (yych == ')') goto yy140;
! 19422: if (yych <= ',') goto yy4;
! 19423: goto yy148;
! 19424: } else {
! 19425: if (yych == '/') goto yy148;
! 19426: if (yych <= '@') goto yy4;
! 19427: goto yy144;
! 19428: }
! 19429: } else {
! 19430: if (yych <= '_') {
! 19431: if (yych <= 'N') goto yy1257;
! 19432: if (yych <= 'Z') goto yy144;
! 19433: if (yych <= '^') goto yy4;
! 19434: goto yy148;
! 19435: } else {
! 19436: if (yych <= 'm') {
! 19437: if (yych <= '`') goto yy4;
! 19438: goto yy152;
! 19439: } else {
! 19440: if (yych <= 'n') goto yy1286;
! 19441: if (yych <= 'z') goto yy152;
! 19442: goto yy4;
! 19443: }
! 19444: }
! 19445: }
! 19446: yy1286:
! 19447: YYDEBUG(1286, *YYCURSOR);
! 19448: yyaccept = 0;
! 19449: yych = *(YYMARKER = ++YYCURSOR);
! 19450: if (yych <= 'C') {
! 19451: if (yych <= '-') {
! 19452: if (yych == ')') goto yy140;
! 19453: if (yych <= ',') goto yy4;
! 19454: goto yy148;
! 19455: } else {
! 19456: if (yych == '/') goto yy148;
! 19457: if (yych <= '@') goto yy4;
! 19458: goto yy145;
! 19459: }
! 19460: } else {
! 19461: if (yych <= '_') {
! 19462: if (yych <= 'D') goto yy1216;
! 19463: if (yych <= 'Z') goto yy145;
! 19464: if (yych <= '^') goto yy4;
! 19465: goto yy148;
! 19466: } else {
! 19467: if (yych <= 'c') {
! 19468: if (yych <= '`') goto yy4;
! 19469: goto yy153;
! 19470: } else {
! 19471: if (yych <= 'd') goto yy1228;
! 19472: if (yych <= 'z') goto yy153;
! 19473: goto yy4;
! 19474: }
! 19475: }
! 19476: }
! 19477: yy1287:
! 19478: YYDEBUG(1287, *YYCURSOR);
! 19479: yych = *++YYCURSOR;
! 19480: if (yych <= 'C') {
! 19481: if (yych <= ')') {
! 19482: if (yych <= '(') goto yy4;
! 19483: goto yy140;
! 19484: } else {
! 19485: if (yych <= '@') goto yy4;
! 19486: if (yych <= 'B') goto yy142;
! 19487: }
! 19488: } else {
! 19489: if (yych <= 'b') {
! 19490: if (yych <= 'Z') goto yy142;
! 19491: if (yych <= '`') goto yy4;
! 19492: goto yy142;
! 19493: } else {
! 19494: if (yych <= 'c') goto yy1288;
! 19495: if (yych <= 'z') goto yy142;
! 19496: goto yy4;
! 19497: }
! 19498: }
! 19499: yy1288:
! 19500: YYDEBUG(1288, *YYCURSOR);
! 19501: yych = *++YYCURSOR;
! 19502: if (yych <= 'K') {
! 19503: if (yych <= ')') {
! 19504: if (yych <= '(') goto yy4;
! 19505: goto yy140;
! 19506: } else {
! 19507: if (yych <= '@') goto yy4;
! 19508: if (yych <= 'J') goto yy143;
! 19509: }
! 19510: } else {
! 19511: if (yych <= 'j') {
! 19512: if (yych <= 'Z') goto yy143;
! 19513: if (yych <= '`') goto yy4;
! 19514: goto yy143;
! 19515: } else {
! 19516: if (yych <= 'k') goto yy1289;
! 19517: if (yych <= 'z') goto yy143;
! 19518: goto yy4;
! 19519: }
! 19520: }
! 19521: yy1289:
! 19522: YYDEBUG(1289, *YYCURSOR);
! 19523: yyaccept = 0;
! 19524: yych = *(YYMARKER = ++YYCURSOR);
! 19525: if (yych <= ')') {
! 19526: if (yych == ' ') goto yy1290;
! 19527: if (yych <= '(') goto yy4;
! 19528: goto yy140;
! 19529: } else {
! 19530: if (yych <= 'Z') {
! 19531: if (yych <= '@') goto yy4;
! 19532: goto yy144;
! 19533: } else {
! 19534: if (yych <= '`') goto yy4;
! 19535: if (yych <= 'z') goto yy144;
! 19536: goto yy4;
! 19537: }
! 19538: }
! 19539: yy1290:
! 19540: YYDEBUG(1290, *YYCURSOR);
! 19541: yych = *++YYCURSOR;
! 19542: if (yych == 'O') goto yy1291;
! 19543: if (yych != 'o') goto yy57;
! 19544: yy1291:
! 19545: YYDEBUG(1291, *YYCURSOR);
! 19546: yych = *++YYCURSOR;
! 19547: if (yych == 'F') goto yy1292;
! 19548: if (yych != 'f') goto yy57;
! 19549: yy1292:
! 19550: YYDEBUG(1292, *YYCURSOR);
! 19551: yych = *++YYCURSOR;
! 19552: if (yych != ' ') goto yy57;
! 19553: YYDEBUG(1293, *YYCURSOR);
! 19554: yych = *++YYCURSOR;
! 19555: if (yych <= '/') goto yy57;
! 19556: if (yych <= '1') goto yy1294;
! 19557: if (yych <= '2') goto yy1296;
! 19558: if (yych <= '9') goto yy1297;
! 19559: goto yy57;
! 19560: yy1294:
! 19561: YYDEBUG(1294, *YYCURSOR);
! 19562: yyaccept = 28;
! 19563: yych = *(YYMARKER = ++YYCURSOR);
! 19564: if (yych <= '/') goto yy1298;
! 19565: if (yych <= '9') goto yy1297;
! 19566: goto yy1298;
! 19567: yy1295:
! 19568: YYDEBUG(1295, *YYCURSOR);
! 19569: {
! 19570: DEBUG_OUTPUT("backof | frontof");
! 19571: TIMELIB_INIT;
! 19572: TIMELIB_UNHAVE_TIME();
! 19573: TIMELIB_HAVE_TIME();
! 19574:
! 19575: if (*ptr == 'b') {
! 19576: s->time->h = timelib_get_nr((char **) &ptr, 2);
! 19577: s->time->i = 15;
! 19578: } else {
! 19579: s->time->h = timelib_get_nr((char **) &ptr, 2) - 1;
! 19580: s->time->i = 45;
! 19581: }
! 19582: if (*ptr != '\0' ) {
! 19583: timelib_eat_spaces((char **) &ptr);
! 19584: s->time->h += timelib_meridian((char **) &ptr, s->time->h);
! 19585: }
! 19586:
! 19587: TIMELIB_DEINIT;
! 19588: return TIMELIB_LF_DAY_OF_MONTH;
! 19589: }
! 19590: yy1296:
! 19591: YYDEBUG(1296, *YYCURSOR);
! 19592: yyaccept = 28;
! 19593: yych = *(YYMARKER = ++YYCURSOR);
! 19594: if (yych <= '/') goto yy1298;
! 19595: if (yych >= '5') goto yy1298;
! 19596: yy1297:
! 19597: YYDEBUG(1297, *YYCURSOR);
! 19598: yyaccept = 28;
! 19599: YYMARKER = ++YYCURSOR;
! 19600: if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
! 19601: yych = *YYCURSOR;
! 19602: yy1298:
! 19603: YYDEBUG(1298, *YYCURSOR);
! 19604: if (yych <= 'A') {
! 19605: if (yych <= 0x1F) {
! 19606: if (yych == '\t') goto yy1297;
! 19607: goto yy1295;
! 19608: } else {
! 19609: if (yych <= ' ') goto yy1297;
! 19610: if (yych <= '@') goto yy1295;
! 19611: }
! 19612: } else {
! 19613: if (yych <= '`') {
! 19614: if (yych != 'P') goto yy1295;
! 19615: } else {
! 19616: if (yych <= 'a') goto yy1299;
! 19617: if (yych != 'p') goto yy1295;
! 19618: }
! 19619: }
! 19620: yy1299:
! 19621: YYDEBUG(1299, *YYCURSOR);
! 19622: yych = *++YYCURSOR;
! 19623: if (yych <= 'L') {
! 19624: if (yych != '.') goto yy57;
! 19625: } else {
! 19626: if (yych <= 'M') goto yy1301;
! 19627: if (yych == 'm') goto yy1301;
! 19628: goto yy57;
! 19629: }
! 19630: YYDEBUG(1300, *YYCURSOR);
! 19631: yych = *++YYCURSOR;
! 19632: if (yych == 'M') goto yy1301;
! 19633: if (yych != 'm') goto yy57;
! 19634: yy1301:
! 19635: YYDEBUG(1301, *YYCURSOR);
! 19636: yych = *++YYCURSOR;
! 19637: if (yych <= 0x1F) {
! 19638: if (yych <= 0x00) goto yy1303;
! 19639: if (yych == '\t') goto yy1303;
! 19640: goto yy57;
! 19641: } else {
! 19642: if (yych <= ' ') goto yy1303;
! 19643: if (yych != '.') goto yy57;
! 19644: }
! 19645: YYDEBUG(1302, *YYCURSOR);
! 19646: yych = *++YYCURSOR;
! 19647: if (yych <= '\t') {
! 19648: if (yych <= 0x00) goto yy1303;
! 19649: if (yych <= 0x08) goto yy57;
! 19650: } else {
! 19651: if (yych != ' ') goto yy57;
! 19652: }
! 19653: yy1303:
! 19654: YYDEBUG(1303, *YYCURSOR);
! 19655: yych = *++YYCURSOR;
! 19656: goto yy1295;
! 19657: yy1304:
! 19658: YYDEBUG(1304, *YYCURSOR);
! 19659: yyaccept = 0;
! 19660: yych = *(YYMARKER = ++YYCURSOR);
! 19661: if (yych <= 'B') {
! 19662: if (yych <= '-') {
! 19663: if (yych == ')') goto yy140;
! 19664: if (yych <= ',') goto yy4;
! 19665: goto yy148;
! 19666: } else {
! 19667: if (yych == '/') goto yy148;
! 19668: if (yych <= '@') goto yy4;
! 19669: goto yy142;
! 19670: }
! 19671: } else {
! 19672: if (yych <= '_') {
! 19673: if (yych <= 'C') goto yy1288;
! 19674: if (yych <= 'Z') goto yy142;
! 19675: if (yych <= '^') goto yy4;
! 19676: goto yy148;
! 19677: } else {
! 19678: if (yych <= 'b') {
! 19679: if (yych <= '`') goto yy4;
! 19680: goto yy147;
! 19681: } else {
! 19682: if (yych <= 'c') goto yy1305;
! 19683: if (yych <= 'z') goto yy147;
! 19684: goto yy4;
! 19685: }
! 19686: }
! 19687: }
! 19688: yy1305:
! 19689: YYDEBUG(1305, *YYCURSOR);
! 19690: yyaccept = 0;
! 19691: yych = *(YYMARKER = ++YYCURSOR);
! 19692: if (yych <= 'J') {
! 19693: if (yych <= '-') {
! 19694: if (yych == ')') goto yy140;
! 19695: if (yych <= ',') goto yy4;
! 19696: goto yy148;
! 19697: } else {
! 19698: if (yych == '/') goto yy148;
! 19699: if (yych <= '@') goto yy4;
! 19700: goto yy143;
! 19701: }
! 19702: } else {
! 19703: if (yych <= '_') {
! 19704: if (yych <= 'K') goto yy1289;
! 19705: if (yych <= 'Z') goto yy143;
! 19706: if (yych <= '^') goto yy4;
! 19707: goto yy148;
! 19708: } else {
! 19709: if (yych <= 'j') {
! 19710: if (yych <= '`') goto yy4;
! 19711: goto yy151;
! 19712: } else {
! 19713: if (yych <= 'k') goto yy1306;
! 19714: if (yych <= 'z') goto yy151;
! 19715: goto yy4;
! 19716: }
! 19717: }
! 19718: }
! 19719: yy1306:
! 19720: YYDEBUG(1306, *YYCURSOR);
! 19721: yyaccept = 0;
! 19722: yych = *(YYMARKER = ++YYCURSOR);
! 19723: if (yych <= '.') {
! 19724: if (yych <= '(') {
! 19725: if (yych == ' ') goto yy1290;
! 19726: goto yy4;
! 19727: } else {
! 19728: if (yych <= ')') goto yy140;
! 19729: if (yych == '-') goto yy148;
! 19730: goto yy4;
! 19731: }
! 19732: } else {
! 19733: if (yych <= '^') {
! 19734: if (yych <= '/') goto yy148;
! 19735: if (yych <= '@') goto yy4;
! 19736: if (yych <= 'Z') goto yy144;
! 19737: goto yy4;
! 19738: } else {
! 19739: if (yych <= '_') goto yy148;
! 19740: if (yych <= '`') goto yy4;
! 19741: if (yych <= 'z') goto yy152;
! 19742: goto yy4;
! 19743: }
! 19744: }
! 19745: yy1307:
! 19746: YYDEBUG(1307, *YYCURSOR);
! 19747: yych = *++YYCURSOR;
! 19748: if (yych <= 'S') {
! 19749: if (yych <= ')') {
! 19750: if (yych <= '(') goto yy4;
! 19751: goto yy140;
! 19752: } else {
! 19753: if (yych <= '@') goto yy4;
! 19754: if (yych <= 'R') goto yy142;
! 19755: }
! 19756: } else {
! 19757: if (yych <= 'r') {
! 19758: if (yych <= 'Z') goto yy142;
! 19759: if (yych <= '`') goto yy4;
! 19760: goto yy142;
! 19761: } else {
! 19762: if (yych <= 's') goto yy1308;
! 19763: if (yych <= 'z') goto yy142;
! 19764: goto yy4;
! 19765: }
! 19766: }
! 19767: yy1308:
! 19768: YYDEBUG(1308, *YYCURSOR);
! 19769: yych = *++YYCURSOR;
! 19770: if (yych <= 'T') {
! 19771: if (yych <= ')') {
! 19772: if (yych <= '(') goto yy4;
! 19773: goto yy140;
! 19774: } else {
! 19775: if (yych <= '@') goto yy4;
! 19776: if (yych <= 'S') goto yy143;
! 19777: }
! 19778: } else {
! 19779: if (yych <= 's') {
! 19780: if (yych <= 'Z') goto yy143;
! 19781: if (yych <= '`') goto yy4;
! 19782: goto yy143;
! 19783: } else {
! 19784: if (yych <= 't') goto yy1309;
! 19785: if (yych <= 'z') goto yy143;
! 19786: goto yy4;
! 19787: }
! 19788: }
! 19789: yy1309:
! 19790: YYDEBUG(1309, *YYCURSOR);
! 19791: yyaccept = 0;
! 19792: yych = *(YYMARKER = ++YYCURSOR);
! 19793: if (yych <= '(') {
! 19794: if (yych <= '\t') {
! 19795: if (yych <= 0x08) goto yy4;
! 19796: goto yy1105;
! 19797: } else {
! 19798: if (yych != ' ') goto yy4;
! 19799: }
! 19800: } else {
! 19801: if (yych <= 'Z') {
! 19802: if (yych <= ')') goto yy140;
! 19803: if (yych <= '@') goto yy4;
! 19804: goto yy144;
! 19805: } else {
! 19806: if (yych <= '`') goto yy4;
! 19807: if (yych <= 'z') goto yy144;
! 19808: goto yy4;
! 19809: }
! 19810: }
! 19811: yy1310:
! 19812: YYDEBUG(1310, *YYCURSOR);
! 19813: yych = *++YYCURSOR;
! 19814: if (yych == 'D') goto yy1311;
! 19815: if (yych != 'd') goto yy1106;
! 19816: yy1311:
! 19817: YYDEBUG(1311, *YYCURSOR);
! 19818: yych = *++YYCURSOR;
! 19819: if (yych == 'A') goto yy1312;
! 19820: if (yych != 'a') goto yy57;
! 19821: yy1312:
! 19822: YYDEBUG(1312, *YYCURSOR);
! 19823: yych = *++YYCURSOR;
! 19824: if (yych == 'Y') goto yy1313;
! 19825: if (yych != 'y') goto yy57;
! 19826: yy1313:
! 19827: YYDEBUG(1313, *YYCURSOR);
! 19828: yyaccept = 26;
! 19829: yych = *(YYMARKER = ++YYCURSOR);
! 19830: if (yych <= 'R') {
! 19831: if (yych != ' ') goto yy1118;
! 19832: } else {
! 19833: if (yych <= 'S') goto yy1143;
! 19834: if (yych == 's') goto yy1143;
! 19835: goto yy1118;
! 19836: }
! 19837: YYDEBUG(1314, *YYCURSOR);
! 19838: yych = *++YYCURSOR;
! 19839: if (yych == 'O') goto yy1315;
! 19840: if (yych != 'o') goto yy57;
! 19841: yy1315:
! 19842: YYDEBUG(1315, *YYCURSOR);
! 19843: yych = *++YYCURSOR;
! 19844: if (yych == 'F') goto yy1316;
! 19845: if (yych != 'f') goto yy57;
! 19846: yy1316:
! 19847: YYDEBUG(1316, *YYCURSOR);
! 19848: yych = *++YYCURSOR;
! 19849: goto yy2;
! 19850: yy1317:
! 19851: YYDEBUG(1317, *YYCURSOR);
! 19852: yyaccept = 0;
! 19853: yych = *(YYMARKER = ++YYCURSOR);
! 19854: if (yych <= 'R') {
! 19855: if (yych <= '-') {
! 19856: if (yych == ')') goto yy140;
! 19857: if (yych <= ',') goto yy4;
! 19858: goto yy148;
! 19859: } else {
! 19860: if (yych == '/') goto yy148;
! 19861: if (yych <= '@') goto yy4;
! 19862: goto yy142;
! 19863: }
! 19864: } else {
! 19865: if (yych <= '_') {
! 19866: if (yych <= 'S') goto yy1308;
! 19867: if (yych <= 'Z') goto yy142;
! 19868: if (yych <= '^') goto yy4;
! 19869: goto yy148;
! 19870: } else {
! 19871: if (yych <= 'r') {
! 19872: if (yych <= '`') goto yy4;
! 19873: goto yy147;
! 19874: } else {
! 19875: if (yych <= 's') goto yy1318;
! 19876: if (yych <= 'z') goto yy147;
! 19877: goto yy4;
! 19878: }
! 19879: }
! 19880: }
! 19881: yy1318:
! 19882: YYDEBUG(1318, *YYCURSOR);
! 19883: yyaccept = 0;
! 19884: yych = *(YYMARKER = ++YYCURSOR);
! 19885: if (yych <= 'S') {
! 19886: if (yych <= '-') {
! 19887: if (yych == ')') goto yy140;
! 19888: if (yych <= ',') goto yy4;
! 19889: goto yy148;
! 19890: } else {
! 19891: if (yych == '/') goto yy148;
! 19892: if (yych <= '@') goto yy4;
! 19893: goto yy143;
! 19894: }
! 19895: } else {
! 19896: if (yych <= '_') {
! 19897: if (yych <= 'T') goto yy1309;
! 19898: if (yych <= 'Z') goto yy143;
! 19899: if (yych <= '^') goto yy4;
! 19900: goto yy148;
! 19901: } else {
! 19902: if (yych <= 's') {
! 19903: if (yych <= '`') goto yy4;
! 19904: goto yy151;
! 19905: } else {
! 19906: if (yych <= 't') goto yy1319;
! 19907: if (yych <= 'z') goto yy151;
! 19908: goto yy4;
! 19909: }
! 19910: }
! 19911: }
! 19912: yy1319:
! 19913: YYDEBUG(1319, *YYCURSOR);
! 19914: yyaccept = 0;
! 19915: yych = *(YYMARKER = ++YYCURSOR);
! 19916: if (yych <= '-') {
! 19917: if (yych <= ' ') {
! 19918: if (yych == '\t') goto yy1105;
! 19919: if (yych <= 0x1F) goto yy4;
! 19920: goto yy1310;
! 19921: } else {
! 19922: if (yych == ')') goto yy140;
! 19923: if (yych <= ',') goto yy4;
! 19924: goto yy148;
! 19925: }
! 19926: } else {
! 19927: if (yych <= 'Z') {
! 19928: if (yych == '/') goto yy148;
! 19929: if (yych <= '@') goto yy4;
! 19930: goto yy144;
! 19931: } else {
! 19932: if (yych <= '_') {
! 19933: if (yych <= '^') goto yy4;
! 19934: goto yy148;
! 19935: } else {
! 19936: if (yych <= '`') goto yy4;
! 19937: if (yych <= 'z') goto yy152;
! 19938: goto yy4;
! 19939: }
! 19940: }
! 19941: }
! 19942: yy1320:
! 19943: YYDEBUG(1320, *YYCURSOR);
! 19944: yych = *++YYCURSOR;
! 19945: if (yych <= 'B') {
! 19946: if (yych <= ')') {
! 19947: if (yych <= '(') goto yy4;
! 19948: goto yy140;
! 19949: } else {
! 19950: if (yych <= '@') goto yy4;
! 19951: if (yych <= 'A') goto yy142;
! 19952: goto yy1356;
! 19953: }
! 19954: } else {
! 19955: if (yych <= 'a') {
! 19956: if (yych <= 'Z') goto yy142;
! 19957: if (yych <= '`') goto yy4;
! 19958: goto yy142;
! 19959: } else {
! 19960: if (yych <= 'b') goto yy1356;
! 19961: if (yych <= 'z') goto yy142;
! 19962: goto yy4;
! 19963: }
! 19964: }
! 19965: yy1321:
! 19966: YYDEBUG(1321, *YYCURSOR);
! 19967: yych = *++YYCURSOR;
! 19968: if (yych <= 'R') {
! 19969: if (yych <= '@') {
! 19970: if (yych == ')') goto yy140;
! 19971: goto yy4;
! 19972: } else {
! 19973: if (yych == 'F') goto yy1346;
! 19974: if (yych <= 'Q') goto yy142;
! 19975: goto yy1345;
! 19976: }
! 19977: } else {
! 19978: if (yych <= 'f') {
! 19979: if (yych <= 'Z') goto yy142;
! 19980: if (yych <= '`') goto yy4;
! 19981: if (yych <= 'e') goto yy142;
! 19982: goto yy1346;
! 19983: } else {
! 19984: if (yych == 'r') goto yy1345;
! 19985: if (yych <= 'z') goto yy142;
! 19986: goto yy4;
! 19987: }
! 19988: }
! 19989: yy1322:
! 19990: YYDEBUG(1322, *YYCURSOR);
! 19991: yych = *++YYCURSOR;
! 19992: if (yych <= 'U') {
! 19993: if (yych <= ')') {
! 19994: if (yych <= '(') goto yy4;
! 19995: goto yy140;
! 19996: } else {
! 19997: if (yych <= '@') goto yy4;
! 19998: if (yych <= 'T') goto yy142;
! 19999: goto yy1342;
! 20000: }
! 20001: } else {
! 20002: if (yych <= 't') {
! 20003: if (yych <= 'Z') goto yy142;
! 20004: if (yych <= '`') goto yy4;
! 20005: goto yy142;
! 20006: } else {
! 20007: if (yych <= 'u') goto yy1342;
! 20008: if (yych <= 'z') goto yy142;
! 20009: goto yy4;
! 20010: }
! 20011: }
! 20012: yy1323:
! 20013: YYDEBUG(1323, *YYCURSOR);
! 20014: yych = *++YYCURSOR;
! 20015: if (yych <= 'O') {
! 20016: if (yych <= '@') {
! 20017: if (yych == ')') goto yy140;
! 20018: goto yy4;
! 20019: } else {
! 20020: if (yych == 'I') goto yy1325;
! 20021: if (yych <= 'N') goto yy142;
! 20022: }
! 20023: } else {
! 20024: if (yych <= 'i') {
! 20025: if (yych <= 'Z') goto yy142;
! 20026: if (yych <= '`') goto yy4;
! 20027: if (yych <= 'h') goto yy142;
! 20028: goto yy1325;
! 20029: } else {
! 20030: if (yych == 'o') goto yy1324;
! 20031: if (yych <= 'z') goto yy142;
! 20032: goto yy4;
! 20033: }
! 20034: }
! 20035: yy1324:
! 20036: YYDEBUG(1324, *YYCURSOR);
! 20037: yych = *++YYCURSOR;
! 20038: if (yych <= 'N') {
! 20039: if (yych <= ')') {
! 20040: if (yych <= '(') goto yy4;
! 20041: goto yy140;
! 20042: } else {
! 20043: if (yych <= '@') goto yy4;
! 20044: if (yych <= 'M') goto yy143;
! 20045: goto yy1328;
! 20046: }
! 20047: } else {
! 20048: if (yych <= 'm') {
! 20049: if (yych <= 'Z') goto yy143;
! 20050: if (yych <= '`') goto yy4;
! 20051: goto yy143;
! 20052: } else {
! 20053: if (yych <= 'n') goto yy1328;
! 20054: if (yych <= 'z') goto yy143;
! 20055: goto yy4;
! 20056: }
! 20057: }
! 20058: yy1325:
! 20059: YYDEBUG(1325, *YYCURSOR);
! 20060: yych = *++YYCURSOR;
! 20061: if (yych <= 'D') {
! 20062: if (yych <= ')') {
! 20063: if (yych <= '(') goto yy167;
! 20064: goto yy140;
! 20065: } else {
! 20066: if (yych <= '@') goto yy167;
! 20067: if (yych <= 'C') goto yy143;
! 20068: }
! 20069: } else {
! 20070: if (yych <= 'c') {
! 20071: if (yych <= 'Z') goto yy143;
! 20072: if (yych <= '`') goto yy167;
! 20073: goto yy143;
! 20074: } else {
! 20075: if (yych <= 'd') goto yy1326;
! 20076: if (yych <= 'z') goto yy143;
! 20077: goto yy167;
! 20078: }
! 20079: }
! 20080: yy1326:
! 20081: YYDEBUG(1326, *YYCURSOR);
! 20082: yych = *++YYCURSOR;
! 20083: if (yych <= 'A') {
! 20084: if (yych == ')') goto yy140;
! 20085: if (yych <= '@') goto yy4;
! 20086: } else {
! 20087: if (yych <= '`') {
! 20088: if (yych <= 'Z') goto yy144;
! 20089: goto yy4;
! 20090: } else {
! 20091: if (yych <= 'a') goto yy1327;
! 20092: if (yych <= 'z') goto yy144;
! 20093: goto yy4;
! 20094: }
! 20095: }
! 20096: yy1327:
! 20097: YYDEBUG(1327, *YYCURSOR);
! 20098: yych = *++YYCURSOR;
! 20099: if (yych <= 'Y') {
! 20100: if (yych <= ')') {
! 20101: if (yych <= '(') goto yy4;
! 20102: goto yy140;
! 20103: } else {
! 20104: if (yych <= '@') goto yy4;
! 20105: if (yych <= 'X') goto yy145;
! 20106: goto yy1236;
! 20107: }
! 20108: } else {
! 20109: if (yych <= 'x') {
! 20110: if (yych <= 'Z') goto yy145;
! 20111: if (yych <= '`') goto yy4;
! 20112: goto yy145;
! 20113: } else {
! 20114: if (yych <= 'y') goto yy1236;
! 20115: if (yych <= 'z') goto yy145;
! 20116: goto yy4;
! 20117: }
! 20118: }
! 20119: yy1328:
! 20120: YYDEBUG(1328, *YYCURSOR);
! 20121: yych = *++YYCURSOR;
! 20122: if (yych <= 'T') {
! 20123: if (yych <= ')') {
! 20124: if (yych <= '(') goto yy4;
! 20125: goto yy140;
! 20126: } else {
! 20127: if (yych <= '@') goto yy4;
! 20128: if (yych <= 'S') goto yy144;
! 20129: }
! 20130: } else {
! 20131: if (yych <= 's') {
! 20132: if (yych <= 'Z') goto yy144;
! 20133: if (yych <= '`') goto yy4;
! 20134: goto yy144;
! 20135: } else {
! 20136: if (yych <= 't') goto yy1329;
! 20137: if (yych <= 'z') goto yy144;
! 20138: goto yy4;
! 20139: }
! 20140: }
! 20141: yy1329:
! 20142: YYDEBUG(1329, *YYCURSOR);
! 20143: yyaccept = 0;
! 20144: yych = *(YYMARKER = ++YYCURSOR);
! 20145: if (yych <= ')') {
! 20146: if (yych == ' ') goto yy1330;
! 20147: if (yych <= '(') goto yy4;
! 20148: goto yy140;
! 20149: } else {
! 20150: if (yych <= 'Z') {
! 20151: if (yych <= '@') goto yy4;
! 20152: goto yy145;
! 20153: } else {
! 20154: if (yych <= '`') goto yy4;
! 20155: if (yych <= 'z') goto yy145;
! 20156: goto yy4;
! 20157: }
! 20158: }
! 20159: yy1330:
! 20160: YYDEBUG(1330, *YYCURSOR);
! 20161: yych = *++YYCURSOR;
! 20162: if (yych == 'O') goto yy1331;
! 20163: if (yych != 'o') goto yy57;
! 20164: yy1331:
! 20165: YYDEBUG(1331, *YYCURSOR);
! 20166: yych = *++YYCURSOR;
! 20167: if (yych == 'F') goto yy1332;
! 20168: if (yych != 'f') goto yy57;
! 20169: yy1332:
! 20170: YYDEBUG(1332, *YYCURSOR);
! 20171: yych = *++YYCURSOR;
! 20172: if (yych != ' ') goto yy57;
! 20173: YYDEBUG(1333, *YYCURSOR);
! 20174: yych = *++YYCURSOR;
! 20175: if (yych <= '/') goto yy57;
! 20176: if (yych <= '1') goto yy1334;
! 20177: if (yych <= '2') goto yy1335;
! 20178: if (yych <= '9') goto yy1336;
! 20179: goto yy57;
! 20180: yy1334:
! 20181: YYDEBUG(1334, *YYCURSOR);
! 20182: yyaccept = 28;
! 20183: yych = *(YYMARKER = ++YYCURSOR);
! 20184: if (yych <= '/') goto yy1337;
! 20185: if (yych <= '9') goto yy1336;
! 20186: goto yy1337;
! 20187: yy1335:
! 20188: YYDEBUG(1335, *YYCURSOR);
! 20189: yyaccept = 28;
! 20190: yych = *(YYMARKER = ++YYCURSOR);
! 20191: if (yych <= '/') goto yy1337;
! 20192: if (yych >= '5') goto yy1337;
! 20193: yy1336:
! 20194: YYDEBUG(1336, *YYCURSOR);
! 20195: yyaccept = 28;
! 20196: YYMARKER = ++YYCURSOR;
! 20197: if ((YYLIMIT - YYCURSOR) < 5) YYFILL(5);
! 20198: yych = *YYCURSOR;
! 20199: yy1337:
! 20200: YYDEBUG(1337, *YYCURSOR);
! 20201: if (yych <= 'A') {
! 20202: if (yych <= 0x1F) {
! 20203: if (yych == '\t') goto yy1336;
! 20204: goto yy1295;
! 20205: } else {
! 20206: if (yych <= ' ') goto yy1336;
! 20207: if (yych <= '@') goto yy1295;
! 20208: }
! 20209: } else {
! 20210: if (yych <= '`') {
! 20211: if (yych != 'P') goto yy1295;
! 20212: } else {
! 20213: if (yych <= 'a') goto yy1338;
! 20214: if (yych != 'p') goto yy1295;
! 20215: }
! 20216: }
! 20217: yy1338:
! 20218: YYDEBUG(1338, *YYCURSOR);
! 20219: yych = *++YYCURSOR;
! 20220: if (yych <= 'L') {
! 20221: if (yych != '.') goto yy57;
! 20222: } else {
! 20223: if (yych <= 'M') goto yy1340;
! 20224: if (yych == 'm') goto yy1340;
! 20225: goto yy57;
! 20226: }
! 20227: YYDEBUG(1339, *YYCURSOR);
! 20228: yych = *++YYCURSOR;
! 20229: if (yych == 'M') goto yy1340;
! 20230: if (yych != 'm') goto yy57;
! 20231: yy1340:
! 20232: YYDEBUG(1340, *YYCURSOR);
! 20233: yych = *++YYCURSOR;
! 20234: if (yych <= 0x1F) {
! 20235: if (yych <= 0x00) goto yy1303;
! 20236: if (yych == '\t') goto yy1303;
! 20237: goto yy57;
! 20238: } else {
! 20239: if (yych <= ' ') goto yy1303;
! 20240: if (yych != '.') goto yy57;
! 20241: }
! 20242: YYDEBUG(1341, *YYCURSOR);
! 20243: yych = *++YYCURSOR;
! 20244: if (yych <= '\t') {
! 20245: if (yych <= 0x00) goto yy1303;
! 20246: if (yych <= 0x08) goto yy57;
! 20247: goto yy1303;
! 20248: } else {
! 20249: if (yych == ' ') goto yy1303;
! 20250: goto yy57;
! 20251: }
! 20252: yy1342:
! 20253: YYDEBUG(1342, *YYCURSOR);
! 20254: yych = *++YYCURSOR;
! 20255: if (yych <= 'R') {
! 20256: if (yych <= ')') {
! 20257: if (yych <= '(') goto yy4;
! 20258: goto yy140;
! 20259: } else {
! 20260: if (yych <= '@') goto yy4;
! 20261: if (yych <= 'Q') goto yy143;
! 20262: }
! 20263: } else {
! 20264: if (yych <= 'q') {
! 20265: if (yych <= 'Z') goto yy143;
! 20266: if (yych <= '`') goto yy4;
! 20267: goto yy143;
! 20268: } else {
! 20269: if (yych <= 'r') goto yy1343;
! 20270: if (yych <= 'z') goto yy143;
! 20271: goto yy4;
! 20272: }
! 20273: }
! 20274: yy1343:
! 20275: YYDEBUG(1343, *YYCURSOR);
! 20276: yych = *++YYCURSOR;
! 20277: if (yych <= 'T') {
! 20278: if (yych <= ')') {
! 20279: if (yych <= '(') goto yy4;
! 20280: goto yy140;
! 20281: } else {
! 20282: if (yych <= '@') goto yy4;
! 20283: if (yych <= 'S') goto yy144;
! 20284: }
! 20285: } else {
! 20286: if (yych <= 's') {
! 20287: if (yych <= 'Z') goto yy144;
! 20288: if (yych <= '`') goto yy4;
! 20289: goto yy144;
! 20290: } else {
! 20291: if (yych <= 't') goto yy1344;
! 20292: if (yych <= 'z') goto yy144;
! 20293: goto yy4;
! 20294: }
! 20295: }
! 20296: yy1344:
! 20297: YYDEBUG(1344, *YYCURSOR);
! 20298: yych = *++YYCURSOR;
! 20299: if (yych <= 'H') {
! 20300: if (yych <= ')') {
! 20301: if (yych <= '(') goto yy4;
! 20302: goto yy140;
! 20303: } else {
! 20304: if (yych <= '@') goto yy4;
! 20305: if (yych <= 'G') goto yy145;
! 20306: goto yy1216;
! 20307: }
! 20308: } else {
! 20309: if (yych <= 'g') {
! 20310: if (yych <= 'Z') goto yy145;
! 20311: if (yych <= '`') goto yy4;
! 20312: goto yy145;
! 20313: } else {
! 20314: if (yych <= 'h') goto yy1216;
! 20315: if (yych <= 'z') goto yy145;
! 20316: goto yy4;
! 20317: }
! 20318: }
! 20319: yy1345:
! 20320: YYDEBUG(1345, *YYCURSOR);
! 20321: yych = *++YYCURSOR;
! 20322: if (yych <= 'S') {
! 20323: if (yych <= ')') {
! 20324: if (yych <= '(') goto yy4;
! 20325: goto yy140;
! 20326: } else {
! 20327: if (yych <= '@') goto yy4;
! 20328: if (yych <= 'R') goto yy143;
! 20329: goto yy1348;
! 20330: }
! 20331: } else {
! 20332: if (yych <= 'r') {
! 20333: if (yych <= 'Z') goto yy143;
! 20334: if (yych <= '`') goto yy4;
! 20335: goto yy143;
! 20336: } else {
! 20337: if (yych <= 's') goto yy1348;
! 20338: if (yych <= 'z') goto yy143;
! 20339: goto yy4;
! 20340: }
! 20341: }
! 20342: yy1346:
! 20343: YYDEBUG(1346, *YYCURSOR);
! 20344: yych = *++YYCURSOR;
! 20345: if (yych <= 'T') {
! 20346: if (yych <= ')') {
! 20347: if (yych <= '(') goto yy4;
! 20348: goto yy140;
! 20349: } else {
! 20350: if (yych <= '@') goto yy4;
! 20351: if (yych <= 'S') goto yy143;
! 20352: }
! 20353: } else {
! 20354: if (yych <= 's') {
! 20355: if (yych <= 'Z') goto yy143;
! 20356: if (yych <= '`') goto yy4;
! 20357: goto yy143;
! 20358: } else {
! 20359: if (yych <= 't') goto yy1347;
! 20360: if (yych <= 'z') goto yy143;
! 20361: goto yy4;
! 20362: }
! 20363: }
! 20364: yy1347:
! 20365: YYDEBUG(1347, *YYCURSOR);
! 20366: yych = *++YYCURSOR;
! 20367: if (yych <= 'H') {
! 20368: if (yych <= ')') {
! 20369: if (yych <= '(') goto yy4;
! 20370: goto yy140;
! 20371: } else {
! 20372: if (yych <= '@') goto yy4;
! 20373: if (yych <= 'G') goto yy144;
! 20374: goto yy1239;
! 20375: }
! 20376: } else {
! 20377: if (yych <= 'g') {
! 20378: if (yych <= 'Z') goto yy144;
! 20379: if (yych <= '`') goto yy4;
! 20380: goto yy144;
! 20381: } else {
! 20382: if (yych <= 'h') goto yy1239;
! 20383: if (yych <= 'z') goto yy144;
! 20384: goto yy4;
! 20385: }
! 20386: }
! 20387: yy1348:
! 20388: YYDEBUG(1348, *YYCURSOR);
! 20389: yych = *++YYCURSOR;
! 20390: if (yych <= 'T') {
! 20391: if (yych <= ')') {
! 20392: if (yych <= '(') goto yy4;
! 20393: goto yy140;
! 20394: } else {
! 20395: if (yych <= '@') goto yy4;
! 20396: if (yych <= 'S') goto yy144;
! 20397: }
! 20398: } else {
! 20399: if (yych <= 's') {
! 20400: if (yych <= 'Z') goto yy144;
! 20401: if (yych <= '`') goto yy4;
! 20402: goto yy144;
! 20403: } else {
! 20404: if (yych <= 't') goto yy1349;
! 20405: if (yych <= 'z') goto yy144;
! 20406: goto yy4;
! 20407: }
! 20408: }
! 20409: yy1349:
! 20410: YYDEBUG(1349, *YYCURSOR);
! 20411: yyaccept = 0;
! 20412: yych = *(YYMARKER = ++YYCURSOR);
! 20413: if (yych <= '(') {
! 20414: if (yych <= '\t') {
! 20415: if (yych <= 0x08) goto yy4;
! 20416: goto yy1207;
! 20417: } else {
! 20418: if (yych != ' ') goto yy4;
! 20419: }
! 20420: } else {
! 20421: if (yych <= 'Z') {
! 20422: if (yych <= ')') goto yy140;
! 20423: if (yych <= '@') goto yy4;
! 20424: goto yy145;
! 20425: } else {
! 20426: if (yych <= '`') goto yy4;
! 20427: if (yych <= 'z') goto yy145;
! 20428: goto yy4;
! 20429: }
! 20430: }
! 20431: yy1350:
! 20432: YYDEBUG(1350, *YYCURSOR);
! 20433: yych = *++YYCURSOR;
! 20434: if (yych == 'D') goto yy1351;
! 20435: if (yych != 'd') goto yy1208;
! 20436: yy1351:
! 20437: YYDEBUG(1351, *YYCURSOR);
! 20438: yych = *++YYCURSOR;
! 20439: if (yych == 'A') goto yy1352;
! 20440: if (yych != 'a') goto yy57;
! 20441: yy1352:
! 20442: YYDEBUG(1352, *YYCURSOR);
! 20443: yych = *++YYCURSOR;
! 20444: if (yych == 'Y') goto yy1353;
! 20445: if (yych != 'y') goto yy57;
! 20446: yy1353:
! 20447: YYDEBUG(1353, *YYCURSOR);
! 20448: yyaccept = 26;
! 20449: yych = *(YYMARKER = ++YYCURSOR);
! 20450: if (yych <= 'R') {
! 20451: if (yych != ' ') goto yy1118;
! 20452: } else {
! 20453: if (yych <= 'S') goto yy1143;
! 20454: if (yych == 's') goto yy1143;
! 20455: goto yy1118;
! 20456: }
! 20457: YYDEBUG(1354, *YYCURSOR);
! 20458: yych = *++YYCURSOR;
! 20459: if (yych == 'O') goto yy1355;
! 20460: if (yych != 'o') goto yy57;
! 20461: yy1355:
! 20462: YYDEBUG(1355, *YYCURSOR);
! 20463: yych = *++YYCURSOR;
! 20464: if (yych == 'F') goto yy1316;
! 20465: if (yych == 'f') goto yy1316;
! 20466: goto yy57;
! 20467: yy1356:
! 20468: YYDEBUG(1356, *YYCURSOR);
! 20469: yyaccept = 5;
! 20470: yych = *(YYMARKER = ++YYCURSOR);
! 20471: if (yych <= '/') {
! 20472: if (yych <= '(') {
! 20473: if (yych <= '\t') {
! 20474: if (yych <= 0x08) goto yy194;
! 20475: goto yy196;
! 20476: } else {
! 20477: if (yych == ' ') goto yy196;
! 20478: goto yy194;
! 20479: }
! 20480: } else {
! 20481: if (yych <= ',') {
! 20482: if (yych <= ')') goto yy140;
! 20483: goto yy194;
! 20484: } else {
! 20485: if (yych <= '-') goto yy197;
! 20486: if (yych <= '.') goto yy196;
! 20487: goto yy194;
! 20488: }
! 20489: }
! 20490: } else {
! 20491: if (yych <= 'Z') {
! 20492: if (yych <= '@') {
! 20493: if (yych <= '9') goto yy196;
! 20494: goto yy194;
! 20495: } else {
! 20496: if (yych != 'R') goto yy143;
! 20497: }
! 20498: } else {
! 20499: if (yych <= 'q') {
! 20500: if (yych <= '`') goto yy194;
! 20501: goto yy143;
! 20502: } else {
! 20503: if (yych <= 'r') goto yy1357;
! 20504: if (yych <= 'z') goto yy143;
! 20505: goto yy194;
! 20506: }
! 20507: }
! 20508: }
! 20509: yy1357:
! 20510: YYDEBUG(1357, *YYCURSOR);
! 20511: yych = *++YYCURSOR;
! 20512: if (yych <= 'U') {
! 20513: if (yych <= ')') {
! 20514: if (yych <= '(') goto yy4;
! 20515: goto yy140;
! 20516: } else {
! 20517: if (yych <= '@') goto yy4;
! 20518: if (yych <= 'T') goto yy144;
! 20519: }
! 20520: } else {
! 20521: if (yych <= 't') {
! 20522: if (yych <= 'Z') goto yy144;
! 20523: if (yych <= '`') goto yy4;
! 20524: goto yy144;
! 20525: } else {
! 20526: if (yych <= 'u') goto yy1358;
! 20527: if (yych <= 'z') goto yy144;
! 20528: goto yy4;
! 20529: }
! 20530: }
! 20531: yy1358:
! 20532: YYDEBUG(1358, *YYCURSOR);
! 20533: yych = *++YYCURSOR;
! 20534: if (yych <= 'A') {
! 20535: if (yych == ')') goto yy140;
! 20536: if (yych <= '@') goto yy4;
! 20537: } else {
! 20538: if (yych <= '`') {
! 20539: if (yych <= 'Z') goto yy145;
! 20540: goto yy4;
! 20541: } else {
! 20542: if (yych <= 'a') goto yy1359;
! 20543: if (yych <= 'z') goto yy145;
! 20544: goto yy4;
! 20545: }
! 20546: }
! 20547: yy1359:
! 20548: YYDEBUG(1359, *YYCURSOR);
! 20549: yyaccept = 0;
! 20550: yych = *(YYMARKER = ++YYCURSOR);
! 20551: if (yych <= 'Q') {
! 20552: if (yych == ')') goto yy140;
! 20553: goto yy4;
! 20554: } else {
! 20555: if (yych <= 'R') goto yy1360;
! 20556: if (yych != 'r') goto yy4;
! 20557: }
! 20558: yy1360:
! 20559: YYDEBUG(1360, *YYCURSOR);
! 20560: yych = *++YYCURSOR;
! 20561: if (yych == 'Y') goto yy206;
! 20562: if (yych == 'y') goto yy206;
! 20563: goto yy57;
! 20564: yy1361:
! 20565: YYDEBUG(1361, *YYCURSOR);
! 20566: yyaccept = 0;
! 20567: yych = *(YYMARKER = ++YYCURSOR);
! 20568: if (yych <= 'A') {
! 20569: if (yych <= '-') {
! 20570: if (yych == ')') goto yy140;
! 20571: if (yych <= ',') goto yy4;
! 20572: goto yy148;
! 20573: } else {
! 20574: if (yych == '/') goto yy148;
! 20575: if (yych <= '@') goto yy4;
! 20576: goto yy142;
! 20577: }
! 20578: } else {
! 20579: if (yych <= '_') {
! 20580: if (yych <= 'B') goto yy1356;
! 20581: if (yych <= 'Z') goto yy142;
! 20582: if (yych <= '^') goto yy4;
! 20583: goto yy148;
! 20584: } else {
! 20585: if (yych <= 'a') {
! 20586: if (yych <= '`') goto yy4;
! 20587: goto yy147;
! 20588: } else {
! 20589: if (yych <= 'b') goto yy1379;
! 20590: if (yych <= 'z') goto yy147;
! 20591: goto yy4;
! 20592: }
! 20593: }
! 20594: }
! 20595: yy1362:
! 20596: YYDEBUG(1362, *YYCURSOR);
! 20597: yyaccept = 0;
! 20598: yych = *(YYMARKER = ++YYCURSOR);
! 20599: if (yych <= 'Q') {
! 20600: if (yych <= '.') {
! 20601: if (yych <= ')') {
! 20602: if (yych <= '(') goto yy4;
! 20603: goto yy140;
! 20604: } else {
! 20605: if (yych == '-') goto yy148;
! 20606: goto yy4;
! 20607: }
! 20608: } else {
! 20609: if (yych <= '@') {
! 20610: if (yych <= '/') goto yy148;
! 20611: goto yy4;
! 20612: } else {
! 20613: if (yych == 'F') goto yy1346;
! 20614: goto yy142;
! 20615: }
! 20616: }
! 20617: } else {
! 20618: if (yych <= '`') {
! 20619: if (yych <= 'Z') {
! 20620: if (yych <= 'R') goto yy1345;
! 20621: goto yy142;
! 20622: } else {
! 20623: if (yych == '_') goto yy148;
! 20624: goto yy4;
! 20625: }
! 20626: } else {
! 20627: if (yych <= 'q') {
! 20628: if (yych == 'f') goto yy1375;
! 20629: goto yy147;
! 20630: } else {
! 20631: if (yych <= 'r') goto yy1374;
! 20632: if (yych <= 'z') goto yy147;
! 20633: goto yy4;
! 20634: }
! 20635: }
! 20636: }
! 20637: yy1363:
! 20638: YYDEBUG(1363, *YYCURSOR);
! 20639: yyaccept = 0;
! 20640: yych = *(YYMARKER = ++YYCURSOR);
! 20641: if (yych <= 'T') {
! 20642: if (yych <= '-') {
! 20643: if (yych == ')') goto yy140;
! 20644: if (yych <= ',') goto yy4;
! 20645: goto yy148;
! 20646: } else {
! 20647: if (yych == '/') goto yy148;
! 20648: if (yych <= '@') goto yy4;
! 20649: goto yy142;
! 20650: }
! 20651: } else {
! 20652: if (yych <= '_') {
! 20653: if (yych <= 'U') goto yy1342;
! 20654: if (yych <= 'Z') goto yy142;
! 20655: if (yych <= '^') goto yy4;
! 20656: goto yy148;
! 20657: } else {
! 20658: if (yych <= 't') {
! 20659: if (yych <= '`') goto yy4;
! 20660: goto yy147;
! 20661: } else {
! 20662: if (yych <= 'u') goto yy1371;
! 20663: if (yych <= 'z') goto yy147;
! 20664: goto yy4;
! 20665: }
! 20666: }
! 20667: }
! 20668: yy1364:
! 20669: YYDEBUG(1364, *YYCURSOR);
! 20670: yyaccept = 0;
! 20671: yych = *(YYMARKER = ++YYCURSOR);
! 20672: if (yych <= 'N') {
! 20673: if (yych <= '.') {
! 20674: if (yych <= ')') {
! 20675: if (yych <= '(') goto yy4;
! 20676: goto yy140;
! 20677: } else {
! 20678: if (yych == '-') goto yy148;
! 20679: goto yy4;
! 20680: }
! 20681: } else {
! 20682: if (yych <= '@') {
! 20683: if (yych <= '/') goto yy148;
! 20684: goto yy4;
! 20685: } else {
! 20686: if (yych == 'I') goto yy1325;
! 20687: goto yy142;
! 20688: }
! 20689: }
! 20690: } else {
! 20691: if (yych <= '`') {
! 20692: if (yych <= 'Z') {
! 20693: if (yych <= 'O') goto yy1324;
! 20694: goto yy142;
! 20695: } else {
! 20696: if (yych == '_') goto yy148;
! 20697: goto yy4;
! 20698: }
! 20699: } else {
! 20700: if (yych <= 'n') {
! 20701: if (yych == 'i') goto yy1366;
! 20702: goto yy147;
! 20703: } else {
! 20704: if (yych <= 'o') goto yy1365;
! 20705: if (yych <= 'z') goto yy147;
! 20706: goto yy4;
! 20707: }
! 20708: }
! 20709: }
! 20710: yy1365:
! 20711: YYDEBUG(1365, *YYCURSOR);
! 20712: yyaccept = 0;
! 20713: yych = *(YYMARKER = ++YYCURSOR);
! 20714: if (yych <= 'M') {
! 20715: if (yych <= '-') {
! 20716: if (yych == ')') goto yy140;
! 20717: if (yych <= ',') goto yy4;
! 20718: goto yy148;
! 20719: } else {
! 20720: if (yych == '/') goto yy148;
! 20721: if (yych <= '@') goto yy4;
! 20722: goto yy143;
! 20723: }
! 20724: } else {
! 20725: if (yych <= '_') {
! 20726: if (yych <= 'N') goto yy1328;
! 20727: if (yych <= 'Z') goto yy143;
! 20728: if (yych <= '^') goto yy4;
! 20729: goto yy148;
! 20730: } else {
! 20731: if (yych <= 'm') {
! 20732: if (yych <= '`') goto yy4;
! 20733: goto yy151;
! 20734: } else {
! 20735: if (yych <= 'n') goto yy1369;
! 20736: if (yych <= 'z') goto yy151;
! 20737: goto yy4;
! 20738: }
! 20739: }
! 20740: }
! 20741: yy1366:
! 20742: YYDEBUG(1366, *YYCURSOR);
! 20743: yyaccept = 4;
! 20744: yych = *(YYMARKER = ++YYCURSOR);
! 20745: if (yych <= 'C') {
! 20746: if (yych <= '-') {
! 20747: if (yych == ')') goto yy140;
! 20748: if (yych <= ',') goto yy167;
! 20749: goto yy148;
! 20750: } else {
! 20751: if (yych == '/') goto yy148;
! 20752: if (yych <= '@') goto yy167;
! 20753: goto yy143;
! 20754: }
! 20755: } else {
! 20756: if (yych <= '_') {
! 20757: if (yych <= 'D') goto yy1326;
! 20758: if (yych <= 'Z') goto yy143;
! 20759: if (yych <= '^') goto yy167;
! 20760: goto yy148;
! 20761: } else {
! 20762: if (yych <= 'c') {
! 20763: if (yych <= '`') goto yy167;
! 20764: goto yy151;
! 20765: } else {
! 20766: if (yych <= 'd') goto yy1367;
! 20767: if (yych <= 'z') goto yy151;
! 20768: goto yy167;
! 20769: }
! 20770: }
! 20771: }
! 20772: yy1367:
! 20773: YYDEBUG(1367, *YYCURSOR);
! 20774: yyaccept = 0;
! 20775: yych = *(YYMARKER = ++YYCURSOR);
! 20776: if (yych <= '@') {
! 20777: if (yych <= ',') {
! 20778: if (yych == ')') goto yy140;
! 20779: goto yy4;
! 20780: } else {
! 20781: if (yych == '.') goto yy4;
! 20782: if (yych <= '/') goto yy148;
! 20783: goto yy4;
! 20784: }
! 20785: } else {
! 20786: if (yych <= '_') {
! 20787: if (yych <= 'A') goto yy1327;
! 20788: if (yych <= 'Z') goto yy144;
! 20789: if (yych <= '^') goto yy4;
! 20790: goto yy148;
! 20791: } else {
! 20792: if (yych <= '`') goto yy4;
! 20793: if (yych <= 'a') goto yy1368;
! 20794: if (yych <= 'z') goto yy152;
! 20795: goto yy4;
! 20796: }
! 20797: }
! 20798: yy1368:
! 20799: YYDEBUG(1368, *YYCURSOR);
! 20800: yyaccept = 0;
! 20801: yych = *(YYMARKER = ++YYCURSOR);
! 20802: if (yych <= 'X') {
! 20803: if (yych <= '-') {
! 20804: if (yych == ')') goto yy140;
! 20805: if (yych <= ',') goto yy4;
! 20806: goto yy148;
! 20807: } else {
! 20808: if (yych == '/') goto yy148;
! 20809: if (yych <= '@') goto yy4;
! 20810: goto yy145;
! 20811: }
! 20812: } else {
! 20813: if (yych <= '_') {
! 20814: if (yych <= 'Y') goto yy1236;
! 20815: if (yych <= 'Z') goto yy145;
! 20816: if (yych <= '^') goto yy4;
! 20817: goto yy148;
! 20818: } else {
! 20819: if (yych <= 'x') {
! 20820: if (yych <= '`') goto yy4;
! 20821: goto yy153;
! 20822: } else {
! 20823: if (yych <= 'y') goto yy1265;
! 20824: if (yych <= 'z') goto yy153;
! 20825: goto yy4;
! 20826: }
! 20827: }
! 20828: }
! 20829: yy1369:
! 20830: YYDEBUG(1369, *YYCURSOR);
! 20831: yyaccept = 0;
! 20832: yych = *(YYMARKER = ++YYCURSOR);
! 20833: if (yych <= 'S') {
! 20834: if (yych <= '-') {
! 20835: if (yych == ')') goto yy140;
! 20836: if (yych <= ',') goto yy4;
! 20837: goto yy148;
! 20838: } else {
! 20839: if (yych == '/') goto yy148;
! 20840: if (yych <= '@') goto yy4;
! 20841: goto yy144;
! 20842: }
! 20843: } else {
! 20844: if (yych <= '_') {
! 20845: if (yych <= 'T') goto yy1329;
! 20846: if (yych <= 'Z') goto yy144;
! 20847: if (yych <= '^') goto yy4;
! 20848: goto yy148;
! 20849: } else {
! 20850: if (yych <= 's') {
! 20851: if (yych <= '`') goto yy4;
! 20852: goto yy152;
! 20853: } else {
! 20854: if (yych <= 't') goto yy1370;
! 20855: if (yych <= 'z') goto yy152;
! 20856: goto yy4;
! 20857: }
! 20858: }
! 20859: }
! 20860: yy1370:
! 20861: YYDEBUG(1370, *YYCURSOR);
! 20862: yyaccept = 0;
! 20863: yych = *(YYMARKER = ++YYCURSOR);
! 20864: if (yych <= '.') {
! 20865: if (yych <= '(') {
! 20866: if (yych == ' ') goto yy1330;
! 20867: goto yy4;
! 20868: } else {
! 20869: if (yych <= ')') goto yy140;
! 20870: if (yych == '-') goto yy148;
! 20871: goto yy4;
! 20872: }
! 20873: } else {
! 20874: if (yych <= '^') {
! 20875: if (yych <= '/') goto yy148;
! 20876: if (yych <= '@') goto yy4;
! 20877: if (yych <= 'Z') goto yy145;
! 20878: goto yy4;
! 20879: } else {
! 20880: if (yych <= '_') goto yy148;
! 20881: if (yych <= '`') goto yy4;
! 20882: if (yych <= 'z') goto yy153;
! 20883: goto yy4;
! 20884: }
! 20885: }
! 20886: yy1371:
! 20887: YYDEBUG(1371, *YYCURSOR);
! 20888: yyaccept = 0;
! 20889: yych = *(YYMARKER = ++YYCURSOR);
! 20890: if (yych <= 'Q') {
! 20891: if (yych <= '-') {
! 20892: if (yych == ')') goto yy140;
! 20893: if (yych <= ',') goto yy4;
! 20894: goto yy148;
! 20895: } else {
! 20896: if (yych == '/') goto yy148;
! 20897: if (yych <= '@') goto yy4;
! 20898: goto yy143;
! 20899: }
! 20900: } else {
! 20901: if (yych <= '_') {
! 20902: if (yych <= 'R') goto yy1343;
! 20903: if (yych <= 'Z') goto yy143;
! 20904: if (yych <= '^') goto yy4;
! 20905: goto yy148;
! 20906: } else {
! 20907: if (yych <= 'q') {
! 20908: if (yych <= '`') goto yy4;
! 20909: goto yy151;
! 20910: } else {
! 20911: if (yych <= 'r') goto yy1372;
! 20912: if (yych <= 'z') goto yy151;
! 20913: goto yy4;
! 20914: }
! 20915: }
! 20916: }
! 20917: yy1372:
! 20918: YYDEBUG(1372, *YYCURSOR);
! 20919: yyaccept = 0;
! 20920: yych = *(YYMARKER = ++YYCURSOR);
! 20921: if (yych <= 'S') {
! 20922: if (yych <= '-') {
! 20923: if (yych == ')') goto yy140;
! 20924: if (yych <= ',') goto yy4;
! 20925: goto yy148;
! 20926: } else {
! 20927: if (yych == '/') goto yy148;
! 20928: if (yych <= '@') goto yy4;
! 20929: goto yy144;
! 20930: }
! 20931: } else {
! 20932: if (yych <= '_') {
! 20933: if (yych <= 'T') goto yy1344;
! 20934: if (yych <= 'Z') goto yy144;
! 20935: if (yych <= '^') goto yy4;
! 20936: goto yy148;
! 20937: } else {
! 20938: if (yych <= 's') {
! 20939: if (yych <= '`') goto yy4;
! 20940: goto yy152;
! 20941: } else {
! 20942: if (yych <= 't') goto yy1373;
! 20943: if (yych <= 'z') goto yy152;
! 20944: goto yy4;
! 20945: }
! 20946: }
! 20947: }
! 20948: yy1373:
! 20949: YYDEBUG(1373, *YYCURSOR);
! 20950: yyaccept = 0;
! 20951: yych = *(YYMARKER = ++YYCURSOR);
! 20952: if (yych <= 'G') {
! 20953: if (yych <= '-') {
! 20954: if (yych == ')') goto yy140;
! 20955: if (yych <= ',') goto yy4;
! 20956: goto yy148;
! 20957: } else {
! 20958: if (yych == '/') goto yy148;
! 20959: if (yych <= '@') goto yy4;
! 20960: goto yy145;
! 20961: }
! 20962: } else {
! 20963: if (yych <= '_') {
! 20964: if (yych <= 'H') goto yy1216;
! 20965: if (yych <= 'Z') goto yy145;
! 20966: if (yych <= '^') goto yy4;
! 20967: goto yy148;
! 20968: } else {
! 20969: if (yych <= 'g') {
! 20970: if (yych <= '`') goto yy4;
! 20971: goto yy153;
! 20972: } else {
! 20973: if (yych <= 'h') goto yy1228;
! 20974: if (yych <= 'z') goto yy153;
! 20975: goto yy4;
! 20976: }
! 20977: }
! 20978: }
! 20979: yy1374:
! 20980: YYDEBUG(1374, *YYCURSOR);
! 20981: yyaccept = 0;
! 20982: yych = *(YYMARKER = ++YYCURSOR);
! 20983: if (yych <= 'R') {
! 20984: if (yych <= '-') {
! 20985: if (yych == ')') goto yy140;
! 20986: if (yych <= ',') goto yy4;
! 20987: goto yy148;
! 20988: } else {
! 20989: if (yych == '/') goto yy148;
! 20990: if (yych <= '@') goto yy4;
! 20991: goto yy143;
! 20992: }
! 20993: } else {
! 20994: if (yych <= '_') {
! 20995: if (yych <= 'S') goto yy1348;
! 20996: if (yych <= 'Z') goto yy143;
! 20997: if (yych <= '^') goto yy4;
! 20998: goto yy148;
! 20999: } else {
! 21000: if (yych <= 'r') {
! 21001: if (yych <= '`') goto yy4;
! 21002: goto yy151;
! 21003: } else {
! 21004: if (yych <= 's') goto yy1377;
! 21005: if (yych <= 'z') goto yy151;
! 21006: goto yy4;
! 21007: }
! 21008: }
! 21009: }
! 21010: yy1375:
! 21011: YYDEBUG(1375, *YYCURSOR);
! 21012: yyaccept = 0;
! 21013: yych = *(YYMARKER = ++YYCURSOR);
! 21014: if (yych <= 'S') {
! 21015: if (yych <= '-') {
! 21016: if (yych == ')') goto yy140;
! 21017: if (yych <= ',') goto yy4;
! 21018: goto yy148;
! 21019: } else {
! 21020: if (yych == '/') goto yy148;
! 21021: if (yych <= '@') goto yy4;
! 21022: goto yy143;
! 21023: }
! 21024: } else {
! 21025: if (yych <= '_') {
! 21026: if (yych <= 'T') goto yy1347;
! 21027: if (yych <= 'Z') goto yy143;
! 21028: if (yych <= '^') goto yy4;
! 21029: goto yy148;
! 21030: } else {
! 21031: if (yych <= 's') {
! 21032: if (yych <= '`') goto yy4;
! 21033: goto yy151;
! 21034: } else {
! 21035: if (yych <= 't') goto yy1376;
! 21036: if (yych <= 'z') goto yy151;
! 21037: goto yy4;
! 21038: }
! 21039: }
! 21040: }
! 21041: yy1376:
! 21042: YYDEBUG(1376, *YYCURSOR);
! 21043: yyaccept = 0;
! 21044: yych = *(YYMARKER = ++YYCURSOR);
! 21045: if (yych <= 'G') {
! 21046: if (yych <= '-') {
! 21047: if (yych == ')') goto yy140;
! 21048: if (yych <= ',') goto yy4;
! 21049: goto yy148;
! 21050: } else {
! 21051: if (yych == '/') goto yy148;
! 21052: if (yych <= '@') goto yy4;
! 21053: goto yy144;
! 21054: }
! 21055: } else {
! 21056: if (yych <= '_') {
! 21057: if (yych <= 'H') goto yy1239;
! 21058: if (yych <= 'Z') goto yy144;
! 21059: if (yych <= '^') goto yy4;
! 21060: goto yy148;
! 21061: } else {
! 21062: if (yych <= 'g') {
! 21063: if (yych <= '`') goto yy4;
! 21064: goto yy152;
! 21065: } else {
! 21066: if (yych <= 'h') goto yy1268;
! 21067: if (yych <= 'z') goto yy152;
! 21068: goto yy4;
! 21069: }
! 21070: }
! 21071: }
! 21072: yy1377:
! 21073: YYDEBUG(1377, *YYCURSOR);
! 21074: yyaccept = 0;
! 21075: yych = *(YYMARKER = ++YYCURSOR);
! 21076: if (yych <= 'S') {
! 21077: if (yych <= '-') {
! 21078: if (yych == ')') goto yy140;
! 21079: if (yych <= ',') goto yy4;
! 21080: goto yy148;
! 21081: } else {
! 21082: if (yych == '/') goto yy148;
! 21083: if (yych <= '@') goto yy4;
! 21084: goto yy144;
! 21085: }
! 21086: } else {
! 21087: if (yych <= '_') {
! 21088: if (yych <= 'T') goto yy1349;
! 21089: if (yych <= 'Z') goto yy144;
! 21090: if (yych <= '^') goto yy4;
! 21091: goto yy148;
! 21092: } else {
! 21093: if (yych <= 's') {
! 21094: if (yych <= '`') goto yy4;
! 21095: goto yy152;
! 21096: } else {
! 21097: if (yych <= 't') goto yy1378;
! 21098: if (yych <= 'z') goto yy152;
! 21099: goto yy4;
! 21100: }
! 21101: }
! 21102: }
! 21103: yy1378:
! 21104: YYDEBUG(1378, *YYCURSOR);
! 21105: yyaccept = 0;
! 21106: yych = *(YYMARKER = ++YYCURSOR);
! 21107: if (yych <= '-') {
! 21108: if (yych <= ' ') {
! 21109: if (yych == '\t') goto yy1207;
! 21110: if (yych <= 0x1F) goto yy4;
! 21111: goto yy1350;
! 21112: } else {
! 21113: if (yych == ')') goto yy140;
! 21114: if (yych <= ',') goto yy4;
! 21115: goto yy148;
! 21116: }
! 21117: } else {
! 21118: if (yych <= 'Z') {
! 21119: if (yych == '/') goto yy148;
! 21120: if (yych <= '@') goto yy4;
! 21121: goto yy145;
! 21122: } else {
! 21123: if (yych <= '_') {
! 21124: if (yych <= '^') goto yy4;
! 21125: goto yy148;
! 21126: } else {
! 21127: if (yych <= '`') goto yy4;
! 21128: if (yych <= 'z') goto yy153;
! 21129: goto yy4;
! 21130: }
! 21131: }
! 21132: }
! 21133: yy1379:
! 21134: YYDEBUG(1379, *YYCURSOR);
! 21135: yyaccept = 5;
! 21136: yych = *(YYMARKER = ++YYCURSOR);
! 21137: if (yych <= '9') {
! 21138: if (yych <= '(') {
! 21139: if (yych <= '\t') {
! 21140: if (yych <= 0x08) goto yy194;
! 21141: goto yy196;
! 21142: } else {
! 21143: if (yych == ' ') goto yy196;
! 21144: goto yy194;
! 21145: }
! 21146: } else {
! 21147: if (yych <= '-') {
! 21148: if (yych <= ')') goto yy140;
! 21149: if (yych <= ',') goto yy194;
! 21150: goto yy372;
! 21151: } else {
! 21152: if (yych == '/') goto yy148;
! 21153: goto yy196;
! 21154: }
! 21155: }
! 21156: } else {
! 21157: if (yych <= '^') {
! 21158: if (yych <= 'Q') {
! 21159: if (yych <= '@') goto yy194;
! 21160: goto yy143;
! 21161: } else {
! 21162: if (yych <= 'R') goto yy1357;
! 21163: if (yych <= 'Z') goto yy143;
! 21164: goto yy194;
! 21165: }
! 21166: } else {
! 21167: if (yych <= 'q') {
! 21168: if (yych <= '_') goto yy148;
! 21169: if (yych <= '`') goto yy194;
! 21170: goto yy151;
! 21171: } else {
! 21172: if (yych <= 'r') goto yy1380;
! 21173: if (yych <= 'z') goto yy151;
! 21174: goto yy194;
! 21175: }
! 21176: }
! 21177: }
! 21178: yy1380:
! 21179: YYDEBUG(1380, *YYCURSOR);
! 21180: yyaccept = 0;
! 21181: yych = *(YYMARKER = ++YYCURSOR);
! 21182: if (yych <= 'T') {
! 21183: if (yych <= '-') {
! 21184: if (yych == ')') goto yy140;
! 21185: if (yych <= ',') goto yy4;
! 21186: goto yy148;
! 21187: } else {
! 21188: if (yych == '/') goto yy148;
! 21189: if (yych <= '@') goto yy4;
! 21190: goto yy144;
! 21191: }
! 21192: } else {
! 21193: if (yych <= '_') {
! 21194: if (yych <= 'U') goto yy1358;
! 21195: if (yych <= 'Z') goto yy144;
! 21196: if (yych <= '^') goto yy4;
! 21197: goto yy148;
! 21198: } else {
! 21199: if (yych <= 't') {
! 21200: if (yych <= '`') goto yy4;
! 21201: goto yy152;
! 21202: } else {
! 21203: if (yych <= 'u') goto yy1381;
! 21204: if (yych <= 'z') goto yy152;
! 21205: goto yy4;
! 21206: }
! 21207: }
! 21208: }
! 21209: yy1381:
! 21210: YYDEBUG(1381, *YYCURSOR);
! 21211: yyaccept = 0;
! 21212: yych = *(YYMARKER = ++YYCURSOR);
! 21213: if (yych <= '@') {
! 21214: if (yych <= ',') {
! 21215: if (yych == ')') goto yy140;
! 21216: goto yy4;
! 21217: } else {
! 21218: if (yych == '.') goto yy4;
! 21219: if (yych <= '/') goto yy148;
! 21220: goto yy4;
! 21221: }
! 21222: } else {
! 21223: if (yych <= '_') {
! 21224: if (yych <= 'A') goto yy1359;
! 21225: if (yych <= 'Z') goto yy145;
! 21226: if (yych <= '^') goto yy4;
! 21227: goto yy148;
! 21228: } else {
! 21229: if (yych <= '`') goto yy4;
! 21230: if (yych <= 'a') goto yy1382;
! 21231: if (yych <= 'z') goto yy153;
! 21232: goto yy4;
! 21233: }
! 21234: }
! 21235: yy1382:
! 21236: YYDEBUG(1382, *YYCURSOR);
! 21237: yyaccept = 0;
! 21238: yych = *(YYMARKER = ++YYCURSOR);
! 21239: if (yych <= 'Q') {
! 21240: if (yych <= ',') {
! 21241: if (yych == ')') goto yy140;
! 21242: goto yy4;
! 21243: } else {
! 21244: if (yych == '.') goto yy4;
! 21245: if (yych <= '/') goto yy148;
! 21246: goto yy4;
! 21247: }
! 21248: } else {
! 21249: if (yych <= '`') {
! 21250: if (yych <= 'R') goto yy1360;
! 21251: if (yych == '_') goto yy148;
! 21252: goto yy4;
! 21253: } else {
! 21254: if (yych == 'r') goto yy1383;
! 21255: if (yych <= 'z') goto yy154;
! 21256: goto yy4;
! 21257: }
! 21258: }
! 21259: yy1383:
! 21260: YYDEBUG(1383, *YYCURSOR);
! 21261: yych = *++YYCURSOR;
! 21262: if (yych == 'Y') goto yy206;
! 21263: if (yych == 'y') goto yy377;
! 21264: goto yy155;
! 21265: yy1384:
! 21266: YYDEBUG(1384, *YYCURSOR);
! 21267: yych = *++YYCURSOR;
! 21268: if (yych <= '/') goto yy57;
! 21269: if (yych >= ':') goto yy57;
! 21270: yy1385:
! 21271: YYDEBUG(1385, *YYCURSOR);
! 21272: ++YYCURSOR;
! 21273: if (YYLIMIT <= YYCURSOR) YYFILL(1);
! 21274: yych = *YYCURSOR;
! 21275: YYDEBUG(1386, *YYCURSOR);
! 21276: if (yych <= '/') goto yy1387;
! 21277: if (yych <= '9') goto yy1385;
! 21278: yy1387:
! 21279: YYDEBUG(1387, *YYCURSOR);
! 21280: {
! 21281: timelib_ull i;
! 21282:
! 21283: TIMELIB_INIT;
! 21284: TIMELIB_HAVE_RELATIVE();
! 21285: TIMELIB_UNHAVE_DATE();
! 21286: TIMELIB_UNHAVE_TIME();
! 21287: TIMELIB_HAVE_TZ();
! 21288:
! 21289: i = timelib_get_unsigned_nr((char **) &ptr, 24);
! 21290: s->time->y = 1970;
! 21291: s->time->m = 1;
! 21292: s->time->d = 1;
! 21293: s->time->h = s->time->i = s->time->s = 0;
! 21294: s->time->f = 0.0;
! 21295: s->time->relative.s += i;
! 21296: s->time->is_localtime = 1;
! 21297: s->time->zone_type = TIMELIB_ZONETYPE_OFFSET;
! 21298: s->time->z = 0;
! 21299:
! 21300: TIMELIB_DEINIT;
! 21301: return TIMELIB_RELATIVE;
! 21302: }
! 21303: yy1388:
! 21304: YYDEBUG(1388, *YYCURSOR);
! 21305: yych = *++YYCURSOR;
! 21306: if (yych <= 'N') {
! 21307: if (yych <= ')') {
! 21308: if (yych <= '(') goto yy4;
! 21309: goto yy140;
! 21310: } else {
! 21311: if (yych <= '@') goto yy4;
! 21312: if (yych <= 'M') goto yy142;
! 21313: goto yy1429;
! 21314: }
! 21315: } else {
! 21316: if (yych <= 'm') {
! 21317: if (yych <= 'Z') goto yy142;
! 21318: if (yych <= '`') goto yy4;
! 21319: goto yy142;
! 21320: } else {
! 21321: if (yych <= 'n') goto yy1429;
! 21322: if (yych <= 'z') goto yy142;
! 21323: goto yy4;
! 21324: }
! 21325: }
! 21326: yy1389:
! 21327: YYDEBUG(1389, *YYCURSOR);
! 21328: yych = *++YYCURSOR;
! 21329: if (yych <= 'U') {
! 21330: if (yych <= '@') {
! 21331: if (yych == ')') goto yy140;
! 21332: goto yy4;
! 21333: } else {
! 21334: if (yych == 'I') goto yy1421;
! 21335: if (yych <= 'T') goto yy142;
! 21336: goto yy1422;
! 21337: }
! 21338: } else {
! 21339: if (yych <= 'i') {
! 21340: if (yych <= 'Z') goto yy142;
! 21341: if (yych <= '`') goto yy4;
! 21342: if (yych <= 'h') goto yy142;
! 21343: goto yy1421;
! 21344: } else {
! 21345: if (yych == 'u') goto yy1422;
! 21346: if (yych <= 'z') goto yy142;
! 21347: goto yy4;
! 21348: }
! 21349: }
! 21350: yy1390:
! 21351: YYDEBUG(1390, *YYCURSOR);
! 21352: yych = *++YYCURSOR;
! 21353: if (yych <= 'M') {
! 21354: if (yych <= '@') {
! 21355: if (yych == ')') goto yy140;
! 21356: goto yy4;
! 21357: } else {
! 21358: if (yych == 'D') goto yy1410;
! 21359: if (yych <= 'L') goto yy142;
! 21360: goto yy1411;
! 21361: }
! 21362: } else {
! 21363: if (yych <= 'd') {
! 21364: if (yych <= 'Z') goto yy142;
! 21365: if (yych <= '`') goto yy4;
! 21366: if (yych <= 'c') goto yy142;
! 21367: goto yy1410;
! 21368: } else {
! 21369: if (yych == 'm') goto yy1411;
! 21370: if (yych <= 'z') goto yy142;
! 21371: goto yy4;
! 21372: }
! 21373: }
! 21374: yy1391:
! 21375: YYDEBUG(1391, *YYCURSOR);
! 21376: yych = *++YYCURSOR;
! 21377: if (yych <= 'E') {
! 21378: if (yych <= ')') {
! 21379: if (yych <= '(') goto yy4;
! 21380: goto yy140;
! 21381: } else {
! 21382: if (yych <= '@') goto yy4;
! 21383: if (yych <= 'D') goto yy142;
! 21384: goto yy1406;
! 21385: }
! 21386: } else {
! 21387: if (yych <= 'd') {
! 21388: if (yych <= 'Z') goto yy142;
! 21389: if (yych <= '`') goto yy4;
! 21390: goto yy142;
! 21391: } else {
! 21392: if (yych <= 'e') goto yy1406;
! 21393: if (yych <= 'z') goto yy142;
! 21394: goto yy4;
! 21395: }
! 21396: }
! 21397: yy1392:
! 21398: YYDEBUG(1392, *YYCURSOR);
! 21399: yych = *++YYCURSOR;
! 21400: if (yych <= 'E') {
! 21401: if (yych <= ')') {
! 21402: if (yych <= '(') goto yy4;
! 21403: goto yy140;
! 21404: } else {
! 21405: if (yych <= '@') goto yy4;
! 21406: if (yych <= 'D') goto yy142;
! 21407: goto yy1402;
! 21408: }
! 21409: } else {
! 21410: if (yych <= 'd') {
! 21411: if (yych <= 'Z') goto yy142;
! 21412: if (yych <= '`') goto yy4;
! 21413: goto yy142;
! 21414: } else {
! 21415: if (yych <= 'e') goto yy1402;
! 21416: if (yych <= 'z') goto yy142;
! 21417: goto yy4;
! 21418: }
! 21419: }
! 21420: yy1393:
! 21421: YYDEBUG(1393, *YYCURSOR);
! 21422: yych = *++YYCURSOR;
! 21423: if (yych <= '/') {
! 21424: if (yych == '.') goto yy1065;
! 21425: goto yy57;
! 21426: } else {
! 21427: if (yych <= '9') goto yy1396;
! 21428: if (yych <= ':') goto yy1065;
! 21429: goto yy57;
! 21430: }
! 21431: yy1394:
! 21432: YYDEBUG(1394, *YYCURSOR);
! 21433: yych = *++YYCURSOR;
! 21434: if (yych <= '/') {
! 21435: if (yych == '.') goto yy1065;
! 21436: goto yy57;
! 21437: } else {
! 21438: if (yych <= '4') goto yy1396;
! 21439: if (yych == ':') goto yy1065;
! 21440: goto yy57;
! 21441: }
! 21442: yy1395:
! 21443: YYDEBUG(1395, *YYCURSOR);
! 21444: yych = *++YYCURSOR;
! 21445: if (yych == '.') goto yy1065;
! 21446: if (yych == ':') goto yy1065;
! 21447: goto yy57;
! 21448: yy1396:
! 21449: YYDEBUG(1396, *YYCURSOR);
! 21450: yych = *++YYCURSOR;
! 21451: if (yych <= '/') {
! 21452: if (yych == '.') goto yy1065;
! 21453: goto yy57;
! 21454: } else {
! 21455: if (yych <= '5') goto yy1397;
! 21456: if (yych == ':') goto yy1065;
! 21457: goto yy57;
! 21458: }
! 21459: yy1397:
! 21460: YYDEBUG(1397, *YYCURSOR);
! 21461: yych = *++YYCURSOR;
! 21462: if (yych <= '/') goto yy57;
! 21463: if (yych >= ':') goto yy57;
! 21464: YYDEBUG(1398, *YYCURSOR);
! 21465: yyaccept = 24;
! 21466: yych = *(YYMARKER = ++YYCURSOR);
! 21467: if (yych <= '/') goto yy1068;
! 21468: if (yych <= '5') goto yy1399;
! 21469: if (yych <= '6') goto yy1400;
! 21470: goto yy1068;
! 21471: yy1399:
! 21472: YYDEBUG(1399, *YYCURSOR);
! 21473: yych = *++YYCURSOR;
! 21474: if (yych <= '/') goto yy57;
! 21475: if (yych <= '9') goto yy1401;
! 21476: goto yy57;
! 21477: yy1400:
! 21478: YYDEBUG(1400, *YYCURSOR);
! 21479: yych = *++YYCURSOR;
! 21480: if (yych != '0') goto yy57;
! 21481: yy1401:
! 21482: YYDEBUG(1401, *YYCURSOR);
! 21483: yych = *++YYCURSOR;
! 21484: goto yy1076;
! 21485: yy1402:
! 21486: YYDEBUG(1402, *YYCURSOR);
! 21487: yych = *++YYCURSOR;
! 21488: if (yych <= 'L') {
! 21489: if (yych <= ')') {
! 21490: if (yych <= '(') goto yy4;
! 21491: goto yy140;
! 21492: } else {
! 21493: if (yych <= '@') goto yy4;
! 21494: if (yych <= 'K') goto yy143;
! 21495: }
! 21496: } else {
! 21497: if (yych <= 'k') {
! 21498: if (yych <= 'Z') goto yy143;
! 21499: if (yych <= '`') goto yy4;
! 21500: goto yy143;
! 21501: } else {
! 21502: if (yych <= 'l') goto yy1403;
! 21503: if (yych <= 'z') goto yy143;
! 21504: goto yy4;
! 21505: }
! 21506: }
! 21507: yy1403:
! 21508: YYDEBUG(1403, *YYCURSOR);
! 21509: yych = *++YYCURSOR;
! 21510: if (yych <= 'F') {
! 21511: if (yych <= ')') {
! 21512: if (yych <= '(') goto yy4;
! 21513: goto yy140;
! 21514: } else {
! 21515: if (yych <= '@') goto yy4;
! 21516: if (yych <= 'E') goto yy144;
! 21517: }
! 21518: } else {
! 21519: if (yych <= 'e') {
! 21520: if (yych <= 'Z') goto yy144;
! 21521: if (yych <= '`') goto yy4;
! 21522: goto yy144;
! 21523: } else {
! 21524: if (yych <= 'f') goto yy1404;
! 21525: if (yych <= 'z') goto yy144;
! 21526: goto yy4;
! 21527: }
! 21528: }
! 21529: yy1404:
! 21530: YYDEBUG(1404, *YYCURSOR);
! 21531: yych = *++YYCURSOR;
! 21532: if (yych <= 'T') {
! 21533: if (yych <= ')') {
! 21534: if (yych <= '(') goto yy4;
! 21535: goto yy140;
! 21536: } else {
! 21537: if (yych <= '@') goto yy4;
! 21538: if (yych <= 'S') goto yy145;
! 21539: }
! 21540: } else {
! 21541: if (yych <= 's') {
! 21542: if (yych <= 'Z') goto yy145;
! 21543: if (yych <= '`') goto yy4;
! 21544: goto yy145;
! 21545: } else {
! 21546: if (yych <= 't') goto yy1405;
! 21547: if (yych <= 'z') goto yy145;
! 21548: goto yy4;
! 21549: }
! 21550: }
! 21551: yy1405:
! 21552: YYDEBUG(1405, *YYCURSOR);
! 21553: yyaccept = 0;
! 21554: yych = *(YYMARKER = ++YYCURSOR);
! 21555: if (yych <= 'G') {
! 21556: if (yych == ')') goto yy140;
! 21557: goto yy4;
! 21558: } else {
! 21559: if (yych <= 'H') goto yy1206;
! 21560: if (yych == 'h') goto yy1206;
! 21561: goto yy4;
! 21562: }
! 21563: yy1406:
! 21564: YYDEBUG(1406, *YYCURSOR);
! 21565: yych = *++YYCURSOR;
! 21566: if (yych <= 'S') {
! 21567: if (yych <= ')') {
! 21568: if (yych <= '(') goto yy167;
! 21569: goto yy140;
! 21570: } else {
! 21571: if (yych <= '@') goto yy167;
! 21572: if (yych <= 'R') goto yy143;
! 21573: }
! 21574: } else {
! 21575: if (yych <= 'r') {
! 21576: if (yych <= 'Z') goto yy143;
! 21577: if (yych <= '`') goto yy167;
! 21578: goto yy143;
! 21579: } else {
! 21580: if (yych <= 's') goto yy1407;
! 21581: if (yych <= 'z') goto yy143;
! 21582: goto yy167;
! 21583: }
! 21584: }
! 21585: yy1407:
! 21586: YYDEBUG(1407, *YYCURSOR);
! 21587: yych = *++YYCURSOR;
! 21588: if (yych <= 'D') {
! 21589: if (yych <= ')') {
! 21590: if (yych <= '(') goto yy4;
! 21591: goto yy140;
! 21592: } else {
! 21593: if (yych <= '@') goto yy4;
! 21594: if (yych <= 'C') goto yy144;
! 21595: }
! 21596: } else {
! 21597: if (yych <= 'c') {
! 21598: if (yych <= 'Z') goto yy144;
! 21599: if (yych <= '`') goto yy4;
! 21600: goto yy144;
! 21601: } else {
! 21602: if (yych <= 'd') goto yy1408;
! 21603: if (yych <= 'z') goto yy144;
! 21604: goto yy4;
! 21605: }
! 21606: }
! 21607: yy1408:
! 21608: YYDEBUG(1408, *YYCURSOR);
! 21609: yych = *++YYCURSOR;
! 21610: if (yych <= 'A') {
! 21611: if (yych == ')') goto yy140;
! 21612: if (yych <= '@') goto yy4;
! 21613: } else {
! 21614: if (yych <= '`') {
! 21615: if (yych <= 'Z') goto yy145;
! 21616: goto yy4;
! 21617: } else {
! 21618: if (yych <= 'a') goto yy1409;
! 21619: if (yych <= 'z') goto yy145;
! 21620: goto yy4;
! 21621: }
! 21622: }
! 21623: yy1409:
! 21624: YYDEBUG(1409, *YYCURSOR);
! 21625: yych = *++YYCURSOR;
! 21626: if (yych <= 'X') {
! 21627: if (yych == ')') goto yy140;
! 21628: goto yy4;
! 21629: } else {
! 21630: if (yych <= 'Y') goto yy173;
! 21631: if (yych == 'y') goto yy173;
! 21632: goto yy4;
! 21633: }
! 21634: yy1410:
! 21635: YYDEBUG(1410, *YYCURSOR);
! 21636: yych = *++YYCURSOR;
! 21637: if (yych <= 'A') {
! 21638: if (yych == ')') goto yy140;
! 21639: if (yych <= '@') goto yy4;
! 21640: goto yy1418;
! 21641: } else {
! 21642: if (yych <= '`') {
! 21643: if (yych <= 'Z') goto yy143;
! 21644: goto yy4;
! 21645: } else {
! 21646: if (yych <= 'a') goto yy1418;
! 21647: if (yych <= 'z') goto yy143;
! 21648: goto yy4;
! 21649: }
! 21650: }
! 21651: yy1411:
! 21652: YYDEBUG(1411, *YYCURSOR);
! 21653: yych = *++YYCURSOR;
! 21654: if (yych <= 'O') {
! 21655: if (yych <= ')') {
! 21656: if (yych <= '(') goto yy4;
! 21657: goto yy140;
! 21658: } else {
! 21659: if (yych <= '@') goto yy4;
! 21660: if (yych <= 'N') goto yy143;
! 21661: }
! 21662: } else {
! 21663: if (yych <= 'n') {
! 21664: if (yych <= 'Z') goto yy143;
! 21665: if (yych <= '`') goto yy4;
! 21666: goto yy143;
! 21667: } else {
! 21668: if (yych <= 'o') goto yy1412;
! 21669: if (yych <= 'z') goto yy143;
! 21670: goto yy4;
! 21671: }
! 21672: }
! 21673: yy1412:
! 21674: YYDEBUG(1412, *YYCURSOR);
! 21675: yych = *++YYCURSOR;
! 21676: if (yych <= 'R') {
! 21677: if (yych <= ')') {
! 21678: if (yych <= '(') goto yy4;
! 21679: goto yy140;
! 21680: } else {
! 21681: if (yych <= '@') goto yy4;
! 21682: if (yych <= 'Q') goto yy144;
! 21683: }
! 21684: } else {
! 21685: if (yych <= 'q') {
! 21686: if (yych <= 'Z') goto yy144;
! 21687: if (yych <= '`') goto yy4;
! 21688: goto yy144;
! 21689: } else {
! 21690: if (yych <= 'r') goto yy1413;
! 21691: if (yych <= 'z') goto yy144;
! 21692: goto yy4;
! 21693: }
! 21694: }
! 21695: yy1413:
! 21696: YYDEBUG(1413, *YYCURSOR);
! 21697: yych = *++YYCURSOR;
! 21698: if (yych <= 'R') {
! 21699: if (yych <= ')') {
! 21700: if (yych <= '(') goto yy4;
! 21701: goto yy140;
! 21702: } else {
! 21703: if (yych <= '@') goto yy4;
! 21704: if (yych <= 'Q') goto yy145;
! 21705: }
! 21706: } else {
! 21707: if (yych <= 'q') {
! 21708: if (yych <= 'Z') goto yy145;
! 21709: if (yych <= '`') goto yy4;
! 21710: goto yy145;
! 21711: } else {
! 21712: if (yych <= 'r') goto yy1414;
! 21713: if (yych <= 'z') goto yy145;
! 21714: goto yy4;
! 21715: }
! 21716: }
! 21717: yy1414:
! 21718: YYDEBUG(1414, *YYCURSOR);
! 21719: yyaccept = 0;
! 21720: yych = *(YYMARKER = ++YYCURSOR);
! 21721: if (yych <= 'N') {
! 21722: if (yych == ')') goto yy140;
! 21723: goto yy4;
! 21724: } else {
! 21725: if (yych <= 'O') goto yy1415;
! 21726: if (yych != 'o') goto yy4;
! 21727: }
! 21728: yy1415:
! 21729: YYDEBUG(1415, *YYCURSOR);
! 21730: yych = *++YYCURSOR;
! 21731: if (yych == 'W') goto yy1416;
! 21732: if (yych != 'w') goto yy57;
! 21733: yy1416:
! 21734: YYDEBUG(1416, *YYCURSOR);
! 21735: ++YYCURSOR;
! 21736: yy1417:
! 21737: YYDEBUG(1417, *YYCURSOR);
! 21738: {
! 21739: DEBUG_OUTPUT("tomorrow");
! 21740: TIMELIB_INIT;
! 21741: TIMELIB_HAVE_RELATIVE();
! 21742: TIMELIB_UNHAVE_TIME();
! 21743:
! 21744: s->time->relative.d = 1;
! 21745: TIMELIB_DEINIT;
! 21746: return TIMELIB_RELATIVE;
! 21747: }
! 21748: yy1418:
! 21749: YYDEBUG(1418, *YYCURSOR);
! 21750: yych = *++YYCURSOR;
! 21751: if (yych <= 'Y') {
! 21752: if (yych <= ')') {
! 21753: if (yych <= '(') goto yy4;
! 21754: goto yy140;
! 21755: } else {
! 21756: if (yych <= '@') goto yy4;
! 21757: if (yych <= 'X') goto yy144;
! 21758: }
! 21759: } else {
! 21760: if (yych <= 'x') {
! 21761: if (yych <= 'Z') goto yy144;
! 21762: if (yych <= '`') goto yy4;
! 21763: goto yy144;
! 21764: } else {
! 21765: if (yych <= 'y') goto yy1419;
! 21766: if (yych <= 'z') goto yy144;
! 21767: goto yy4;
! 21768: }
! 21769: }
! 21770: yy1419:
! 21771: YYDEBUG(1419, *YYCURSOR);
! 21772: ++YYCURSOR;
! 21773: if ((yych = *YYCURSOR) <= '@') {
! 21774: if (yych == ')') goto yy140;
! 21775: } else {
! 21776: if (yych <= 'Z') goto yy145;
! 21777: if (yych <= '`') goto yy1420;
! 21778: if (yych <= 'z') goto yy145;
! 21779: }
! 21780: yy1420:
! 21781: YYDEBUG(1420, *YYCURSOR);
! 21782: {
! 21783: DEBUG_OUTPUT("midnight | today");
! 21784: TIMELIB_INIT;
! 21785: TIMELIB_UNHAVE_TIME();
! 21786:
! 21787: TIMELIB_DEINIT;
! 21788: return TIMELIB_RELATIVE;
! 21789: }
! 21790: yy1421:
! 21791: YYDEBUG(1421, *YYCURSOR);
! 21792: yych = *++YYCURSOR;
! 21793: if (yych <= 'S') {
! 21794: if (yych <= '@') {
! 21795: if (yych == ')') goto yy140;
! 21796: goto yy4;
! 21797: } else {
! 21798: if (yych <= 'Q') goto yy143;
! 21799: if (yych <= 'R') goto yy1427;
! 21800: goto yy1428;
! 21801: }
! 21802: } else {
! 21803: if (yych <= 'q') {
! 21804: if (yych <= 'Z') goto yy143;
! 21805: if (yych <= '`') goto yy4;
! 21806: goto yy143;
! 21807: } else {
! 21808: if (yych <= 'r') goto yy1427;
! 21809: if (yych <= 's') goto yy1428;
! 21810: if (yych <= 'z') goto yy143;
! 21811: goto yy4;
! 21812: }
! 21813: }
! 21814: yy1422:
! 21815: YYDEBUG(1422, *YYCURSOR);
! 21816: yych = *++YYCURSOR;
! 21817: if (yych <= 'R') {
! 21818: if (yych <= ')') {
! 21819: if (yych <= '(') goto yy167;
! 21820: goto yy140;
! 21821: } else {
! 21822: if (yych <= '@') goto yy167;
! 21823: if (yych <= 'Q') goto yy143;
! 21824: }
! 21825: } else {
! 21826: if (yych <= 'q') {
! 21827: if (yych <= 'Z') goto yy143;
! 21828: if (yych <= '`') goto yy167;
! 21829: goto yy143;
! 21830: } else {
! 21831: if (yych <= 'r') goto yy1423;
! 21832: if (yych <= 'z') goto yy143;
! 21833: goto yy167;
! 21834: }
! 21835: }
! 21836: yy1423:
! 21837: YYDEBUG(1423, *YYCURSOR);
! 21838: yych = *++YYCURSOR;
! 21839: if (yych <= 'S') {
! 21840: if (yych <= ')') {
! 21841: if (yych <= '(') goto yy4;
! 21842: goto yy140;
! 21843: } else {
! 21844: if (yych <= '@') goto yy4;
! 21845: if (yych <= 'R') goto yy144;
! 21846: }
! 21847: } else {
! 21848: if (yych <= 'r') {
! 21849: if (yych <= 'Z') goto yy144;
! 21850: if (yych <= '`') goto yy4;
! 21851: goto yy144;
! 21852: } else {
! 21853: if (yych <= 's') goto yy1424;
! 21854: if (yych <= 'z') goto yy144;
! 21855: goto yy4;
! 21856: }
! 21857: }
! 21858: yy1424:
! 21859: YYDEBUG(1424, *YYCURSOR);
! 21860: yych = *++YYCURSOR;
! 21861: if (yych <= 'D') {
! 21862: if (yych <= ')') {
! 21863: if (yych <= '(') goto yy4;
! 21864: goto yy140;
! 21865: } else {
! 21866: if (yych <= '@') goto yy4;
! 21867: if (yych <= 'C') goto yy145;
! 21868: }
! 21869: } else {
! 21870: if (yych <= 'c') {
! 21871: if (yych <= 'Z') goto yy145;
! 21872: if (yych <= '`') goto yy4;
! 21873: goto yy145;
! 21874: } else {
! 21875: if (yych <= 'd') goto yy1425;
! 21876: if (yych <= 'z') goto yy145;
! 21877: goto yy4;
! 21878: }
! 21879: }
! 21880: yy1425:
! 21881: YYDEBUG(1425, *YYCURSOR);
! 21882: yyaccept = 0;
! 21883: yych = *(YYMARKER = ++YYCURSOR);
! 21884: if (yych <= '@') {
! 21885: if (yych == ')') goto yy140;
! 21886: goto yy4;
! 21887: } else {
! 21888: if (yych <= 'A') goto yy1426;
! 21889: if (yych != 'a') goto yy4;
! 21890: }
! 21891: yy1426:
! 21892: YYDEBUG(1426, *YYCURSOR);
! 21893: yych = *++YYCURSOR;
! 21894: if (yych == 'Y') goto yy173;
! 21895: if (yych == 'y') goto yy173;
! 21896: goto yy57;
! 21897: yy1427:
! 21898: YYDEBUG(1427, *YYCURSOR);
! 21899: yych = *++YYCURSOR;
! 21900: if (yych <= 'D') {
! 21901: if (yych <= ')') {
! 21902: if (yych <= '(') goto yy4;
! 21903: goto yy140;
! 21904: } else {
! 21905: if (yych <= '@') goto yy4;
! 21906: if (yych <= 'C') goto yy144;
! 21907: goto yy1239;
! 21908: }
! 21909: } else {
! 21910: if (yych <= 'c') {
! 21911: if (yych <= 'Z') goto yy144;
! 21912: if (yych <= '`') goto yy4;
! 21913: goto yy144;
! 21914: } else {
! 21915: if (yych <= 'd') goto yy1239;
! 21916: if (yych <= 'z') goto yy144;
! 21917: goto yy4;
! 21918: }
! 21919: }
! 21920: yy1428:
! 21921: YYDEBUG(1428, *YYCURSOR);
! 21922: yyaccept = 0;
! 21923: yych = *(YYMARKER = ++YYCURSOR);
! 21924: if (yych <= '(') {
! 21925: if (yych <= '\t') {
! 21926: if (yych <= 0x08) goto yy4;
! 21927: goto yy1105;
! 21928: } else {
! 21929: if (yych == ' ') goto yy1105;
! 21930: goto yy4;
! 21931: }
! 21932: } else {
! 21933: if (yych <= 'Z') {
! 21934: if (yych <= ')') goto yy140;
! 21935: if (yych <= '@') goto yy4;
! 21936: goto yy144;
! 21937: } else {
! 21938: if (yych <= '`') goto yy4;
! 21939: if (yych <= 'z') goto yy144;
! 21940: goto yy4;
! 21941: }
! 21942: }
! 21943: yy1429:
! 21944: YYDEBUG(1429, *YYCURSOR);
! 21945: yych = *++YYCURSOR;
! 21946: if (yych <= 'T') {
! 21947: if (yych <= ')') {
! 21948: if (yych <= '(') goto yy4;
! 21949: goto yy140;
! 21950: } else {
! 21951: if (yych <= '@') goto yy4;
! 21952: if (yych <= 'S') goto yy143;
! 21953: }
! 21954: } else {
! 21955: if (yych <= 's') {
! 21956: if (yych <= 'Z') goto yy143;
! 21957: if (yych <= '`') goto yy4;
! 21958: goto yy143;
! 21959: } else {
! 21960: if (yych <= 't') goto yy1430;
! 21961: if (yych <= 'z') goto yy143;
! 21962: goto yy4;
! 21963: }
! 21964: }
! 21965: yy1430:
! 21966: YYDEBUG(1430, *YYCURSOR);
! 21967: yych = *++YYCURSOR;
! 21968: if (yych <= 'H') {
! 21969: if (yych <= ')') {
! 21970: if (yych <= '(') goto yy4;
! 21971: goto yy140;
! 21972: } else {
! 21973: if (yych <= '@') goto yy4;
! 21974: if (yych <= 'G') goto yy144;
! 21975: goto yy1239;
! 21976: }
! 21977: } else {
! 21978: if (yych <= 'g') {
! 21979: if (yych <= 'Z') goto yy144;
! 21980: if (yych <= '`') goto yy4;
! 21981: goto yy144;
! 21982: } else {
! 21983: if (yych <= 'h') goto yy1239;
! 21984: if (yych <= 'z') goto yy144;
! 21985: goto yy4;
! 21986: }
! 21987: }
! 21988: yy1431:
! 21989: YYDEBUG(1431, *YYCURSOR);
! 21990: yyaccept = 0;
! 21991: yych = *(YYMARKER = ++YYCURSOR);
! 21992: if (yych <= 'M') {
! 21993: if (yych <= '-') {
! 21994: if (yych == ')') goto yy140;
! 21995: if (yych <= ',') goto yy4;
! 21996: goto yy148;
! 21997: } else {
! 21998: if (yych == '/') goto yy148;
! 21999: if (yych <= '@') goto yy4;
! 22000: goto yy142;
! 22001: }
! 22002: } else {
! 22003: if (yych <= '_') {
! 22004: if (yych <= 'N') goto yy1429;
! 22005: if (yych <= 'Z') goto yy142;
! 22006: if (yych <= '^') goto yy4;
! 22007: goto yy148;
! 22008: } else {
! 22009: if (yych <= 'm') {
! 22010: if (yych <= '`') goto yy4;
! 22011: goto yy147;
! 22012: } else {
! 22013: if (yych <= 'n') goto yy1461;
! 22014: if (yych <= 'z') goto yy147;
! 22015: goto yy4;
! 22016: }
! 22017: }
! 22018: }
! 22019: yy1432:
! 22020: YYDEBUG(1432, *YYCURSOR);
! 22021: yyaccept = 0;
! 22022: yych = *(YYMARKER = ++YYCURSOR);
! 22023: if (yych <= 'T') {
! 22024: if (yych <= '.') {
! 22025: if (yych <= ')') {
! 22026: if (yych <= '(') goto yy4;
! 22027: goto yy140;
! 22028: } else {
! 22029: if (yych == '-') goto yy148;
! 22030: goto yy4;
! 22031: }
! 22032: } else {
! 22033: if (yych <= '@') {
! 22034: if (yych <= '/') goto yy148;
! 22035: goto yy4;
! 22036: } else {
! 22037: if (yych == 'I') goto yy1421;
! 22038: goto yy142;
! 22039: }
! 22040: }
! 22041: } else {
! 22042: if (yych <= '`') {
! 22043: if (yych <= 'Z') {
! 22044: if (yych <= 'U') goto yy1422;
! 22045: goto yy142;
! 22046: } else {
! 22047: if (yych == '_') goto yy148;
! 22048: goto yy4;
! 22049: }
! 22050: } else {
! 22051: if (yych <= 't') {
! 22052: if (yych == 'i') goto yy1453;
! 22053: goto yy147;
! 22054: } else {
! 22055: if (yych <= 'u') goto yy1454;
! 22056: if (yych <= 'z') goto yy147;
! 22057: goto yy4;
! 22058: }
! 22059: }
! 22060: }
! 22061: yy1433:
! 22062: YYDEBUG(1433, *YYCURSOR);
! 22063: yyaccept = 0;
! 22064: yych = *(YYMARKER = ++YYCURSOR);
! 22065: if (yych <= 'L') {
! 22066: if (yych <= '.') {
! 22067: if (yych <= ')') {
! 22068: if (yych <= '(') goto yy4;
! 22069: goto yy140;
! 22070: } else {
! 22071: if (yych == '-') goto yy148;
! 22072: goto yy4;
! 22073: }
! 22074: } else {
! 22075: if (yych <= '@') {
! 22076: if (yych <= '/') goto yy148;
! 22077: goto yy4;
! 22078: } else {
! 22079: if (yych == 'D') goto yy1410;
! 22080: goto yy142;
! 22081: }
! 22082: }
! 22083: } else {
! 22084: if (yych <= '`') {
! 22085: if (yych <= 'Z') {
! 22086: if (yych <= 'M') goto yy1411;
! 22087: goto yy142;
! 22088: } else {
! 22089: if (yych == '_') goto yy148;
! 22090: goto yy4;
! 22091: }
! 22092: } else {
! 22093: if (yych <= 'l') {
! 22094: if (yych == 'd') goto yy1444;
! 22095: goto yy147;
! 22096: } else {
! 22097: if (yych <= 'm') goto yy1445;
! 22098: if (yych <= 'z') goto yy147;
! 22099: goto yy4;
! 22100: }
! 22101: }
! 22102: }
! 22103: yy1434:
! 22104: YYDEBUG(1434, *YYCURSOR);
! 22105: yyaccept = 0;
! 22106: yych = *(YYMARKER = ++YYCURSOR);
! 22107: if (yych <= 'D') {
! 22108: if (yych <= '-') {
! 22109: if (yych == ')') goto yy140;
! 22110: if (yych <= ',') goto yy4;
! 22111: goto yy148;
! 22112: } else {
! 22113: if (yych == '/') goto yy148;
! 22114: if (yych <= '@') goto yy4;
! 22115: goto yy142;
! 22116: }
! 22117: } else {
! 22118: if (yych <= '_') {
! 22119: if (yych <= 'E') goto yy1406;
! 22120: if (yych <= 'Z') goto yy142;
! 22121: if (yych <= '^') goto yy4;
! 22122: goto yy148;
! 22123: } else {
! 22124: if (yych <= 'd') {
! 22125: if (yych <= '`') goto yy4;
! 22126: goto yy147;
! 22127: } else {
! 22128: if (yych <= 'e') goto yy1440;
! 22129: if (yych <= 'z') goto yy147;
! 22130: goto yy4;
! 22131: }
! 22132: }
! 22133: }
! 22134: yy1435:
! 22135: YYDEBUG(1435, *YYCURSOR);
! 22136: yyaccept = 0;
! 22137: yych = *(YYMARKER = ++YYCURSOR);
! 22138: if (yych <= 'D') {
! 22139: if (yych <= '-') {
! 22140: if (yych == ')') goto yy140;
! 22141: if (yych <= ',') goto yy4;
! 22142: goto yy148;
! 22143: } else {
! 22144: if (yych == '/') goto yy148;
! 22145: if (yych <= '@') goto yy4;
! 22146: goto yy142;
! 22147: }
! 22148: } else {
! 22149: if (yych <= '_') {
! 22150: if (yych <= 'E') goto yy1402;
! 22151: if (yych <= 'Z') goto yy142;
! 22152: if (yych <= '^') goto yy4;
! 22153: goto yy148;
! 22154: } else {
! 22155: if (yych <= 'd') {
! 22156: if (yych <= '`') goto yy4;
! 22157: goto yy147;
! 22158: } else {
! 22159: if (yych <= 'e') goto yy1436;
! 22160: if (yych <= 'z') goto yy147;
! 22161: goto yy4;
! 22162: }
! 22163: }
! 22164: }
! 22165: yy1436:
! 22166: YYDEBUG(1436, *YYCURSOR);
! 22167: yyaccept = 0;
! 22168: yych = *(YYMARKER = ++YYCURSOR);
! 22169: if (yych <= 'K') {
! 22170: if (yych <= '-') {
! 22171: if (yych == ')') goto yy140;
! 22172: if (yych <= ',') goto yy4;
! 22173: goto yy148;
! 22174: } else {
! 22175: if (yych == '/') goto yy148;
! 22176: if (yych <= '@') goto yy4;
! 22177: goto yy143;
! 22178: }
! 22179: } else {
! 22180: if (yych <= '_') {
! 22181: if (yych <= 'L') goto yy1403;
! 22182: if (yych <= 'Z') goto yy143;
! 22183: if (yych <= '^') goto yy4;
! 22184: goto yy148;
! 22185: } else {
! 22186: if (yych <= 'k') {
! 22187: if (yych <= '`') goto yy4;
! 22188: goto yy151;
! 22189: } else {
! 22190: if (yych <= 'l') goto yy1437;
! 22191: if (yych <= 'z') goto yy151;
! 22192: goto yy4;
! 22193: }
! 22194: }
! 22195: }
! 22196: yy1437:
! 22197: YYDEBUG(1437, *YYCURSOR);
! 22198: yyaccept = 0;
! 22199: yych = *(YYMARKER = ++YYCURSOR);
! 22200: if (yych <= 'E') {
! 22201: if (yych <= '-') {
! 22202: if (yych == ')') goto yy140;
! 22203: if (yych <= ',') goto yy4;
! 22204: goto yy148;
! 22205: } else {
! 22206: if (yych == '/') goto yy148;
! 22207: if (yych <= '@') goto yy4;
! 22208: goto yy144;
! 22209: }
! 22210: } else {
! 22211: if (yych <= '_') {
! 22212: if (yych <= 'F') goto yy1404;
! 22213: if (yych <= 'Z') goto yy144;
! 22214: if (yych <= '^') goto yy4;
! 22215: goto yy148;
! 22216: } else {
! 22217: if (yych <= 'e') {
! 22218: if (yych <= '`') goto yy4;
! 22219: goto yy152;
! 22220: } else {
! 22221: if (yych <= 'f') goto yy1438;
! 22222: if (yych <= 'z') goto yy152;
! 22223: goto yy4;
! 22224: }
! 22225: }
! 22226: }
! 22227: yy1438:
! 22228: YYDEBUG(1438, *YYCURSOR);
! 22229: yyaccept = 0;
! 22230: yych = *(YYMARKER = ++YYCURSOR);
! 22231: if (yych <= 'S') {
! 22232: if (yych <= '-') {
! 22233: if (yych == ')') goto yy140;
! 22234: if (yych <= ',') goto yy4;
! 22235: goto yy148;
! 22236: } else {
! 22237: if (yych == '/') goto yy148;
! 22238: if (yych <= '@') goto yy4;
! 22239: goto yy145;
! 22240: }
! 22241: } else {
! 22242: if (yych <= '_') {
! 22243: if (yych <= 'T') goto yy1405;
! 22244: if (yych <= 'Z') goto yy145;
! 22245: if (yych <= '^') goto yy4;
! 22246: goto yy148;
! 22247: } else {
! 22248: if (yych <= 's') {
! 22249: if (yych <= '`') goto yy4;
! 22250: goto yy153;
! 22251: } else {
! 22252: if (yych <= 't') goto yy1439;
! 22253: if (yych <= 'z') goto yy153;
! 22254: goto yy4;
! 22255: }
! 22256: }
! 22257: }
! 22258: yy1439:
! 22259: YYDEBUG(1439, *YYCURSOR);
! 22260: yyaccept = 0;
! 22261: yych = *(YYMARKER = ++YYCURSOR);
! 22262: if (yych <= 'G') {
! 22263: if (yych <= ',') {
! 22264: if (yych == ')') goto yy140;
! 22265: goto yy4;
! 22266: } else {
! 22267: if (yych == '.') goto yy4;
! 22268: if (yych <= '/') goto yy148;
! 22269: goto yy4;
! 22270: }
! 22271: } else {
! 22272: if (yych <= '`') {
! 22273: if (yych <= 'H') goto yy1206;
! 22274: if (yych == '_') goto yy148;
! 22275: goto yy4;
! 22276: } else {
! 22277: if (yych == 'h') goto yy1224;
! 22278: if (yych <= 'z') goto yy154;
! 22279: goto yy4;
! 22280: }
! 22281: }
! 22282: yy1440:
! 22283: YYDEBUG(1440, *YYCURSOR);
! 22284: yyaccept = 4;
! 22285: yych = *(YYMARKER = ++YYCURSOR);
! 22286: if (yych <= 'R') {
! 22287: if (yych <= '-') {
! 22288: if (yych == ')') goto yy140;
! 22289: if (yych <= ',') goto yy167;
! 22290: goto yy148;
! 22291: } else {
! 22292: if (yych == '/') goto yy148;
! 22293: if (yych <= '@') goto yy167;
! 22294: goto yy143;
! 22295: }
! 22296: } else {
! 22297: if (yych <= '_') {
! 22298: if (yych <= 'S') goto yy1407;
! 22299: if (yych <= 'Z') goto yy143;
! 22300: if (yych <= '^') goto yy167;
! 22301: goto yy148;
! 22302: } else {
! 22303: if (yych <= 'r') {
! 22304: if (yych <= '`') goto yy167;
! 22305: goto yy151;
! 22306: } else {
! 22307: if (yych <= 's') goto yy1441;
! 22308: if (yych <= 'z') goto yy151;
! 22309: goto yy167;
! 22310: }
! 22311: }
! 22312: }
! 22313: yy1441:
! 22314: YYDEBUG(1441, *YYCURSOR);
! 22315: yyaccept = 0;
! 22316: yych = *(YYMARKER = ++YYCURSOR);
! 22317: if (yych <= 'C') {
! 22318: if (yych <= '-') {
! 22319: if (yych == ')') goto yy140;
! 22320: if (yych <= ',') goto yy4;
! 22321: goto yy148;
! 22322: } else {
! 22323: if (yych == '/') goto yy148;
! 22324: if (yych <= '@') goto yy4;
! 22325: goto yy144;
! 22326: }
! 22327: } else {
! 22328: if (yych <= '_') {
! 22329: if (yych <= 'D') goto yy1408;
! 22330: if (yych <= 'Z') goto yy144;
! 22331: if (yych <= '^') goto yy4;
! 22332: goto yy148;
! 22333: } else {
! 22334: if (yych <= 'c') {
! 22335: if (yych <= '`') goto yy4;
! 22336: goto yy152;
! 22337: } else {
! 22338: if (yych <= 'd') goto yy1442;
! 22339: if (yych <= 'z') goto yy152;
! 22340: goto yy4;
! 22341: }
! 22342: }
! 22343: }
! 22344: yy1442:
! 22345: YYDEBUG(1442, *YYCURSOR);
! 22346: yyaccept = 0;
! 22347: yych = *(YYMARKER = ++YYCURSOR);
! 22348: if (yych <= '@') {
! 22349: if (yych <= ',') {
! 22350: if (yych == ')') goto yy140;
! 22351: goto yy4;
! 22352: } else {
! 22353: if (yych == '.') goto yy4;
! 22354: if (yych <= '/') goto yy148;
! 22355: goto yy4;
! 22356: }
! 22357: } else {
! 22358: if (yych <= '_') {
! 22359: if (yych <= 'A') goto yy1409;
! 22360: if (yych <= 'Z') goto yy145;
! 22361: if (yych <= '^') goto yy4;
! 22362: goto yy148;
! 22363: } else {
! 22364: if (yych <= '`') goto yy4;
! 22365: if (yych <= 'a') goto yy1443;
! 22366: if (yych <= 'z') goto yy153;
! 22367: goto yy4;
! 22368: }
! 22369: }
! 22370: yy1443:
! 22371: YYDEBUG(1443, *YYCURSOR);
! 22372: yyaccept = 0;
! 22373: yych = *(YYMARKER = ++YYCURSOR);
! 22374: if (yych <= 'X') {
! 22375: if (yych <= ',') {
! 22376: if (yych == ')') goto yy140;
! 22377: goto yy4;
! 22378: } else {
! 22379: if (yych == '.') goto yy4;
! 22380: if (yych <= '/') goto yy148;
! 22381: goto yy4;
! 22382: }
! 22383: } else {
! 22384: if (yych <= '`') {
! 22385: if (yych <= 'Y') goto yy173;
! 22386: if (yych == '_') goto yy148;
! 22387: goto yy4;
! 22388: } else {
! 22389: if (yych == 'y') goto yy186;
! 22390: if (yych <= 'z') goto yy154;
! 22391: goto yy4;
! 22392: }
! 22393: }
! 22394: yy1444:
! 22395: YYDEBUG(1444, *YYCURSOR);
! 22396: yyaccept = 0;
! 22397: yych = *(YYMARKER = ++YYCURSOR);
! 22398: if (yych <= '@') {
! 22399: if (yych <= ',') {
! 22400: if (yych == ')') goto yy140;
! 22401: goto yy4;
! 22402: } else {
! 22403: if (yych == '.') goto yy4;
! 22404: if (yych <= '/') goto yy148;
! 22405: goto yy4;
! 22406: }
! 22407: } else {
! 22408: if (yych <= '_') {
! 22409: if (yych <= 'A') goto yy1418;
! 22410: if (yych <= 'Z') goto yy143;
! 22411: if (yych <= '^') goto yy4;
! 22412: goto yy148;
! 22413: } else {
! 22414: if (yych <= '`') goto yy4;
! 22415: if (yych <= 'a') goto yy1451;
! 22416: if (yych <= 'z') goto yy151;
! 22417: goto yy4;
! 22418: }
! 22419: }
! 22420: yy1445:
! 22421: YYDEBUG(1445, *YYCURSOR);
! 22422: yyaccept = 0;
! 22423: yych = *(YYMARKER = ++YYCURSOR);
! 22424: if (yych <= 'N') {
! 22425: if (yych <= '-') {
! 22426: if (yych == ')') goto yy140;
! 22427: if (yych <= ',') goto yy4;
! 22428: goto yy148;
! 22429: } else {
! 22430: if (yych == '/') goto yy148;
! 22431: if (yych <= '@') goto yy4;
! 22432: goto yy143;
! 22433: }
! 22434: } else {
! 22435: if (yych <= '_') {
! 22436: if (yych <= 'O') goto yy1412;
! 22437: if (yych <= 'Z') goto yy143;
! 22438: if (yych <= '^') goto yy4;
! 22439: goto yy148;
! 22440: } else {
! 22441: if (yych <= 'n') {
! 22442: if (yych <= '`') goto yy4;
! 22443: goto yy151;
! 22444: } else {
! 22445: if (yych <= 'o') goto yy1446;
! 22446: if (yych <= 'z') goto yy151;
! 22447: goto yy4;
! 22448: }
! 22449: }
! 22450: }
! 22451: yy1446:
! 22452: YYDEBUG(1446, *YYCURSOR);
! 22453: yyaccept = 0;
! 22454: yych = *(YYMARKER = ++YYCURSOR);
! 22455: if (yych <= 'Q') {
! 22456: if (yych <= '-') {
! 22457: if (yych == ')') goto yy140;
! 22458: if (yych <= ',') goto yy4;
! 22459: goto yy148;
! 22460: } else {
! 22461: if (yych == '/') goto yy148;
! 22462: if (yych <= '@') goto yy4;
! 22463: goto yy144;
! 22464: }
! 22465: } else {
! 22466: if (yych <= '_') {
! 22467: if (yych <= 'R') goto yy1413;
! 22468: if (yych <= 'Z') goto yy144;
! 22469: if (yych <= '^') goto yy4;
! 22470: goto yy148;
! 22471: } else {
! 22472: if (yych <= 'q') {
! 22473: if (yych <= '`') goto yy4;
! 22474: goto yy152;
! 22475: } else {
! 22476: if (yych <= 'r') goto yy1447;
! 22477: if (yych <= 'z') goto yy152;
! 22478: goto yy4;
! 22479: }
! 22480: }
! 22481: }
! 22482: yy1447:
! 22483: YYDEBUG(1447, *YYCURSOR);
! 22484: yyaccept = 0;
! 22485: yych = *(YYMARKER = ++YYCURSOR);
! 22486: if (yych <= 'Q') {
! 22487: if (yych <= '-') {
! 22488: if (yych == ')') goto yy140;
! 22489: if (yych <= ',') goto yy4;
! 22490: goto yy148;
! 22491: } else {
! 22492: if (yych == '/') goto yy148;
! 22493: if (yych <= '@') goto yy4;
! 22494: goto yy145;
! 22495: }
! 22496: } else {
! 22497: if (yych <= '_') {
! 22498: if (yych <= 'R') goto yy1414;
! 22499: if (yych <= 'Z') goto yy145;
! 22500: if (yych <= '^') goto yy4;
! 22501: goto yy148;
! 22502: } else {
! 22503: if (yych <= 'q') {
! 22504: if (yych <= '`') goto yy4;
! 22505: goto yy153;
! 22506: } else {
! 22507: if (yych <= 'r') goto yy1448;
! 22508: if (yych <= 'z') goto yy153;
! 22509: goto yy4;
! 22510: }
! 22511: }
! 22512: }
! 22513: yy1448:
! 22514: YYDEBUG(1448, *YYCURSOR);
! 22515: yyaccept = 0;
! 22516: yych = *(YYMARKER = ++YYCURSOR);
! 22517: if (yych <= 'N') {
! 22518: if (yych <= ',') {
! 22519: if (yych == ')') goto yy140;
! 22520: goto yy4;
! 22521: } else {
! 22522: if (yych == '.') goto yy4;
! 22523: if (yych <= '/') goto yy148;
! 22524: goto yy4;
! 22525: }
! 22526: } else {
! 22527: if (yych <= '`') {
! 22528: if (yych <= 'O') goto yy1415;
! 22529: if (yych == '_') goto yy148;
! 22530: goto yy4;
! 22531: } else {
! 22532: if (yych == 'o') goto yy1449;
! 22533: if (yych <= 'z') goto yy154;
! 22534: goto yy4;
! 22535: }
! 22536: }
! 22537: yy1449:
! 22538: YYDEBUG(1449, *YYCURSOR);
! 22539: yych = *++YYCURSOR;
! 22540: if (yych == 'W') goto yy1416;
! 22541: if (yych != 'w') goto yy155;
! 22542: YYDEBUG(1450, *YYCURSOR);
! 22543: yyaccept = 29;
! 22544: yych = *(YYMARKER = ++YYCURSOR);
! 22545: if (yybm[0+yych] & 16) {
! 22546: goto yy154;
! 22547: }
! 22548: if (yych <= '.') {
! 22549: if (yych == '-') goto yy148;
! 22550: goto yy1417;
! 22551: } else {
! 22552: if (yych <= '/') goto yy148;
! 22553: if (yych == '_') goto yy148;
! 22554: goto yy1417;
! 22555: }
! 22556: yy1451:
! 22557: YYDEBUG(1451, *YYCURSOR);
! 22558: yyaccept = 0;
! 22559: yych = *(YYMARKER = ++YYCURSOR);
! 22560: if (yych <= 'X') {
! 22561: if (yych <= '-') {
! 22562: if (yych == ')') goto yy140;
! 22563: if (yych <= ',') goto yy4;
! 22564: goto yy148;
! 22565: } else {
! 22566: if (yych == '/') goto yy148;
! 22567: if (yych <= '@') goto yy4;
! 22568: goto yy144;
! 22569: }
! 22570: } else {
! 22571: if (yych <= '_') {
! 22572: if (yych <= 'Y') goto yy1419;
! 22573: if (yych <= 'Z') goto yy144;
! 22574: if (yych <= '^') goto yy4;
! 22575: goto yy148;
! 22576: } else {
! 22577: if (yych <= 'x') {
! 22578: if (yych <= '`') goto yy4;
! 22579: goto yy152;
! 22580: } else {
! 22581: if (yych <= 'y') goto yy1452;
! 22582: if (yych <= 'z') goto yy152;
! 22583: goto yy4;
! 22584: }
! 22585: }
! 22586: }
! 22587: yy1452:
! 22588: YYDEBUG(1452, *YYCURSOR);
! 22589: yyaccept = 30;
! 22590: yych = *(YYMARKER = ++YYCURSOR);
! 22591: if (yych <= '/') {
! 22592: if (yych <= ',') {
! 22593: if (yych == ')') goto yy140;
! 22594: goto yy1420;
! 22595: } else {
! 22596: if (yych == '.') goto yy1420;
! 22597: goto yy148;
! 22598: }
! 22599: } else {
! 22600: if (yych <= '^') {
! 22601: if (yych <= '@') goto yy1420;
! 22602: if (yych <= 'Z') goto yy145;
! 22603: goto yy1420;
! 22604: } else {
! 22605: if (yych <= '_') goto yy148;
! 22606: if (yych <= '`') goto yy1420;
! 22607: if (yych <= 'z') goto yy153;
! 22608: goto yy1420;
! 22609: }
! 22610: }
! 22611: yy1453:
! 22612: YYDEBUG(1453, *YYCURSOR);
! 22613: yyaccept = 0;
! 22614: yych = *(YYMARKER = ++YYCURSOR);
! 22615: if (yych <= 'R') {
! 22616: if (yych <= '-') {
! 22617: if (yych == ')') goto yy140;
! 22618: if (yych <= ',') goto yy4;
! 22619: goto yy148;
! 22620: } else {
! 22621: if (yych <= '/') {
! 22622: if (yych <= '.') goto yy4;
! 22623: goto yy148;
! 22624: } else {
! 22625: if (yych <= '@') goto yy4;
! 22626: if (yych <= 'Q') goto yy143;
! 22627: goto yy1427;
! 22628: }
! 22629: }
! 22630: } else {
! 22631: if (yych <= '`') {
! 22632: if (yych <= 'Z') {
! 22633: if (yych <= 'S') goto yy1428;
! 22634: goto yy143;
! 22635: } else {
! 22636: if (yych == '_') goto yy148;
! 22637: goto yy4;
! 22638: }
! 22639: } else {
! 22640: if (yych <= 'r') {
! 22641: if (yych <= 'q') goto yy151;
! 22642: goto yy1459;
! 22643: } else {
! 22644: if (yych <= 's') goto yy1460;
! 22645: if (yych <= 'z') goto yy151;
! 22646: goto yy4;
! 22647: }
! 22648: }
! 22649: }
! 22650: yy1454:
! 22651: YYDEBUG(1454, *YYCURSOR);
! 22652: yyaccept = 4;
! 22653: yych = *(YYMARKER = ++YYCURSOR);
! 22654: if (yych <= 'Q') {
! 22655: if (yych <= '-') {
! 22656: if (yych == ')') goto yy140;
! 22657: if (yych <= ',') goto yy167;
! 22658: goto yy148;
! 22659: } else {
! 22660: if (yych == '/') goto yy148;
! 22661: if (yych <= '@') goto yy167;
! 22662: goto yy143;
! 22663: }
! 22664: } else {
! 22665: if (yych <= '_') {
! 22666: if (yych <= 'R') goto yy1423;
! 22667: if (yych <= 'Z') goto yy143;
! 22668: if (yych <= '^') goto yy167;
! 22669: goto yy148;
! 22670: } else {
! 22671: if (yych <= 'q') {
! 22672: if (yych <= '`') goto yy167;
! 22673: goto yy151;
! 22674: } else {
! 22675: if (yych <= 'r') goto yy1455;
! 22676: if (yych <= 'z') goto yy151;
! 22677: goto yy167;
! 22678: }
! 22679: }
! 22680: }
! 22681: yy1455:
! 22682: YYDEBUG(1455, *YYCURSOR);
! 22683: yyaccept = 0;
! 22684: yych = *(YYMARKER = ++YYCURSOR);
! 22685: if (yych <= 'R') {
! 22686: if (yych <= '-') {
! 22687: if (yych == ')') goto yy140;
! 22688: if (yych <= ',') goto yy4;
! 22689: goto yy148;
! 22690: } else {
! 22691: if (yych == '/') goto yy148;
! 22692: if (yych <= '@') goto yy4;
! 22693: goto yy144;
! 22694: }
! 22695: } else {
! 22696: if (yych <= '_') {
! 22697: if (yych <= 'S') goto yy1424;
! 22698: if (yych <= 'Z') goto yy144;
! 22699: if (yych <= '^') goto yy4;
! 22700: goto yy148;
! 22701: } else {
! 22702: if (yych <= 'r') {
! 22703: if (yych <= '`') goto yy4;
! 22704: goto yy152;
! 22705: } else {
! 22706: if (yych <= 's') goto yy1456;
! 22707: if (yych <= 'z') goto yy152;
! 22708: goto yy4;
! 22709: }
! 22710: }
! 22711: }
! 22712: yy1456:
! 22713: YYDEBUG(1456, *YYCURSOR);
! 22714: yyaccept = 0;
! 22715: yych = *(YYMARKER = ++YYCURSOR);
! 22716: if (yych <= 'C') {
! 22717: if (yych <= '-') {
! 22718: if (yych == ')') goto yy140;
! 22719: if (yych <= ',') goto yy4;
! 22720: goto yy148;
! 22721: } else {
! 22722: if (yych == '/') goto yy148;
! 22723: if (yych <= '@') goto yy4;
! 22724: goto yy145;
! 22725: }
! 22726: } else {
! 22727: if (yych <= '_') {
! 22728: if (yych <= 'D') goto yy1425;
! 22729: if (yych <= 'Z') goto yy145;
! 22730: if (yych <= '^') goto yy4;
! 22731: goto yy148;
! 22732: } else {
! 22733: if (yych <= 'c') {
! 22734: if (yych <= '`') goto yy4;
! 22735: goto yy153;
! 22736: } else {
! 22737: if (yych <= 'd') goto yy1457;
! 22738: if (yych <= 'z') goto yy153;
! 22739: goto yy4;
! 22740: }
! 22741: }
! 22742: }
! 22743: yy1457:
! 22744: YYDEBUG(1457, *YYCURSOR);
! 22745: yyaccept = 0;
! 22746: yych = *(YYMARKER = ++YYCURSOR);
! 22747: if (yych <= '@') {
! 22748: if (yych <= ',') {
! 22749: if (yych == ')') goto yy140;
! 22750: goto yy4;
! 22751: } else {
! 22752: if (yych == '.') goto yy4;
! 22753: if (yych <= '/') goto yy148;
! 22754: goto yy4;
! 22755: }
! 22756: } else {
! 22757: if (yych <= '_') {
! 22758: if (yych <= 'A') goto yy1426;
! 22759: if (yych <= '^') goto yy4;
! 22760: goto yy148;
! 22761: } else {
! 22762: if (yych <= '`') goto yy4;
! 22763: if (yych <= 'a') goto yy1458;
! 22764: if (yych <= 'z') goto yy154;
! 22765: goto yy4;
! 22766: }
! 22767: }
! 22768: yy1458:
! 22769: YYDEBUG(1458, *YYCURSOR);
! 22770: yych = *++YYCURSOR;
! 22771: if (yych == 'Y') goto yy173;
! 22772: if (yych == 'y') goto yy186;
! 22773: goto yy155;
! 22774: yy1459:
! 22775: YYDEBUG(1459, *YYCURSOR);
! 22776: yyaccept = 0;
! 22777: yych = *(YYMARKER = ++YYCURSOR);
! 22778: if (yych <= 'C') {
! 22779: if (yych <= '-') {
! 22780: if (yych == ')') goto yy140;
! 22781: if (yych <= ',') goto yy4;
! 22782: goto yy148;
! 22783: } else {
! 22784: if (yych == '/') goto yy148;
! 22785: if (yych <= '@') goto yy4;
! 22786: goto yy144;
! 22787: }
! 22788: } else {
! 22789: if (yych <= '_') {
! 22790: if (yych <= 'D') goto yy1239;
! 22791: if (yych <= 'Z') goto yy144;
! 22792: if (yych <= '^') goto yy4;
! 22793: goto yy148;
! 22794: } else {
! 22795: if (yych <= 'c') {
! 22796: if (yych <= '`') goto yy4;
! 22797: goto yy152;
! 22798: } else {
! 22799: if (yych <= 'd') goto yy1268;
! 22800: if (yych <= 'z') goto yy152;
! 22801: goto yy4;
! 22802: }
! 22803: }
! 22804: }
! 22805: yy1460:
! 22806: YYDEBUG(1460, *YYCURSOR);
! 22807: yyaccept = 0;
! 22808: yych = *(YYMARKER = ++YYCURSOR);
! 22809: if (yych <= '-') {
! 22810: if (yych <= ' ') {
! 22811: if (yych == '\t') goto yy1105;
! 22812: if (yych <= 0x1F) goto yy4;
! 22813: goto yy1105;
! 22814: } else {
! 22815: if (yych == ')') goto yy140;
! 22816: if (yych <= ',') goto yy4;
! 22817: goto yy148;
! 22818: }
! 22819: } else {
! 22820: if (yych <= 'Z') {
! 22821: if (yych == '/') goto yy148;
! 22822: if (yych <= '@') goto yy4;
! 22823: goto yy144;
! 22824: } else {
! 22825: if (yych <= '_') {
! 22826: if (yych <= '^') goto yy4;
! 22827: goto yy148;
! 22828: } else {
! 22829: if (yych <= '`') goto yy4;
! 22830: if (yych <= 'z') goto yy152;
! 22831: goto yy4;
! 22832: }
! 22833: }
! 22834: }
! 22835: yy1461:
! 22836: YYDEBUG(1461, *YYCURSOR);
! 22837: yyaccept = 0;
! 22838: yych = *(YYMARKER = ++YYCURSOR);
! 22839: if (yych <= 'S') {
! 22840: if (yych <= '-') {
! 22841: if (yych == ')') goto yy140;
! 22842: if (yych <= ',') goto yy4;
! 22843: goto yy148;
! 22844: } else {
! 22845: if (yych == '/') goto yy148;
! 22846: if (yych <= '@') goto yy4;
! 22847: goto yy143;
! 22848: }
! 22849: } else {
! 22850: if (yych <= '_') {
! 22851: if (yych <= 'T') goto yy1430;
! 22852: if (yych <= 'Z') goto yy143;
! 22853: if (yych <= '^') goto yy4;
! 22854: goto yy148;
! 22855: } else {
! 22856: if (yych <= 's') {
! 22857: if (yych <= '`') goto yy4;
! 22858: goto yy151;
! 22859: } else {
! 22860: if (yych <= 't') goto yy1462;
! 22861: if (yych <= 'z') goto yy151;
! 22862: goto yy4;
! 22863: }
! 22864: }
! 22865: }
! 22866: yy1462:
! 22867: YYDEBUG(1462, *YYCURSOR);
! 22868: yyaccept = 0;
! 22869: yych = *(YYMARKER = ++YYCURSOR);
! 22870: if (yych <= 'G') {
! 22871: if (yych <= '-') {
! 22872: if (yych == ')') goto yy140;
! 22873: if (yych <= ',') goto yy4;
! 22874: goto yy148;
! 22875: } else {
! 22876: if (yych == '/') goto yy148;
! 22877: if (yych <= '@') goto yy4;
! 22878: goto yy144;
! 22879: }
! 22880: } else {
! 22881: if (yych <= '_') {
! 22882: if (yych <= 'H') goto yy1239;
! 22883: if (yych <= 'Z') goto yy144;
! 22884: if (yych <= '^') goto yy4;
! 22885: goto yy148;
! 22886: } else {
! 22887: if (yych <= 'g') {
! 22888: if (yych <= '`') goto yy4;
! 22889: goto yy152;
! 22890: } else {
! 22891: if (yych <= 'h') goto yy1268;
! 22892: if (yych <= 'z') goto yy152;
! 22893: goto yy4;
! 22894: }
! 22895: }
! 22896: }
! 22897: yy1463:
! 22898: YYDEBUG(1463, *YYCURSOR);
! 22899: yych = *++YYCURSOR;
! 22900: if (yych <= 'Y') {
! 22901: if (yych <= '@') {
! 22902: if (yych == ')') goto yy140;
! 22903: goto yy4;
! 22904: } else {
! 22905: if (yych == 'R') goto yy1475;
! 22906: if (yych <= 'X') goto yy142;
! 22907: goto yy1476;
! 22908: }
! 22909: } else {
! 22910: if (yych <= 'r') {
! 22911: if (yych <= 'Z') goto yy142;
! 22912: if (yych <= '`') goto yy4;
! 22913: if (yych <= 'q') goto yy142;
! 22914: goto yy1475;
! 22915: } else {
! 22916: if (yych == 'y') goto yy1476;
! 22917: if (yych <= 'z') goto yy142;
! 22918: goto yy4;
! 22919: }
! 22920: }
! 22921: yy1464:
! 22922: YYDEBUG(1464, *YYCURSOR);
! 22923: yych = *++YYCURSOR;
! 22924: if (yych <= 'D') {
! 22925: if (yych <= ')') {
! 22926: if (yych <= '(') goto yy4;
! 22927: goto yy140;
! 22928: } else {
! 22929: if (yych <= '@') goto yy4;
! 22930: if (yych <= 'C') goto yy142;
! 22931: goto yy1469;
! 22932: }
! 22933: } else {
! 22934: if (yych <= 'c') {
! 22935: if (yych <= 'Z') goto yy142;
! 22936: if (yych <= '`') goto yy4;
! 22937: goto yy142;
! 22938: } else {
! 22939: if (yych <= 'd') goto yy1469;
! 22940: if (yych <= 'z') goto yy142;
! 22941: goto yy4;
! 22942: }
! 22943: }
! 22944: yy1465:
! 22945: YYDEBUG(1465, *YYCURSOR);
! 22946: yych = *++YYCURSOR;
! 22947: if (yych <= 'N') {
! 22948: if (yych <= ')') {
! 22949: if (yych <= '(') goto yy4;
! 22950: goto yy140;
! 22951: } else {
! 22952: if (yych <= '@') goto yy4;
! 22953: if (yych <= 'M') goto yy142;
! 22954: }
! 22955: } else {
! 22956: if (yych <= 'm') {
! 22957: if (yych <= 'Z') goto yy142;
! 22958: if (yych <= '`') goto yy4;
! 22959: goto yy142;
! 22960: } else {
! 22961: if (yych <= 'n') goto yy1466;
! 22962: if (yych <= 'z') goto yy142;
! 22963: goto yy4;
! 22964: }
! 22965: }
! 22966: yy1466:
! 22967: YYDEBUG(1466, *YYCURSOR);
! 22968: yych = *++YYCURSOR;
! 22969: if (yych <= 'D') {
! 22970: if (yych <= ')') {
! 22971: if (yych <= '(') goto yy167;
! 22972: goto yy140;
! 22973: } else {
! 22974: if (yych <= '@') goto yy167;
! 22975: if (yych <= 'C') goto yy143;
! 22976: }
! 22977: } else {
! 22978: if (yych <= 'c') {
! 22979: if (yych <= 'Z') goto yy143;
! 22980: if (yych <= '`') goto yy167;
! 22981: goto yy143;
! 22982: } else {
! 22983: if (yych <= 'd') goto yy1467;
! 22984: if (yych <= 'z') goto yy143;
! 22985: goto yy167;
! 22986: }
! 22987: }
! 22988: yy1467:
! 22989: YYDEBUG(1467, *YYCURSOR);
! 22990: yych = *++YYCURSOR;
! 22991: if (yych <= 'A') {
! 22992: if (yych == ')') goto yy140;
! 22993: if (yych <= '@') goto yy4;
! 22994: } else {
! 22995: if (yych <= '`') {
! 22996: if (yych <= 'Z') goto yy144;
! 22997: goto yy4;
! 22998: } else {
! 22999: if (yych <= 'a') goto yy1468;
! 23000: if (yych <= 'z') goto yy144;
! 23001: goto yy4;
! 23002: }
! 23003: }
! 23004: yy1468:
! 23005: YYDEBUG(1468, *YYCURSOR);
! 23006: yych = *++YYCURSOR;
! 23007: if (yych <= 'Y') {
! 23008: if (yych <= ')') {
! 23009: if (yych <= '(') goto yy4;
! 23010: goto yy140;
! 23011: } else {
! 23012: if (yych <= '@') goto yy4;
! 23013: if (yych <= 'X') goto yy145;
! 23014: goto yy1236;
! 23015: }
! 23016: } else {
! 23017: if (yych <= 'x') {
! 23018: if (yych <= 'Z') goto yy145;
! 23019: if (yych <= '`') goto yy4;
! 23020: goto yy145;
! 23021: } else {
! 23022: if (yych <= 'y') goto yy1236;
! 23023: if (yych <= 'z') goto yy145;
! 23024: goto yy4;
! 23025: }
! 23026: }
! 23027: yy1469:
! 23028: YYDEBUG(1469, *YYCURSOR);
! 23029: yych = *++YYCURSOR;
! 23030: if (yych <= 'N') {
! 23031: if (yych <= ')') {
! 23032: if (yych <= '(') goto yy4;
! 23033: goto yy140;
! 23034: } else {
! 23035: if (yych <= '@') goto yy4;
! 23036: if (yych <= 'M') goto yy143;
! 23037: }
! 23038: } else {
! 23039: if (yych <= 'm') {
! 23040: if (yych <= 'Z') goto yy143;
! 23041: if (yych <= '`') goto yy4;
! 23042: goto yy143;
! 23043: } else {
! 23044: if (yych <= 'n') goto yy1470;
! 23045: if (yych <= 'z') goto yy143;
! 23046: goto yy4;
! 23047: }
! 23048: }
! 23049: yy1470:
! 23050: YYDEBUG(1470, *YYCURSOR);
! 23051: yych = *++YYCURSOR;
! 23052: if (yych <= 'I') {
! 23053: if (yych <= ')') {
! 23054: if (yych <= '(') goto yy4;
! 23055: goto yy140;
! 23056: } else {
! 23057: if (yych <= '@') goto yy4;
! 23058: if (yych <= 'H') goto yy144;
! 23059: }
! 23060: } else {
! 23061: if (yych <= 'h') {
! 23062: if (yych <= 'Z') goto yy144;
! 23063: if (yych <= '`') goto yy4;
! 23064: goto yy144;
! 23065: } else {
! 23066: if (yych <= 'i') goto yy1471;
! 23067: if (yych <= 'z') goto yy144;
! 23068: goto yy4;
! 23069: }
! 23070: }
! 23071: yy1471:
! 23072: YYDEBUG(1471, *YYCURSOR);
! 23073: yych = *++YYCURSOR;
! 23074: if (yych <= 'G') {
! 23075: if (yych <= ')') {
! 23076: if (yych <= '(') goto yy4;
! 23077: goto yy140;
! 23078: } else {
! 23079: if (yych <= '@') goto yy4;
! 23080: if (yych <= 'F') goto yy145;
! 23081: }
! 23082: } else {
! 23083: if (yych <= 'f') {
! 23084: if (yych <= 'Z') goto yy145;
! 23085: if (yych <= '`') goto yy4;
! 23086: goto yy145;
! 23087: } else {
! 23088: if (yych <= 'g') goto yy1472;
! 23089: if (yych <= 'z') goto yy145;
! 23090: goto yy4;
! 23091: }
! 23092: }
! 23093: yy1472:
! 23094: YYDEBUG(1472, *YYCURSOR);
! 23095: yyaccept = 0;
! 23096: yych = *(YYMARKER = ++YYCURSOR);
! 23097: if (yych <= 'G') {
! 23098: if (yych == ')') goto yy140;
! 23099: goto yy4;
! 23100: } else {
! 23101: if (yych <= 'H') goto yy1473;
! 23102: if (yych != 'h') goto yy4;
! 23103: }
! 23104: yy1473:
! 23105: YYDEBUG(1473, *YYCURSOR);
! 23106: yych = *++YYCURSOR;
! 23107: if (yych == 'T') goto yy1474;
! 23108: if (yych != 't') goto yy57;
! 23109: yy1474:
! 23110: YYDEBUG(1474, *YYCURSOR);
! 23111: yych = *++YYCURSOR;
! 23112: goto yy1420;
! 23113: yy1475:
! 23114: YYDEBUG(1475, *YYCURSOR);
! 23115: yyaccept = 5;
! 23116: yych = *(YYMARKER = ++YYCURSOR);
! 23117: if (yych <= '/') {
! 23118: if (yych <= '(') {
! 23119: if (yych <= '\t') {
! 23120: if (yych <= 0x08) goto yy194;
! 23121: goto yy196;
! 23122: } else {
! 23123: if (yych == ' ') goto yy196;
! 23124: goto yy194;
! 23125: }
! 23126: } else {
! 23127: if (yych <= ',') {
! 23128: if (yych <= ')') goto yy140;
! 23129: goto yy194;
! 23130: } else {
! 23131: if (yych <= '-') goto yy197;
! 23132: if (yych <= '.') goto yy196;
! 23133: goto yy194;
! 23134: }
! 23135: }
! 23136: } else {
! 23137: if (yych <= 'Z') {
! 23138: if (yych <= '@') {
! 23139: if (yych <= '9') goto yy196;
! 23140: goto yy194;
! 23141: } else {
! 23142: if (yych == 'C') goto yy1477;
! 23143: goto yy143;
! 23144: }
! 23145: } else {
! 23146: if (yych <= 'b') {
! 23147: if (yych <= '`') goto yy194;
! 23148: goto yy143;
! 23149: } else {
! 23150: if (yych <= 'c') goto yy1477;
! 23151: if (yych <= 'z') goto yy143;
! 23152: goto yy194;
! 23153: }
! 23154: }
! 23155: }
! 23156: yy1476:
! 23157: YYDEBUG(1476, *YYCURSOR);
! 23158: yyaccept = 5;
! 23159: yych = *(YYMARKER = ++YYCURSOR);
! 23160: if (yych <= '-') {
! 23161: if (yych <= ' ') {
! 23162: if (yych == '\t') goto yy196;
! 23163: if (yych <= 0x1F) goto yy194;
! 23164: goto yy196;
! 23165: } else {
! 23166: if (yych == ')') goto yy140;
! 23167: if (yych <= ',') goto yy194;
! 23168: goto yy197;
! 23169: }
! 23170: } else {
! 23171: if (yych <= '@') {
! 23172: if (yych == '/') goto yy194;
! 23173: if (yych <= '9') goto yy196;
! 23174: goto yy194;
! 23175: } else {
! 23176: if (yych <= 'Z') goto yy143;
! 23177: if (yych <= '`') goto yy194;
! 23178: if (yych <= 'z') goto yy143;
! 23179: goto yy194;
! 23180: }
! 23181: }
! 23182: yy1477:
! 23183: YYDEBUG(1477, *YYCURSOR);
! 23184: yych = *++YYCURSOR;
! 23185: if (yych <= 'H') {
! 23186: if (yych <= ')') {
! 23187: if (yych <= '(') goto yy4;
! 23188: goto yy140;
! 23189: } else {
! 23190: if (yych <= '@') goto yy4;
! 23191: if (yych <= 'G') goto yy144;
! 23192: goto yy396;
! 23193: }
! 23194: } else {
! 23195: if (yych <= 'g') {
! 23196: if (yych <= 'Z') goto yy144;
! 23197: if (yych <= '`') goto yy4;
! 23198: goto yy144;
! 23199: } else {
! 23200: if (yych <= 'h') goto yy396;
! 23201: if (yych <= 'z') goto yy144;
! 23202: goto yy4;
! 23203: }
! 23204: }
! 23205: yy1478:
! 23206: YYDEBUG(1478, *YYCURSOR);
! 23207: yyaccept = 0;
! 23208: yych = *(YYMARKER = ++YYCURSOR);
! 23209: if (yych <= 'X') {
! 23210: if (yych <= '.') {
! 23211: if (yych <= ')') {
! 23212: if (yych <= '(') goto yy4;
! 23213: goto yy140;
! 23214: } else {
! 23215: if (yych == '-') goto yy148;
! 23216: goto yy4;
! 23217: }
! 23218: } else {
! 23219: if (yych <= '@') {
! 23220: if (yych <= '/') goto yy148;
! 23221: goto yy4;
! 23222: } else {
! 23223: if (yych == 'R') goto yy1475;
! 23224: goto yy142;
! 23225: }
! 23226: }
! 23227: } else {
! 23228: if (yych <= '`') {
! 23229: if (yych <= 'Z') {
! 23230: if (yych <= 'Y') goto yy1476;
! 23231: goto yy142;
! 23232: } else {
! 23233: if (yych == '_') goto yy148;
! 23234: goto yy4;
! 23235: }
! 23236: } else {
! 23237: if (yych <= 'x') {
! 23238: if (yych == 'r') goto yy1490;
! 23239: goto yy147;
! 23240: } else {
! 23241: if (yych <= 'y') goto yy1491;
! 23242: if (yych <= 'z') goto yy147;
! 23243: goto yy4;
! 23244: }
! 23245: }
! 23246: }
! 23247: yy1479:
! 23248: YYDEBUG(1479, *YYCURSOR);
! 23249: yyaccept = 0;
! 23250: yych = *(YYMARKER = ++YYCURSOR);
! 23251: if (yych <= 'C') {
! 23252: if (yych <= '-') {
! 23253: if (yych == ')') goto yy140;
! 23254: if (yych <= ',') goto yy4;
! 23255: goto yy148;
! 23256: } else {
! 23257: if (yych == '/') goto yy148;
! 23258: if (yych <= '@') goto yy4;
! 23259: goto yy142;
! 23260: }
! 23261: } else {
! 23262: if (yych <= '_') {
! 23263: if (yych <= 'D') goto yy1469;
! 23264: if (yych <= 'Z') goto yy142;
! 23265: if (yych <= '^') goto yy4;
! 23266: goto yy148;
! 23267: } else {
! 23268: if (yych <= 'c') {
! 23269: if (yych <= '`') goto yy4;
! 23270: goto yy147;
! 23271: } else {
! 23272: if (yych <= 'd') goto yy1484;
! 23273: if (yych <= 'z') goto yy147;
! 23274: goto yy4;
! 23275: }
! 23276: }
! 23277: }
! 23278: yy1480:
! 23279: YYDEBUG(1480, *YYCURSOR);
! 23280: yyaccept = 0;
! 23281: yych = *(YYMARKER = ++YYCURSOR);
! 23282: if (yych <= 'M') {
! 23283: if (yych <= '-') {
! 23284: if (yych == ')') goto yy140;
! 23285: if (yych <= ',') goto yy4;
! 23286: goto yy148;
! 23287: } else {
! 23288: if (yych == '/') goto yy148;
! 23289: if (yych <= '@') goto yy4;
! 23290: goto yy142;
! 23291: }
! 23292: } else {
! 23293: if (yych <= '_') {
! 23294: if (yych <= 'N') goto yy1466;
! 23295: if (yych <= 'Z') goto yy142;
! 23296: if (yych <= '^') goto yy4;
! 23297: goto yy148;
! 23298: } else {
! 23299: if (yych <= 'm') {
! 23300: if (yych <= '`') goto yy4;
! 23301: goto yy147;
! 23302: } else {
! 23303: if (yych <= 'n') goto yy1481;
! 23304: if (yych <= 'z') goto yy147;
! 23305: goto yy4;
! 23306: }
! 23307: }
! 23308: }
! 23309: yy1481:
! 23310: YYDEBUG(1481, *YYCURSOR);
! 23311: yyaccept = 4;
! 23312: yych = *(YYMARKER = ++YYCURSOR);
! 23313: if (yych <= 'C') {
! 23314: if (yych <= '-') {
! 23315: if (yych == ')') goto yy140;
! 23316: if (yych <= ',') goto yy167;
! 23317: goto yy148;
! 23318: } else {
! 23319: if (yych == '/') goto yy148;
! 23320: if (yych <= '@') goto yy167;
! 23321: goto yy143;
! 23322: }
! 23323: } else {
! 23324: if (yych <= '_') {
! 23325: if (yych <= 'D') goto yy1467;
! 23326: if (yych <= 'Z') goto yy143;
! 23327: if (yych <= '^') goto yy167;
! 23328: goto yy148;
! 23329: } else {
! 23330: if (yych <= 'c') {
! 23331: if (yych <= '`') goto yy167;
! 23332: goto yy151;
! 23333: } else {
! 23334: if (yych <= 'd') goto yy1482;
! 23335: if (yych <= 'z') goto yy151;
! 23336: goto yy167;
! 23337: }
! 23338: }
! 23339: }
! 23340: yy1482:
! 23341: YYDEBUG(1482, *YYCURSOR);
! 23342: yyaccept = 0;
! 23343: yych = *(YYMARKER = ++YYCURSOR);
! 23344: if (yych <= '@') {
! 23345: if (yych <= ',') {
! 23346: if (yych == ')') goto yy140;
! 23347: goto yy4;
! 23348: } else {
! 23349: if (yych == '.') goto yy4;
! 23350: if (yych <= '/') goto yy148;
! 23351: goto yy4;
! 23352: }
! 23353: } else {
! 23354: if (yych <= '_') {
! 23355: if (yych <= 'A') goto yy1468;
! 23356: if (yych <= 'Z') goto yy144;
! 23357: if (yych <= '^') goto yy4;
! 23358: goto yy148;
! 23359: } else {
! 23360: if (yych <= '`') goto yy4;
! 23361: if (yych <= 'a') goto yy1483;
! 23362: if (yych <= 'z') goto yy152;
! 23363: goto yy4;
! 23364: }
! 23365: }
! 23366: yy1483:
! 23367: YYDEBUG(1483, *YYCURSOR);
! 23368: yyaccept = 0;
! 23369: yych = *(YYMARKER = ++YYCURSOR);
! 23370: if (yych <= 'X') {
! 23371: if (yych <= '-') {
! 23372: if (yych == ')') goto yy140;
! 23373: if (yych <= ',') goto yy4;
! 23374: goto yy148;
! 23375: } else {
! 23376: if (yych == '/') goto yy148;
! 23377: if (yych <= '@') goto yy4;
! 23378: goto yy145;
! 23379: }
! 23380: } else {
! 23381: if (yych <= '_') {
! 23382: if (yych <= 'Y') goto yy1236;
! 23383: if (yych <= 'Z') goto yy145;
! 23384: if (yych <= '^') goto yy4;
! 23385: goto yy148;
! 23386: } else {
! 23387: if (yych <= 'x') {
! 23388: if (yych <= '`') goto yy4;
! 23389: goto yy153;
! 23390: } else {
! 23391: if (yych <= 'y') goto yy1265;
! 23392: if (yych <= 'z') goto yy153;
! 23393: goto yy4;
! 23394: }
! 23395: }
! 23396: }
! 23397: yy1484:
! 23398: YYDEBUG(1484, *YYCURSOR);
! 23399: yyaccept = 0;
! 23400: yych = *(YYMARKER = ++YYCURSOR);
! 23401: if (yych <= 'M') {
! 23402: if (yych <= '-') {
! 23403: if (yych == ')') goto yy140;
! 23404: if (yych <= ',') goto yy4;
! 23405: goto yy148;
! 23406: } else {
! 23407: if (yych == '/') goto yy148;
! 23408: if (yych <= '@') goto yy4;
! 23409: goto yy143;
! 23410: }
! 23411: } else {
! 23412: if (yych <= '_') {
! 23413: if (yych <= 'N') goto yy1470;
! 23414: if (yych <= 'Z') goto yy143;
! 23415: if (yych <= '^') goto yy4;
! 23416: goto yy148;
! 23417: } else {
! 23418: if (yych <= 'm') {
! 23419: if (yych <= '`') goto yy4;
! 23420: goto yy151;
! 23421: } else {
! 23422: if (yych <= 'n') goto yy1485;
! 23423: if (yych <= 'z') goto yy151;
! 23424: goto yy4;
! 23425: }
! 23426: }
! 23427: }
! 23428: yy1485:
! 23429: YYDEBUG(1485, *YYCURSOR);
! 23430: yyaccept = 0;
! 23431: yych = *(YYMARKER = ++YYCURSOR);
! 23432: if (yych <= 'H') {
! 23433: if (yych <= '-') {
! 23434: if (yych == ')') goto yy140;
! 23435: if (yych <= ',') goto yy4;
! 23436: goto yy148;
! 23437: } else {
! 23438: if (yych == '/') goto yy148;
! 23439: if (yych <= '@') goto yy4;
! 23440: goto yy144;
! 23441: }
! 23442: } else {
! 23443: if (yych <= '_') {
! 23444: if (yych <= 'I') goto yy1471;
! 23445: if (yych <= 'Z') goto yy144;
! 23446: if (yych <= '^') goto yy4;
! 23447: goto yy148;
! 23448: } else {
! 23449: if (yych <= 'h') {
! 23450: if (yych <= '`') goto yy4;
! 23451: goto yy152;
! 23452: } else {
! 23453: if (yych <= 'i') goto yy1486;
! 23454: if (yych <= 'z') goto yy152;
! 23455: goto yy4;
! 23456: }
! 23457: }
! 23458: }
! 23459: yy1486:
! 23460: YYDEBUG(1486, *YYCURSOR);
! 23461: yyaccept = 0;
! 23462: yych = *(YYMARKER = ++YYCURSOR);
! 23463: if (yych <= 'F') {
! 23464: if (yych <= '-') {
! 23465: if (yych == ')') goto yy140;
! 23466: if (yych <= ',') goto yy4;
! 23467: goto yy148;
! 23468: } else {
! 23469: if (yych == '/') goto yy148;
! 23470: if (yych <= '@') goto yy4;
! 23471: goto yy145;
! 23472: }
! 23473: } else {
! 23474: if (yych <= '_') {
! 23475: if (yych <= 'G') goto yy1472;
! 23476: if (yych <= 'Z') goto yy145;
! 23477: if (yych <= '^') goto yy4;
! 23478: goto yy148;
! 23479: } else {
! 23480: if (yych <= 'f') {
! 23481: if (yych <= '`') goto yy4;
! 23482: goto yy153;
! 23483: } else {
! 23484: if (yych <= 'g') goto yy1487;
! 23485: if (yych <= 'z') goto yy153;
! 23486: goto yy4;
! 23487: }
! 23488: }
! 23489: }
! 23490: yy1487:
! 23491: YYDEBUG(1487, *YYCURSOR);
! 23492: yyaccept = 0;
! 23493: yych = *(YYMARKER = ++YYCURSOR);
! 23494: if (yych <= 'G') {
! 23495: if (yych <= ',') {
! 23496: if (yych == ')') goto yy140;
! 23497: goto yy4;
! 23498: } else {
! 23499: if (yych == '.') goto yy4;
! 23500: if (yych <= '/') goto yy148;
! 23501: goto yy4;
! 23502: }
! 23503: } else {
! 23504: if (yych <= '`') {
! 23505: if (yych <= 'H') goto yy1473;
! 23506: if (yych == '_') goto yy148;
! 23507: goto yy4;
! 23508: } else {
! 23509: if (yych == 'h') goto yy1488;
! 23510: if (yych <= 'z') goto yy154;
! 23511: goto yy4;
! 23512: }
! 23513: }
! 23514: yy1488:
! 23515: YYDEBUG(1488, *YYCURSOR);
! 23516: yych = *++YYCURSOR;
! 23517: if (yych == 'T') goto yy1474;
! 23518: if (yych != 't') goto yy155;
! 23519: YYDEBUG(1489, *YYCURSOR);
! 23520: yyaccept = 30;
! 23521: yych = *(YYMARKER = ++YYCURSOR);
! 23522: if (yybm[0+yych] & 16) {
! 23523: goto yy154;
! 23524: }
! 23525: if (yych <= '.') {
! 23526: if (yych == '-') goto yy148;
! 23527: goto yy1420;
! 23528: } else {
! 23529: if (yych <= '/') goto yy148;
! 23530: if (yych == '_') goto yy148;
! 23531: goto yy1420;
! 23532: }
! 23533: yy1490:
! 23534: YYDEBUG(1490, *YYCURSOR);
! 23535: yyaccept = 5;
! 23536: yych = *(YYMARKER = ++YYCURSOR);
! 23537: if (yych <= '9') {
! 23538: if (yych <= '(') {
! 23539: if (yych <= '\t') {
! 23540: if (yych <= 0x08) goto yy194;
! 23541: goto yy196;
! 23542: } else {
! 23543: if (yych == ' ') goto yy196;
! 23544: goto yy194;
! 23545: }
! 23546: } else {
! 23547: if (yych <= '-') {
! 23548: if (yych <= ')') goto yy140;
! 23549: if (yych <= ',') goto yy194;
! 23550: goto yy372;
! 23551: } else {
! 23552: if (yych == '/') goto yy148;
! 23553: goto yy196;
! 23554: }
! 23555: }
! 23556: } else {
! 23557: if (yych <= '^') {
! 23558: if (yych <= 'B') {
! 23559: if (yych <= '@') goto yy194;
! 23560: goto yy143;
! 23561: } else {
! 23562: if (yych <= 'C') goto yy1477;
! 23563: if (yych <= 'Z') goto yy143;
! 23564: goto yy194;
! 23565: }
! 23566: } else {
! 23567: if (yych <= 'b') {
! 23568: if (yych <= '_') goto yy148;
! 23569: if (yych <= '`') goto yy194;
! 23570: goto yy151;
! 23571: } else {
! 23572: if (yych <= 'c') goto yy1492;
! 23573: if (yych <= 'z') goto yy151;
! 23574: goto yy194;
! 23575: }
! 23576: }
! 23577: }
! 23578: yy1491:
! 23579: YYDEBUG(1491, *YYCURSOR);
! 23580: yyaccept = 5;
! 23581: yych = *(YYMARKER = ++YYCURSOR);
! 23582: if (yych <= '.') {
! 23583: if (yych <= ' ') {
! 23584: if (yych == '\t') goto yy196;
! 23585: if (yych <= 0x1F) goto yy194;
! 23586: goto yy196;
! 23587: } else {
! 23588: if (yych <= ')') {
! 23589: if (yych <= '(') goto yy194;
! 23590: goto yy140;
! 23591: } else {
! 23592: if (yych <= ',') goto yy194;
! 23593: if (yych <= '-') goto yy372;
! 23594: goto yy196;
! 23595: }
! 23596: }
! 23597: } else {
! 23598: if (yych <= 'Z') {
! 23599: if (yych <= '/') goto yy148;
! 23600: if (yych <= '9') goto yy196;
! 23601: if (yych <= '@') goto yy194;
! 23602: goto yy143;
! 23603: } else {
! 23604: if (yych <= '_') {
! 23605: if (yych <= '^') goto yy194;
! 23606: goto yy148;
! 23607: } else {
! 23608: if (yych <= '`') goto yy194;
! 23609: if (yych <= 'z') goto yy151;
! 23610: goto yy194;
! 23611: }
! 23612: }
! 23613: }
! 23614: yy1492:
! 23615: YYDEBUG(1492, *YYCURSOR);
! 23616: yyaccept = 0;
! 23617: yych = *(YYMARKER = ++YYCURSOR);
! 23618: if (yych <= 'G') {
! 23619: if (yych <= '-') {
! 23620: if (yych == ')') goto yy140;
! 23621: if (yych <= ',') goto yy4;
! 23622: goto yy148;
! 23623: } else {
! 23624: if (yych == '/') goto yy148;
! 23625: if (yych <= '@') goto yy4;
! 23626: goto yy144;
! 23627: }
! 23628: } else {
! 23629: if (yych <= '_') {
! 23630: if (yych <= 'H') goto yy396;
! 23631: if (yych <= 'Z') goto yy144;
! 23632: if (yych <= '^') goto yy4;
! 23633: goto yy148;
! 23634: } else {
! 23635: if (yych <= 'g') {
! 23636: if (yych <= '`') goto yy4;
! 23637: goto yy152;
! 23638: } else {
! 23639: if (yych <= 'h') goto yy407;
! 23640: if (yych <= 'z') goto yy152;
! 23641: goto yy4;
! 23642: }
! 23643: }
! 23644: }
! 23645: yy1493:
! 23646: YYDEBUG(1493, *YYCURSOR);
! 23647: yych = *++YYCURSOR;
! 23648: if (yych <= 'W') {
! 23649: if (yych <= 'N') {
! 23650: if (yych == ')') goto yy140;
! 23651: if (yych <= '@') goto yy4;
! 23652: goto yy142;
! 23653: } else {
! 23654: if (yych <= 'O') goto yy1501;
! 23655: if (yych <= 'U') goto yy142;
! 23656: if (yych <= 'V') goto yy1502;
! 23657: goto yy1499;
! 23658: }
! 23659: } else {
! 23660: if (yych <= 'o') {
! 23661: if (yych <= 'Z') goto yy142;
! 23662: if (yych <= '`') goto yy4;
! 23663: if (yych <= 'n') goto yy142;
! 23664: goto yy1501;
! 23665: } else {
! 23666: if (yych <= 'v') {
! 23667: if (yych <= 'u') goto yy142;
! 23668: goto yy1502;
! 23669: } else {
! 23670: if (yych <= 'w') goto yy1499;
! 23671: if (yych <= 'z') goto yy142;
! 23672: goto yy4;
! 23673: }
! 23674: }
! 23675: }
! 23676: yy1494:
! 23677: YYDEBUG(1494, *YYCURSOR);
! 23678: yych = *++YYCURSOR;
! 23679: if (yych <= 'X') {
! 23680: if (yych <= ')') {
! 23681: if (yych <= '(') goto yy4;
! 23682: goto yy140;
! 23683: } else {
! 23684: if (yych <= '@') goto yy4;
! 23685: if (yych <= 'W') goto yy142;
! 23686: goto yy1498;
! 23687: }
! 23688: } else {
! 23689: if (yych <= 'w') {
! 23690: if (yych <= 'Z') goto yy142;
! 23691: if (yych <= '`') goto yy4;
! 23692: goto yy142;
! 23693: } else {
! 23694: if (yych <= 'x') goto yy1498;
! 23695: if (yych <= 'z') goto yy142;
! 23696: goto yy4;
! 23697: }
! 23698: }
! 23699: yy1495:
! 23700: YYDEBUG(1495, *YYCURSOR);
! 23701: yych = *++YYCURSOR;
! 23702: if (yych <= 'N') {
! 23703: if (yych <= ')') {
! 23704: if (yych <= '(') goto yy4;
! 23705: goto yy140;
! 23706: } else {
! 23707: if (yych <= '@') goto yy4;
! 23708: if (yych <= 'M') goto yy142;
! 23709: }
! 23710: } else {
! 23711: if (yych <= 'm') {
! 23712: if (yych <= 'Z') goto yy142;
! 23713: if (yych <= '`') goto yy4;
! 23714: goto yy142;
! 23715: } else {
! 23716: if (yych <= 'n') goto yy1496;
! 23717: if (yych <= 'z') goto yy142;
! 23718: goto yy4;
! 23719: }
! 23720: }
! 23721: yy1496:
! 23722: YYDEBUG(1496, *YYCURSOR);
! 23723: yych = *++YYCURSOR;
! 23724: if (yych <= 'T') {
! 23725: if (yych <= ')') {
! 23726: if (yych <= '(') goto yy4;
! 23727: goto yy140;
! 23728: } else {
! 23729: if (yych <= '@') goto yy4;
! 23730: if (yych <= 'S') goto yy143;
! 23731: }
! 23732: } else {
! 23733: if (yych <= 's') {
! 23734: if (yych <= 'Z') goto yy143;
! 23735: if (yych <= '`') goto yy4;
! 23736: goto yy143;
! 23737: } else {
! 23738: if (yych <= 't') goto yy1497;
! 23739: if (yych <= 'z') goto yy143;
! 23740: goto yy4;
! 23741: }
! 23742: }
! 23743: yy1497:
! 23744: YYDEBUG(1497, *YYCURSOR);
! 23745: yych = *++YYCURSOR;
! 23746: if (yych <= 'H') {
! 23747: if (yych <= ')') {
! 23748: if (yych <= '(') goto yy4;
! 23749: goto yy140;
! 23750: } else {
! 23751: if (yych <= '@') goto yy4;
! 23752: if (yych <= 'G') goto yy144;
! 23753: goto yy1239;
! 23754: }
! 23755: } else {
! 23756: if (yych <= 'g') {
! 23757: if (yych <= 'Z') goto yy144;
! 23758: if (yych <= '`') goto yy4;
! 23759: goto yy144;
! 23760: } else {
! 23761: if (yych <= 'h') goto yy1239;
! 23762: if (yych <= 'z') goto yy144;
! 23763: goto yy4;
! 23764: }
! 23765: }
! 23766: yy1498:
! 23767: YYDEBUG(1498, *YYCURSOR);
! 23768: yych = *++YYCURSOR;
! 23769: if (yych <= 'T') {
! 23770: if (yych <= ')') {
! 23771: if (yych <= '(') goto yy4;
! 23772: goto yy140;
! 23773: } else {
! 23774: if (yych <= '@') goto yy4;
! 23775: if (yych <= 'S') goto yy143;
! 23776: goto yy1428;
! 23777: }
! 23778: } else {
! 23779: if (yych <= 's') {
! 23780: if (yych <= 'Z') goto yy143;
! 23781: if (yych <= '`') goto yy4;
! 23782: goto yy143;
! 23783: } else {
! 23784: if (yych <= 't') goto yy1428;
! 23785: if (yych <= 'z') goto yy143;
! 23786: goto yy4;
! 23787: }
! 23788: }
! 23789: yy1499:
! 23790: YYDEBUG(1499, *YYCURSOR);
! 23791: ++YYCURSOR;
! 23792: if ((yych = *YYCURSOR) <= '@') {
! 23793: if (yych == ')') goto yy140;
! 23794: } else {
! 23795: if (yych <= 'Z') goto yy143;
! 23796: if (yych <= '`') goto yy1500;
! 23797: if (yych <= 'z') goto yy143;
! 23798: }
! 23799: yy1500:
! 23800: YYDEBUG(1500, *YYCURSOR);
! 23801: {
! 23802: DEBUG_OUTPUT("now");
! 23803: TIMELIB_INIT;
! 23804:
! 23805: TIMELIB_DEINIT;
! 23806: return TIMELIB_RELATIVE;
! 23807: }
! 23808: yy1501:
! 23809: YYDEBUG(1501, *YYCURSOR);
! 23810: yych = *++YYCURSOR;
! 23811: if (yych <= 'N') {
! 23812: if (yych <= ')') {
! 23813: if (yych <= '(') goto yy4;
! 23814: goto yy140;
! 23815: } else {
! 23816: if (yych <= '@') goto yy4;
! 23817: if (yych <= 'M') goto yy143;
! 23818: goto yy1507;
! 23819: }
! 23820: } else {
! 23821: if (yych <= 'm') {
! 23822: if (yych <= 'Z') goto yy143;
! 23823: if (yych <= '`') goto yy4;
! 23824: goto yy143;
! 23825: } else {
! 23826: if (yych <= 'n') goto yy1507;
! 23827: if (yych <= 'z') goto yy143;
! 23828: goto yy4;
! 23829: }
! 23830: }
! 23831: yy1502:
! 23832: YYDEBUG(1502, *YYCURSOR);
! 23833: yyaccept = 5;
! 23834: yych = *(YYMARKER = ++YYCURSOR);
! 23835: if (yych <= '/') {
! 23836: if (yych <= '(') {
! 23837: if (yych <= '\t') {
! 23838: if (yych <= 0x08) goto yy194;
! 23839: goto yy196;
! 23840: } else {
! 23841: if (yych == ' ') goto yy196;
! 23842: goto yy194;
! 23843: }
! 23844: } else {
! 23845: if (yych <= ',') {
! 23846: if (yych <= ')') goto yy140;
! 23847: goto yy194;
! 23848: } else {
! 23849: if (yych <= '-') goto yy197;
! 23850: if (yych <= '.') goto yy196;
! 23851: goto yy194;
! 23852: }
! 23853: }
! 23854: } else {
! 23855: if (yych <= 'Z') {
! 23856: if (yych <= '@') {
! 23857: if (yych <= '9') goto yy196;
! 23858: goto yy194;
! 23859: } else {
! 23860: if (yych != 'E') goto yy143;
! 23861: }
! 23862: } else {
! 23863: if (yych <= 'd') {
! 23864: if (yych <= '`') goto yy194;
! 23865: goto yy143;
! 23866: } else {
! 23867: if (yych <= 'e') goto yy1503;
! 23868: if (yych <= 'z') goto yy143;
! 23869: goto yy194;
! 23870: }
! 23871: }
! 23872: }
! 23873: yy1503:
! 23874: YYDEBUG(1503, *YYCURSOR);
! 23875: yych = *++YYCURSOR;
! 23876: if (yych <= 'M') {
! 23877: if (yych <= ')') {
! 23878: if (yych <= '(') goto yy4;
! 23879: goto yy140;
! 23880: } else {
! 23881: if (yych <= '@') goto yy4;
! 23882: if (yych <= 'L') goto yy144;
! 23883: }
! 23884: } else {
! 23885: if (yych <= 'l') {
! 23886: if (yych <= 'Z') goto yy144;
! 23887: if (yych <= '`') goto yy4;
! 23888: goto yy144;
! 23889: } else {
! 23890: if (yych <= 'm') goto yy1504;
! 23891: if (yych <= 'z') goto yy144;
! 23892: goto yy4;
! 23893: }
! 23894: }
! 23895: yy1504:
! 23896: YYDEBUG(1504, *YYCURSOR);
! 23897: yych = *++YYCURSOR;
! 23898: if (yych <= 'B') {
! 23899: if (yych <= ')') {
! 23900: if (yych <= '(') goto yy4;
! 23901: goto yy140;
! 23902: } else {
! 23903: if (yych <= '@') goto yy4;
! 23904: if (yych <= 'A') goto yy145;
! 23905: }
! 23906: } else {
! 23907: if (yych <= 'a') {
! 23908: if (yych <= 'Z') goto yy145;
! 23909: if (yych <= '`') goto yy4;
! 23910: goto yy145;
! 23911: } else {
! 23912: if (yych <= 'b') goto yy1505;
! 23913: if (yych <= 'z') goto yy145;
! 23914: goto yy4;
! 23915: }
! 23916: }
! 23917: yy1505:
! 23918: YYDEBUG(1505, *YYCURSOR);
! 23919: yyaccept = 0;
! 23920: yych = *(YYMARKER = ++YYCURSOR);
! 23921: if (yych <= 'D') {
! 23922: if (yych == ')') goto yy140;
! 23923: goto yy4;
! 23924: } else {
! 23925: if (yych <= 'E') goto yy1506;
! 23926: if (yych != 'e') goto yy4;
! 23927: }
! 23928: yy1506:
! 23929: YYDEBUG(1506, *YYCURSOR);
! 23930: yych = *++YYCURSOR;
! 23931: if (yych == 'R') goto yy206;
! 23932: if (yych == 'r') goto yy206;
! 23933: goto yy57;
! 23934: yy1507:
! 23935: YYDEBUG(1507, *YYCURSOR);
! 23936: ++YYCURSOR;
! 23937: if ((yych = *YYCURSOR) <= '@') {
! 23938: if (yych == ')') goto yy140;
! 23939: } else {
! 23940: if (yych <= 'Z') goto yy144;
! 23941: if (yych <= '`') goto yy1508;
! 23942: if (yych <= 'z') goto yy144;
! 23943: }
! 23944: yy1508:
! 23945: YYDEBUG(1508, *YYCURSOR);
! 23946: {
! 23947: DEBUG_OUTPUT("noon");
! 23948: TIMELIB_INIT;
! 23949: TIMELIB_UNHAVE_TIME();
! 23950: TIMELIB_HAVE_TIME();
! 23951: s->time->h = 12;
! 23952:
! 23953: TIMELIB_DEINIT;
! 23954: return TIMELIB_RELATIVE;
! 23955: }
! 23956: yy1509:
! 23957: YYDEBUG(1509, *YYCURSOR);
! 23958: yyaccept = 0;
! 23959: yych = *(YYMARKER = ++YYCURSOR);
! 23960: if (yych <= 'V') {
! 23961: if (yych <= '.') {
! 23962: if (yych <= ')') {
! 23963: if (yych <= '(') goto yy4;
! 23964: goto yy140;
! 23965: } else {
! 23966: if (yych == '-') goto yy148;
! 23967: goto yy4;
! 23968: }
! 23969: } else {
! 23970: if (yych <= 'N') {
! 23971: if (yych <= '/') goto yy148;
! 23972: if (yych <= '@') goto yy4;
! 23973: goto yy142;
! 23974: } else {
! 23975: if (yych <= 'O') goto yy1501;
! 23976: if (yych <= 'U') goto yy142;
! 23977: goto yy1502;
! 23978: }
! 23979: }
! 23980: } else {
! 23981: if (yych <= 'n') {
! 23982: if (yych <= '^') {
! 23983: if (yych <= 'W') goto yy1499;
! 23984: if (yych <= 'Z') goto yy142;
! 23985: goto yy4;
! 23986: } else {
! 23987: if (yych <= '_') goto yy148;
! 23988: if (yych <= '`') goto yy4;
! 23989: goto yy147;
! 23990: }
! 23991: } else {
! 23992: if (yych <= 'v') {
! 23993: if (yych <= 'o') goto yy1516;
! 23994: if (yych <= 'u') goto yy147;
! 23995: goto yy1517;
! 23996: } else {
! 23997: if (yych <= 'w') goto yy1515;
! 23998: if (yych <= 'z') goto yy147;
! 23999: goto yy4;
! 24000: }
! 24001: }
! 24002: }
! 24003: yy1510:
! 24004: YYDEBUG(1510, *YYCURSOR);
! 24005: yyaccept = 0;
! 24006: yych = *(YYMARKER = ++YYCURSOR);
! 24007: if (yych <= 'W') {
! 24008: if (yych <= '-') {
! 24009: if (yych == ')') goto yy140;
! 24010: if (yych <= ',') goto yy4;
! 24011: goto yy148;
! 24012: } else {
! 24013: if (yych == '/') goto yy148;
! 24014: if (yych <= '@') goto yy4;
! 24015: goto yy142;
! 24016: }
! 24017: } else {
! 24018: if (yych <= '_') {
! 24019: if (yych <= 'X') goto yy1498;
! 24020: if (yych <= 'Z') goto yy142;
! 24021: if (yych <= '^') goto yy4;
! 24022: goto yy148;
! 24023: } else {
! 24024: if (yych <= 'w') {
! 24025: if (yych <= '`') goto yy4;
! 24026: goto yy147;
! 24027: } else {
! 24028: if (yych <= 'x') goto yy1514;
! 24029: if (yych <= 'z') goto yy147;
! 24030: goto yy4;
! 24031: }
! 24032: }
! 24033: }
! 24034: yy1511:
! 24035: YYDEBUG(1511, *YYCURSOR);
! 24036: yyaccept = 0;
! 24037: yych = *(YYMARKER = ++YYCURSOR);
! 24038: if (yych <= 'M') {
! 24039: if (yych <= '-') {
! 24040: if (yych == ')') goto yy140;
! 24041: if (yych <= ',') goto yy4;
! 24042: goto yy148;
! 24043: } else {
! 24044: if (yych == '/') goto yy148;
! 24045: if (yych <= '@') goto yy4;
! 24046: goto yy142;
! 24047: }
! 24048: } else {
! 24049: if (yych <= '_') {
! 24050: if (yych <= 'N') goto yy1496;
! 24051: if (yych <= 'Z') goto yy142;
! 24052: if (yych <= '^') goto yy4;
! 24053: goto yy148;
! 24054: } else {
! 24055: if (yych <= 'm') {
! 24056: if (yych <= '`') goto yy4;
! 24057: goto yy147;
! 24058: } else {
! 24059: if (yych <= 'n') goto yy1512;
! 24060: if (yych <= 'z') goto yy147;
! 24061: goto yy4;
! 24062: }
! 24063: }
! 24064: }
! 24065: yy1512:
! 24066: YYDEBUG(1512, *YYCURSOR);
! 24067: yyaccept = 0;
! 24068: yych = *(YYMARKER = ++YYCURSOR);
! 24069: if (yych <= 'S') {
! 24070: if (yych <= '-') {
! 24071: if (yych == ')') goto yy140;
! 24072: if (yych <= ',') goto yy4;
! 24073: goto yy148;
! 24074: } else {
! 24075: if (yych == '/') goto yy148;
! 24076: if (yych <= '@') goto yy4;
! 24077: goto yy143;
! 24078: }
! 24079: } else {
! 24080: if (yych <= '_') {
! 24081: if (yych <= 'T') goto yy1497;
! 24082: if (yych <= 'Z') goto yy143;
! 24083: if (yych <= '^') goto yy4;
! 24084: goto yy148;
! 24085: } else {
! 24086: if (yych <= 's') {
! 24087: if (yych <= '`') goto yy4;
! 24088: goto yy151;
! 24089: } else {
! 24090: if (yych <= 't') goto yy1513;
! 24091: if (yych <= 'z') goto yy151;
! 24092: goto yy4;
! 24093: }
! 24094: }
! 24095: }
! 24096: yy1513:
! 24097: YYDEBUG(1513, *YYCURSOR);
! 24098: yyaccept = 0;
! 24099: yych = *(YYMARKER = ++YYCURSOR);
! 24100: if (yych <= 'G') {
! 24101: if (yych <= '-') {
! 24102: if (yych == ')') goto yy140;
! 24103: if (yych <= ',') goto yy4;
! 24104: goto yy148;
! 24105: } else {
! 24106: if (yych == '/') goto yy148;
! 24107: if (yych <= '@') goto yy4;
! 24108: goto yy144;
! 24109: }
! 24110: } else {
! 24111: if (yych <= '_') {
! 24112: if (yych <= 'H') goto yy1239;
! 24113: if (yych <= 'Z') goto yy144;
! 24114: if (yych <= '^') goto yy4;
! 24115: goto yy148;
! 24116: } else {
! 24117: if (yych <= 'g') {
! 24118: if (yych <= '`') goto yy4;
! 24119: goto yy152;
! 24120: } else {
! 24121: if (yych <= 'h') goto yy1268;
! 24122: if (yych <= 'z') goto yy152;
! 24123: goto yy4;
! 24124: }
! 24125: }
! 24126: }
! 24127: yy1514:
! 24128: YYDEBUG(1514, *YYCURSOR);
! 24129: yyaccept = 0;
! 24130: yych = *(YYMARKER = ++YYCURSOR);
! 24131: if (yych <= 'S') {
! 24132: if (yych <= '-') {
! 24133: if (yych == ')') goto yy140;
! 24134: if (yych <= ',') goto yy4;
! 24135: goto yy148;
! 24136: } else {
! 24137: if (yych == '/') goto yy148;
! 24138: if (yych <= '@') goto yy4;
! 24139: goto yy143;
! 24140: }
! 24141: } else {
! 24142: if (yych <= '_') {
! 24143: if (yych <= 'T') goto yy1428;
! 24144: if (yych <= 'Z') goto yy143;
! 24145: if (yych <= '^') goto yy4;
! 24146: goto yy148;
! 24147: } else {
! 24148: if (yych <= 's') {
! 24149: if (yych <= '`') goto yy4;
! 24150: goto yy151;
! 24151: } else {
! 24152: if (yych <= 't') goto yy1460;
! 24153: if (yych <= 'z') goto yy151;
! 24154: goto yy4;
! 24155: }
! 24156: }
! 24157: }
! 24158: yy1515:
! 24159: YYDEBUG(1515, *YYCURSOR);
! 24160: yyaccept = 31;
! 24161: yych = *(YYMARKER = ++YYCURSOR);
! 24162: if (yych <= '/') {
! 24163: if (yych <= ',') {
! 24164: if (yych == ')') goto yy140;
! 24165: goto yy1500;
! 24166: } else {
! 24167: if (yych == '.') goto yy1500;
! 24168: goto yy148;
! 24169: }
! 24170: } else {
! 24171: if (yych <= '^') {
! 24172: if (yych <= '@') goto yy1500;
! 24173: if (yych <= 'Z') goto yy143;
! 24174: goto yy1500;
! 24175: } else {
! 24176: if (yych <= '_') goto yy148;
! 24177: if (yych <= '`') goto yy1500;
! 24178: if (yych <= 'z') goto yy151;
! 24179: goto yy1500;
! 24180: }
! 24181: }
! 24182: yy1516:
! 24183: YYDEBUG(1516, *YYCURSOR);
! 24184: yyaccept = 0;
! 24185: yych = *(YYMARKER = ++YYCURSOR);
! 24186: if (yych <= 'M') {
! 24187: if (yych <= '-') {
! 24188: if (yych == ')') goto yy140;
! 24189: if (yych <= ',') goto yy4;
! 24190: goto yy148;
! 24191: } else {
! 24192: if (yych == '/') goto yy148;
! 24193: if (yych <= '@') goto yy4;
! 24194: goto yy143;
! 24195: }
! 24196: } else {
! 24197: if (yych <= '_') {
! 24198: if (yych <= 'N') goto yy1507;
! 24199: if (yych <= 'Z') goto yy143;
! 24200: if (yych <= '^') goto yy4;
! 24201: goto yy148;
! 24202: } else {
! 24203: if (yych <= 'm') {
! 24204: if (yych <= '`') goto yy4;
! 24205: goto yy151;
! 24206: } else {
! 24207: if (yych <= 'n') goto yy1522;
! 24208: if (yych <= 'z') goto yy151;
! 24209: goto yy4;
! 24210: }
! 24211: }
! 24212: }
! 24213: yy1517:
! 24214: YYDEBUG(1517, *YYCURSOR);
! 24215: yyaccept = 5;
! 24216: yych = *(YYMARKER = ++YYCURSOR);
! 24217: if (yych <= '9') {
! 24218: if (yych <= '(') {
! 24219: if (yych <= '\t') {
! 24220: if (yych <= 0x08) goto yy194;
! 24221: goto yy196;
! 24222: } else {
! 24223: if (yych == ' ') goto yy196;
! 24224: goto yy194;
! 24225: }
! 24226: } else {
! 24227: if (yych <= '-') {
! 24228: if (yych <= ')') goto yy140;
! 24229: if (yych <= ',') goto yy194;
! 24230: goto yy372;
! 24231: } else {
! 24232: if (yych == '/') goto yy148;
! 24233: goto yy196;
! 24234: }
! 24235: }
! 24236: } else {
! 24237: if (yych <= '^') {
! 24238: if (yych <= 'D') {
! 24239: if (yych <= '@') goto yy194;
! 24240: goto yy143;
! 24241: } else {
! 24242: if (yych <= 'E') goto yy1503;
! 24243: if (yych <= 'Z') goto yy143;
! 24244: goto yy194;
! 24245: }
! 24246: } else {
! 24247: if (yych <= 'd') {
! 24248: if (yych <= '_') goto yy148;
! 24249: if (yych <= '`') goto yy194;
! 24250: goto yy151;
! 24251: } else {
! 24252: if (yych <= 'e') goto yy1518;
! 24253: if (yych <= 'z') goto yy151;
! 24254: goto yy194;
! 24255: }
! 24256: }
! 24257: }
! 24258: yy1518:
! 24259: YYDEBUG(1518, *YYCURSOR);
! 24260: yyaccept = 0;
! 24261: yych = *(YYMARKER = ++YYCURSOR);
! 24262: if (yych <= 'L') {
! 24263: if (yych <= '-') {
! 24264: if (yych == ')') goto yy140;
! 24265: if (yych <= ',') goto yy4;
! 24266: goto yy148;
! 24267: } else {
! 24268: if (yych == '/') goto yy148;
! 24269: if (yych <= '@') goto yy4;
! 24270: goto yy144;
! 24271: }
! 24272: } else {
! 24273: if (yych <= '_') {
! 24274: if (yych <= 'M') goto yy1504;
! 24275: if (yych <= 'Z') goto yy144;
! 24276: if (yych <= '^') goto yy4;
! 24277: goto yy148;
! 24278: } else {
! 24279: if (yych <= 'l') {
! 24280: if (yych <= '`') goto yy4;
! 24281: goto yy152;
! 24282: } else {
! 24283: if (yych <= 'm') goto yy1519;
! 24284: if (yych <= 'z') goto yy152;
! 24285: goto yy4;
! 24286: }
! 24287: }
! 24288: }
! 24289: yy1519:
! 24290: YYDEBUG(1519, *YYCURSOR);
! 24291: yyaccept = 0;
! 24292: yych = *(YYMARKER = ++YYCURSOR);
! 24293: if (yych <= 'A') {
! 24294: if (yych <= '-') {
! 24295: if (yych == ')') goto yy140;
! 24296: if (yych <= ',') goto yy4;
! 24297: goto yy148;
! 24298: } else {
! 24299: if (yych == '/') goto yy148;
! 24300: if (yych <= '@') goto yy4;
! 24301: goto yy145;
! 24302: }
! 24303: } else {
! 24304: if (yych <= '_') {
! 24305: if (yych <= 'B') goto yy1505;
! 24306: if (yych <= 'Z') goto yy145;
! 24307: if (yych <= '^') goto yy4;
! 24308: goto yy148;
! 24309: } else {
! 24310: if (yych <= 'a') {
! 24311: if (yych <= '`') goto yy4;
! 24312: goto yy153;
! 24313: } else {
! 24314: if (yych <= 'b') goto yy1520;
! 24315: if (yych <= 'z') goto yy153;
! 24316: goto yy4;
! 24317: }
! 24318: }
! 24319: }
! 24320: yy1520:
! 24321: YYDEBUG(1520, *YYCURSOR);
! 24322: yyaccept = 0;
! 24323: yych = *(YYMARKER = ++YYCURSOR);
! 24324: if (yych <= 'D') {
! 24325: if (yych <= ',') {
! 24326: if (yych == ')') goto yy140;
! 24327: goto yy4;
! 24328: } else {
! 24329: if (yych == '.') goto yy4;
! 24330: if (yych <= '/') goto yy148;
! 24331: goto yy4;
! 24332: }
! 24333: } else {
! 24334: if (yych <= '`') {
! 24335: if (yych <= 'E') goto yy1506;
! 24336: if (yych == '_') goto yy148;
! 24337: goto yy4;
! 24338: } else {
! 24339: if (yych == 'e') goto yy1521;
! 24340: if (yych <= 'z') goto yy154;
! 24341: goto yy4;
! 24342: }
! 24343: }
! 24344: yy1521:
! 24345: YYDEBUG(1521, *YYCURSOR);
! 24346: yych = *++YYCURSOR;
! 24347: if (yych == 'R') goto yy206;
! 24348: if (yych == 'r') goto yy377;
! 24349: goto yy155;
! 24350: yy1522:
! 24351: YYDEBUG(1522, *YYCURSOR);
! 24352: yyaccept = 32;
! 24353: yych = *(YYMARKER = ++YYCURSOR);
! 24354: if (yych <= '/') {
! 24355: if (yych <= ',') {
! 24356: if (yych == ')') goto yy140;
! 24357: goto yy1508;
! 24358: } else {
! 24359: if (yych == '.') goto yy1508;
! 24360: goto yy148;
! 24361: }
! 24362: } else {
! 24363: if (yych <= '^') {
! 24364: if (yych <= '@') goto yy1508;
! 24365: if (yych <= 'Z') goto yy144;
! 24366: goto yy1508;
! 24367: } else {
! 24368: if (yych <= '_') goto yy148;
! 24369: if (yych <= '`') goto yy1508;
! 24370: if (yych <= 'z') goto yy152;
! 24371: goto yy1508;
! 24372: }
! 24373: }
! 24374: yy1523:
! 24375: YYDEBUG(1523, *YYCURSOR);
! 24376: yych = *++YYCURSOR;
! 24377: if (yych <= 'S') {
! 24378: if (yych <= ')') {
! 24379: if (yych <= '(') goto yy4;
! 24380: goto yy140;
! 24381: } else {
! 24382: if (yych <= '@') goto yy4;
! 24383: if (yych <= 'R') goto yy142;
! 24384: }
! 24385: } else {
! 24386: if (yych <= 'r') {
! 24387: if (yych <= 'Z') goto yy142;
! 24388: if (yych <= '`') goto yy4;
! 24389: goto yy142;
! 24390: } else {
! 24391: if (yych <= 's') goto yy1524;
! 24392: if (yych <= 'z') goto yy142;
! 24393: goto yy4;
! 24394: }
! 24395: }
! 24396: yy1524:
! 24397: YYDEBUG(1524, *YYCURSOR);
! 24398: yych = *++YYCURSOR;
! 24399: if (yych <= 'T') {
! 24400: if (yych <= ')') {
! 24401: if (yych <= '(') goto yy4;
! 24402: goto yy140;
! 24403: } else {
! 24404: if (yych <= '@') goto yy4;
! 24405: if (yych <= 'S') goto yy143;
! 24406: }
! 24407: } else {
! 24408: if (yych <= 's') {
! 24409: if (yych <= 'Z') goto yy143;
! 24410: if (yych <= '`') goto yy4;
! 24411: goto yy143;
! 24412: } else {
! 24413: if (yych <= 't') goto yy1525;
! 24414: if (yych <= 'z') goto yy143;
! 24415: goto yy4;
! 24416: }
! 24417: }
! 24418: yy1525:
! 24419: YYDEBUG(1525, *YYCURSOR);
! 24420: yych = *++YYCURSOR;
! 24421: if (yych <= 'E') {
! 24422: if (yych <= ')') {
! 24423: if (yych <= '(') goto yy4;
! 24424: goto yy140;
! 24425: } else {
! 24426: if (yych <= '@') goto yy4;
! 24427: if (yych <= 'D') goto yy144;
! 24428: }
! 24429: } else {
! 24430: if (yych <= 'd') {
! 24431: if (yych <= 'Z') goto yy144;
! 24432: if (yych <= '`') goto yy4;
! 24433: goto yy144;
! 24434: } else {
! 24435: if (yych <= 'e') goto yy1526;
! 24436: if (yych <= 'z') goto yy144;
! 24437: goto yy4;
! 24438: }
! 24439: }
! 24440: yy1526:
! 24441: YYDEBUG(1526, *YYCURSOR);
! 24442: yych = *++YYCURSOR;
! 24443: if (yych <= 'R') {
! 24444: if (yych <= ')') {
! 24445: if (yych <= '(') goto yy4;
! 24446: goto yy140;
! 24447: } else {
! 24448: if (yych <= '@') goto yy4;
! 24449: if (yych <= 'Q') goto yy145;
! 24450: }
! 24451: } else {
! 24452: if (yych <= 'q') {
! 24453: if (yych <= 'Z') goto yy145;
! 24454: if (yych <= '`') goto yy4;
! 24455: goto yy145;
! 24456: } else {
! 24457: if (yych <= 'r') goto yy1527;
! 24458: if (yych <= 'z') goto yy145;
! 24459: goto yy4;
! 24460: }
! 24461: }
! 24462: yy1527:
! 24463: YYDEBUG(1527, *YYCURSOR);
! 24464: yyaccept = 0;
! 24465: yych = *(YYMARKER = ++YYCURSOR);
! 24466: if (yych <= 'C') {
! 24467: if (yych == ')') goto yy140;
! 24468: goto yy4;
! 24469: } else {
! 24470: if (yych <= 'D') goto yy1528;
! 24471: if (yych != 'd') goto yy4;
! 24472: }
! 24473: yy1528:
! 24474: YYDEBUG(1528, *YYCURSOR);
! 24475: yych = *++YYCURSOR;
! 24476: if (yych == 'A') goto yy1529;
! 24477: if (yych != 'a') goto yy57;
! 24478: yy1529:
! 24479: YYDEBUG(1529, *YYCURSOR);
! 24480: yych = *++YYCURSOR;
! 24481: if (yych == 'Y') goto yy1530;
! 24482: if (yych != 'y') goto yy57;
! 24483: yy1530:
! 24484: YYDEBUG(1530, *YYCURSOR);
! 24485: ++YYCURSOR;
! 24486: yy1531:
! 24487: YYDEBUG(1531, *YYCURSOR);
! 24488: {
! 24489: DEBUG_OUTPUT("yesterday");
! 24490: TIMELIB_INIT;
! 24491: TIMELIB_HAVE_RELATIVE();
! 24492: TIMELIB_UNHAVE_TIME();
! 24493:
! 24494: s->time->relative.d = -1;
! 24495: TIMELIB_DEINIT;
! 24496: return TIMELIB_RELATIVE;
! 24497: }
! 24498: yy1532:
! 24499: YYDEBUG(1532, *YYCURSOR);
! 24500: yyaccept = 0;
! 24501: yych = *(YYMARKER = ++YYCURSOR);
! 24502: if (yych <= 'R') {
! 24503: if (yych <= '-') {
! 24504: if (yych == ')') goto yy140;
! 24505: if (yych <= ',') goto yy4;
! 24506: goto yy148;
! 24507: } else {
! 24508: if (yych == '/') goto yy148;
! 24509: if (yych <= '@') goto yy4;
! 24510: goto yy142;
! 24511: }
! 24512: } else {
! 24513: if (yych <= '_') {
! 24514: if (yych <= 'S') goto yy1524;
! 24515: if (yych <= 'Z') goto yy142;
! 24516: if (yych <= '^') goto yy4;
! 24517: goto yy148;
! 24518: } else {
! 24519: if (yych <= 'r') {
! 24520: if (yych <= '`') goto yy4;
! 24521: goto yy147;
! 24522: } else {
! 24523: if (yych <= 's') goto yy1533;
! 24524: if (yych <= 'z') goto yy147;
! 24525: goto yy4;
! 24526: }
! 24527: }
! 24528: }
! 24529: yy1533:
! 24530: YYDEBUG(1533, *YYCURSOR);
! 24531: yyaccept = 0;
! 24532: yych = *(YYMARKER = ++YYCURSOR);
! 24533: if (yych <= 'S') {
! 24534: if (yych <= '-') {
! 24535: if (yych == ')') goto yy140;
! 24536: if (yych <= ',') goto yy4;
! 24537: goto yy148;
! 24538: } else {
! 24539: if (yych == '/') goto yy148;
! 24540: if (yych <= '@') goto yy4;
! 24541: goto yy143;
! 24542: }
! 24543: } else {
! 24544: if (yych <= '_') {
! 24545: if (yych <= 'T') goto yy1525;
! 24546: if (yych <= 'Z') goto yy143;
! 24547: if (yych <= '^') goto yy4;
! 24548: goto yy148;
! 24549: } else {
! 24550: if (yych <= 's') {
! 24551: if (yych <= '`') goto yy4;
! 24552: goto yy151;
! 24553: } else {
! 24554: if (yych <= 't') goto yy1534;
! 24555: if (yych <= 'z') goto yy151;
! 24556: goto yy4;
! 24557: }
! 24558: }
! 24559: }
! 24560: yy1534:
! 24561: YYDEBUG(1534, *YYCURSOR);
! 24562: yyaccept = 0;
! 24563: yych = *(YYMARKER = ++YYCURSOR);
! 24564: if (yych <= 'D') {
! 24565: if (yych <= '-') {
! 24566: if (yych == ')') goto yy140;
! 24567: if (yych <= ',') goto yy4;
! 24568: goto yy148;
! 24569: } else {
! 24570: if (yych == '/') goto yy148;
! 24571: if (yych <= '@') goto yy4;
! 24572: goto yy144;
! 24573: }
! 24574: } else {
! 24575: if (yych <= '_') {
! 24576: if (yych <= 'E') goto yy1526;
! 24577: if (yych <= 'Z') goto yy144;
! 24578: if (yych <= '^') goto yy4;
! 24579: goto yy148;
! 24580: } else {
! 24581: if (yych <= 'd') {
! 24582: if (yych <= '`') goto yy4;
! 24583: goto yy152;
! 24584: } else {
! 24585: if (yych <= 'e') goto yy1535;
! 24586: if (yych <= 'z') goto yy152;
! 24587: goto yy4;
! 24588: }
! 24589: }
! 24590: }
! 24591: yy1535:
! 24592: YYDEBUG(1535, *YYCURSOR);
! 24593: yyaccept = 0;
! 24594: yych = *(YYMARKER = ++YYCURSOR);
! 24595: if (yych <= 'Q') {
! 24596: if (yych <= '-') {
! 24597: if (yych == ')') goto yy140;
! 24598: if (yych <= ',') goto yy4;
! 24599: goto yy148;
! 24600: } else {
! 24601: if (yych == '/') goto yy148;
! 24602: if (yych <= '@') goto yy4;
! 24603: goto yy145;
! 24604: }
! 24605: } else {
! 24606: if (yych <= '_') {
! 24607: if (yych <= 'R') goto yy1527;
! 24608: if (yych <= 'Z') goto yy145;
! 24609: if (yych <= '^') goto yy4;
! 24610: goto yy148;
! 24611: } else {
! 24612: if (yych <= 'q') {
! 24613: if (yych <= '`') goto yy4;
! 24614: goto yy153;
! 24615: } else {
! 24616: if (yych <= 'r') goto yy1536;
! 24617: if (yych <= 'z') goto yy153;
! 24618: goto yy4;
! 24619: }
! 24620: }
! 24621: }
! 24622: yy1536:
! 24623: YYDEBUG(1536, *YYCURSOR);
! 24624: yyaccept = 0;
! 24625: yych = *(YYMARKER = ++YYCURSOR);
! 24626: if (yych <= 'C') {
! 24627: if (yych <= ',') {
! 24628: if (yych == ')') goto yy140;
! 24629: goto yy4;
! 24630: } else {
! 24631: if (yych == '.') goto yy4;
! 24632: if (yych <= '/') goto yy148;
! 24633: goto yy4;
! 24634: }
! 24635: } else {
! 24636: if (yych <= '`') {
! 24637: if (yych <= 'D') goto yy1528;
! 24638: if (yych == '_') goto yy148;
! 24639: goto yy4;
! 24640: } else {
! 24641: if (yych == 'd') goto yy1537;
! 24642: if (yych <= 'z') goto yy154;
! 24643: goto yy4;
! 24644: }
! 24645: }
! 24646: yy1537:
! 24647: YYDEBUG(1537, *YYCURSOR);
! 24648: yych = *++YYCURSOR;
! 24649: if (yych == 'A') goto yy1529;
! 24650: if (yych != 'a') goto yy155;
! 24651: YYDEBUG(1538, *YYCURSOR);
! 24652: yych = *++YYCURSOR;
! 24653: if (yych == 'Y') goto yy1530;
! 24654: if (yych != 'y') goto yy155;
! 24655: YYDEBUG(1539, *YYCURSOR);
! 24656: yyaccept = 33;
! 24657: yych = *(YYMARKER = ++YYCURSOR);
! 24658: if (yybm[0+yych] & 16) {
! 24659: goto yy154;
! 24660: }
! 24661: if (yych <= '.') {
! 24662: if (yych == '-') goto yy148;
! 24663: goto yy1531;
! 24664: } else {
! 24665: if (yych <= '/') goto yy148;
! 24666: if (yych == '_') goto yy148;
! 24667: goto yy1531;
! 24668: }
! 24669: }
! 24670:
! 24671: }
! 24672:
! 24673: #define YYMAXFILL 31
! 24674:
! 24675: timelib_time* timelib_strtotime(char *s, int len, struct timelib_error_container **errors, const timelib_tzdb *tzdb, timelib_tz_get_wrapper tz_get_wrapper)
! 24676: {
! 24677: Scanner in;
! 24678: int t;
! 24679: char *e = s + len - 1;
! 24680:
! 24681: memset(&in, 0, sizeof(in));
! 24682: in.errors = malloc(sizeof(struct timelib_error_container));
! 24683: in.errors->warning_count = 0;
! 24684: in.errors->warning_messages = NULL;
! 24685: in.errors->error_count = 0;
! 24686: in.errors->error_messages = NULL;
! 24687:
! 24688: if (len > 0) {
! 24689: while (isspace(*s) && s < e) {
! 24690: s++;
! 24691: }
! 24692: while (isspace(*e) && e > s) {
! 24693: e--;
! 24694: }
! 24695: }
! 24696: if (e - s < 0) {
! 24697: in.time = timelib_time_ctor();
! 24698: add_error(&in, "Empty string");
! 24699: if (errors) {
! 24700: *errors = in.errors;
! 24701: } else {
! 24702: timelib_error_container_dtor(in.errors);
! 24703: }
! 24704: in.time->y = in.time->d = in.time->m = in.time->h = in.time->i = in.time->s = in.time->f = in.time->dst = in.time->z = TIMELIB_UNSET;
! 24705: in.time->is_localtime = in.time->zone_type = 0;
! 24706: return in.time;
! 24707: }
! 24708: e++;
! 24709:
! 24710: in.str = malloc((e - s) + YYMAXFILL);
! 24711: memset(in.str, 0, (e - s) + YYMAXFILL);
! 24712: memcpy(in.str, s, (e - s));
! 24713: in.lim = in.str + (e - s) + YYMAXFILL;
! 24714: in.cur = in.str;
! 24715: in.time = timelib_time_ctor();
! 24716: in.time->y = TIMELIB_UNSET;
! 24717: in.time->d = TIMELIB_UNSET;
! 24718: in.time->m = TIMELIB_UNSET;
! 24719: in.time->h = TIMELIB_UNSET;
! 24720: in.time->i = TIMELIB_UNSET;
! 24721: in.time->s = TIMELIB_UNSET;
! 24722: in.time->f = TIMELIB_UNSET;
! 24723: in.time->z = TIMELIB_UNSET;
! 24724: in.time->dst = TIMELIB_UNSET;
! 24725: in.tzdb = tzdb;
! 24726: in.time->is_localtime = 0;
! 24727: in.time->zone_type = 0;
! 24728:
! 24729: do {
! 24730: t = scan(&in, tz_get_wrapper);
! 24731: #ifdef DEBUG_PARSER
! 24732: printf("%d\n", t);
! 24733: #endif
! 24734: } while(t != EOI);
! 24735:
! 24736: /* do funky checking whether the parsed time was valid time */
! 24737: if (in.time->have_time && !timelib_valid_time( in.time->h, in.time->i, in.time->s)) {
! 24738: add_warning(&in, "The parsed time was invalid");
! 24739: }
! 24740: /* do funky checking whether the parsed date was valid date */
! 24741: if (in.time->have_date && !timelib_valid_date( in.time->y, in.time->m, in.time->d)) {
! 24742: add_warning(&in, "The parsed date was invalid");
! 24743: }
! 24744:
! 24745: free(in.str);
! 24746: if (errors) {
! 24747: *errors = in.errors;
! 24748: } else {
! 24749: timelib_error_container_dtor(in.errors);
! 24750: }
! 24751: return in.time;
! 24752: }
! 24753:
! 24754: #define TIMELIB_CHECK_NUMBER \
! 24755: if (strchr("0123456789", *ptr) == NULL) \
! 24756: { \
! 24757: add_pbf_error(s, "Unexpected data found.", string, begin); \
! 24758: }
! 24759:
! 24760: static void timelib_time_reset_fields(timelib_time *time)
! 24761: {
! 24762: assert(time != NULL);
! 24763:
! 24764: time->y = 1970;
! 24765: time->m = 1;
! 24766: time->d = 1;
! 24767: time->h = time->i = time->s = 0;
! 24768: time->f = 0.0;
! 24769: time->tz_info = NULL;
! 24770: }
! 24771:
! 24772: static void timelib_time_reset_unset_fields(timelib_time *time)
! 24773: {
! 24774: assert(time != NULL);
! 24775:
! 24776: if (time->y == TIMELIB_UNSET ) time->y = 1970;
! 24777: if (time->m == TIMELIB_UNSET ) time->m = 1;
! 24778: if (time->d == TIMELIB_UNSET ) time->d = 1;
! 24779: if (time->h == TIMELIB_UNSET ) time->h = 0;
! 24780: if (time->i == TIMELIB_UNSET ) time->i = 0;
! 24781: if (time->s == TIMELIB_UNSET ) time->s = 0;
! 24782: if (time->f == TIMELIB_UNSET ) time->f = 0.0;
! 24783: }
! 24784:
! 24785: timelib_time *timelib_parse_from_format(char *format, char *string, int len, timelib_error_container **errors, const timelib_tzdb *tzdb, timelib_tz_get_wrapper tz_get_wrapper)
! 24786: {
! 24787: char *fptr = format;
! 24788: char *ptr = string;
! 24789: char *begin;
! 24790: timelib_sll tmp;
! 24791: Scanner in;
! 24792: Scanner *s = ∈
! 24793: int allow_extra = 0;
! 24794:
! 24795: memset(&in, 0, sizeof(in));
! 24796: in.errors = malloc(sizeof(struct timelib_error_container));
! 24797: in.errors->warning_count = 0;
! 24798: in.errors->warning_messages = NULL;
! 24799: in.errors->error_count = 0;
! 24800: in.errors->error_messages = NULL;
! 24801:
! 24802: in.time = timelib_time_ctor();
! 24803: in.time->y = TIMELIB_UNSET;
! 24804: in.time->d = TIMELIB_UNSET;
! 24805: in.time->m = TIMELIB_UNSET;
! 24806: in.time->h = TIMELIB_UNSET;
! 24807: in.time->i = TIMELIB_UNSET;
! 24808: in.time->s = TIMELIB_UNSET;
! 24809: in.time->f = TIMELIB_UNSET;
! 24810: in.time->z = TIMELIB_UNSET;
! 24811: in.time->dst = TIMELIB_UNSET;
! 24812: in.tzdb = tzdb;
! 24813: in.time->is_localtime = 0;
! 24814: in.time->zone_type = 0;
! 24815:
! 24816: /* Loop over the format string */
! 24817: while (*fptr && *ptr) {
! 24818: begin = ptr;
! 24819: switch (*fptr) {
! 24820: case 'D': /* three letter day */
! 24821: case 'l': /* full day */
! 24822: {
! 24823: const timelib_relunit* tmprel = 0;
! 24824:
! 24825: tmprel = timelib_lookup_relunit((char **) &ptr);
! 24826: if (!tmprel) {
! 24827: add_pbf_error(s, "A textual day could not be found", string, begin);
! 24828: break;
! 24829: } else {
! 24830: in.time->have_relative = 1;
! 24831: in.time->relative.have_weekday_relative = 1;
! 24832: in.time->relative.weekday = tmprel->multiplier;
! 24833: in.time->relative.weekday_behavior = 1;
! 24834: }
! 24835: }
! 24836: break;
! 24837: case 'd': /* two digit day, with leading zero */
! 24838: case 'j': /* two digit day, without leading zero */
! 24839: TIMELIB_CHECK_NUMBER;
! 24840: if ((s->time->d = timelib_get_nr((char **) &ptr, 2)) == TIMELIB_UNSET) {
! 24841: add_pbf_error(s, "A two digit day could not be found", string, begin);
! 24842: }
! 24843: break;
! 24844: case 'S': /* day suffix, ignored, nor checked */
! 24845: timelib_skip_day_suffix((char **) &ptr);
! 24846: break;
! 24847: case 'z': /* day of year - resets month (0 based) - also initializes everything else to !TIMELIB_UNSET */
! 24848: TIMELIB_CHECK_NUMBER;
! 24849: if ((tmp = timelib_get_nr((char **) &ptr, 3)) == TIMELIB_UNSET) {
! 24850: add_pbf_error(s, "A three digit day-of-year could not be found", string, begin);
! 24851: } else {
! 24852: s->time->m = 1;
! 24853: s->time->d = tmp + 1;
! 24854: timelib_do_normalize(s->time);
! 24855: }
! 24856: break;
! 24857:
! 24858: case 'm': /* two digit month, with leading zero */
! 24859: case 'n': /* two digit month, without leading zero */
! 24860: TIMELIB_CHECK_NUMBER;
! 24861: if ((s->time->m = timelib_get_nr((char **) &ptr, 2)) == TIMELIB_UNSET) {
! 24862: add_pbf_error(s, "A two digit month could not be found", string, begin);
! 24863: }
! 24864: break;
! 24865: case 'M': /* three letter month */
! 24866: case 'F': /* full month */
! 24867: tmp = timelib_lookup_month((char **) &ptr);
! 24868: if (!tmp) {
! 24869: add_pbf_error(s, "A textual month could not be found", string, begin);
! 24870: } else {
! 24871: s->time->m = tmp;
! 24872: }
! 24873: break;
! 24874: case 'y': /* two digit year */
! 24875: {
! 24876: int length = 0;
! 24877: TIMELIB_CHECK_NUMBER;
! 24878: if ((s->time->y = timelib_get_nr_ex((char **) &ptr, 2, &length)) == TIMELIB_UNSET) {
! 24879: add_pbf_error(s, "A two digit year could not be found", string, begin);
! 24880: }
! 24881: TIMELIB_PROCESS_YEAR(s->time->y, length);
! 24882: }
! 24883: break;
! 24884: case 'Y': /* four digit year */
! 24885: TIMELIB_CHECK_NUMBER;
! 24886: if ((s->time->y = timelib_get_nr((char **) &ptr, 4)) == TIMELIB_UNSET) {
! 24887: add_pbf_error(s, "A four digit year could not be found", string, begin);
! 24888: }
! 24889: break;
! 24890: case 'g': /* two digit hour, with leading zero */
! 24891: case 'h': /* two digit hour, without leading zero */
! 24892: TIMELIB_CHECK_NUMBER;
! 24893: if ((s->time->h = timelib_get_nr((char **) &ptr, 2)) == TIMELIB_UNSET) {
! 24894: add_pbf_error(s, "A two digit hour could not be found", string, begin);
! 24895: }
! 24896: if (s->time->h > 12) {
! 24897: add_pbf_error(s, "Hour can not be higher than 12", string, begin);
! 24898: }
! 24899: break;
! 24900: case 'G': /* two digit hour, with leading zero */
! 24901: case 'H': /* two digit hour, without leading zero */
! 24902: TIMELIB_CHECK_NUMBER;
! 24903: if ((s->time->h = timelib_get_nr((char **) &ptr, 2)) == TIMELIB_UNSET) {
! 24904: add_pbf_error(s, "A two digit hour could not be found", string, begin);
! 24905: }
! 24906: break;
! 24907: case 'a': /* am/pm/a.m./p.m. */
! 24908: case 'A': /* AM/PM/A.M./P.M. */
! 24909: if (s->time->h == TIMELIB_UNSET) {
! 24910: add_pbf_error(s, "Meridian can only come after an hour has been found", string, begin);
! 24911: } else if ((tmp = timelib_meridian_with_check((char **) &ptr, s->time->h)) == TIMELIB_UNSET) {
! 24912: add_pbf_error(s, "A meridian could not be found", string, begin);
! 24913: } else {
! 24914: s->time->h += tmp;
! 24915: }
! 24916: break;
! 24917: case 'i': /* two digit minute, with leading zero */
! 24918: {
! 24919: int length;
! 24920: timelib_sll min;
! 24921:
! 24922: TIMELIB_CHECK_NUMBER;
! 24923: min = timelib_get_nr_ex((char **) &ptr, 2, &length);
! 24924: if (min == TIMELIB_UNSET || length != 2) {
! 24925: add_pbf_error(s, "A two digit minute could not be found", string, begin);
! 24926: } else {
! 24927: s->time->i = min;
! 24928: }
! 24929: }
! 24930: break;
! 24931: case 's': /* two digit second, with leading zero */
! 24932: {
! 24933: int length;
! 24934: timelib_sll sec;
! 24935:
! 24936: TIMELIB_CHECK_NUMBER;
! 24937: sec = timelib_get_nr_ex((char **) &ptr, 2, &length);
! 24938: if (sec == TIMELIB_UNSET || length != 2) {
! 24939: add_pbf_error(s, "A two second minute could not be found", string, begin);
! 24940: } else {
! 24941: s->time->s = sec;
! 24942: }
! 24943: }
! 24944: break;
! 24945: case 'u': /* up to six digit millisecond */
! 24946: {
! 24947: double f;
! 24948: char *tptr;
! 24949:
! 24950: TIMELIB_CHECK_NUMBER;
! 24951: tptr = ptr;
! 24952: if ((f = timelib_get_nr((char **) &ptr, 6)) == TIMELIB_UNSET || (ptr - tptr < 1)) {
! 24953: add_pbf_error(s, "A six digit millisecond could not be found", string, begin);
! 24954: } else {
! 24955: s->time->f = (f / pow(10, (ptr - tptr)));
! 24956: }
! 24957: }
! 24958: break;
! 24959: case ' ': /* any sort of whitespace (' ' and \t) */
! 24960: timelib_eat_spaces((char **) &ptr);
! 24961: break;
! 24962: case 'U': /* epoch seconds */
! 24963: TIMELIB_CHECK_NUMBER;
! 24964: TIMELIB_HAVE_RELATIVE();
! 24965: tmp = timelib_get_unsigned_nr((char **) &ptr, 24);
! 24966: s->time->y = 1970;
! 24967: s->time->m = 1;
! 24968: s->time->d = 1;
! 24969: s->time->h = s->time->i = s->time->s = 0;
! 24970: s->time->f = 0.0;
! 24971: s->time->relative.s += tmp;
! 24972: s->time->is_localtime = 1;
! 24973: s->time->zone_type = TIMELIB_ZONETYPE_OFFSET;
! 24974: s->time->z = 0;
! 24975: break;
! 24976:
! 24977: case 'e': /* timezone */
! 24978: case 'P': /* timezone */
! 24979: case 'T': /* timezone */
! 24980: case 'O': /* timezone */
! 24981: {
! 24982: int tz_not_found;
! 24983: s->time->z = timelib_get_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper);
! 24984: if (tz_not_found) {
! 24985: add_pbf_error(s, "The timezone could not be found in the database", string, begin);
! 24986: }
! 24987: }
! 24988: break;
! 24989:
! 24990: case '#': /* separation symbol */
! 24991: if (*ptr == ';' || *ptr == ':' || *ptr == '/' || *ptr == '.' || *ptr == ',' || *ptr == '-' || *ptr == '(' || *ptr == ')') {
! 24992: ++ptr;
! 24993: } else {
! 24994: add_pbf_error(s, "The separation symbol ([;:/.,-]) could not be found", string, begin);
! 24995: }
! 24996: break;
! 24997:
! 24998: case ';':
! 24999: case ':':
! 25000: case '/':
! 25001: case '.':
! 25002: case ',':
! 25003: case '-':
! 25004: case '(':
! 25005: case ')':
! 25006: if (*ptr == *fptr) {
! 25007: ++ptr;
! 25008: } else {
! 25009: add_pbf_error(s, "The separation symbol could not be found", string, begin);
! 25010: }
! 25011: break;
! 25012:
! 25013: case '!': /* reset all fields to default */
! 25014: timelib_time_reset_fields(s->time);
! 25015: break; /* break intentionally not missing */
! 25016:
! 25017: case '|': /* reset all fields to default when not set */
! 25018: timelib_time_reset_unset_fields(s->time);
! 25019: break; /* break intentionally not missing */
! 25020:
! 25021: case '?': /* random char */
! 25022: ++ptr;
! 25023: break;
! 25024:
! 25025: case '\\': /* escaped char */
! 25026: *fptr++;
! 25027: if (*ptr == *fptr) {
! 25028: ++ptr;
! 25029: } else {
! 25030: add_pbf_error(s, "The escaped character could not be found", string, begin);
! 25031: }
! 25032: break;
! 25033:
! 25034: case '*': /* random chars until a separator or number ([ \t.,:;/-0123456789]) */
! 25035: timelib_eat_until_separator((char **) &ptr);
! 25036: break;
! 25037:
! 25038: case '+': /* allow extra chars in the format */
! 25039: allow_extra = 1;
! 25040: break;
! 25041:
! 25042: default:
! 25043: if (*fptr != *ptr) {
! 25044: add_pbf_error(s, "The format separator does not match", string, begin);
! 25045: }
! 25046: ptr++;
! 25047: }
! 25048: fptr++;
! 25049: }
! 25050: if (*ptr) {
! 25051: if (allow_extra) {
! 25052: add_pbf_warning(s, "Trailing data", string, ptr);
! 25053: } else {
! 25054: add_pbf_error(s, "Trailing data", string, ptr);
! 25055: }
! 25056: }
! 25057: /* ignore trailing +'s */
! 25058: while (*fptr == '+') {
! 25059: fptr++;
! 25060: }
! 25061: if (*fptr) {
! 25062: /* Trailing | and ! specifiers are valid. */
! 25063: int done = 0;
! 25064: while (*fptr && !done) {
! 25065: switch (*fptr++) {
! 25066: case '!': /* reset all fields to default */
! 25067: timelib_time_reset_fields(s->time);
! 25068: break;
! 25069:
! 25070: case '|': /* reset all fields to default when not set */
! 25071: timelib_time_reset_unset_fields(s->time);
! 25072: break;
! 25073:
! 25074: default:
! 25075: add_pbf_error(s, "Data missing", string, ptr);
! 25076: done = 1;
! 25077: }
! 25078: }
! 25079: }
! 25080:
! 25081: /* clean up a bit */
! 25082: if (s->time->h != TIMELIB_UNSET || s->time->i != TIMELIB_UNSET || s->time->s != TIMELIB_UNSET) {
! 25083: if (s->time->h == TIMELIB_UNSET ) {
! 25084: s->time->h = 0;
! 25085: }
! 25086: if (s->time->i == TIMELIB_UNSET ) {
! 25087: s->time->i = 0;
! 25088: }
! 25089: if (s->time->s == TIMELIB_UNSET ) {
! 25090: s->time->s = 0;
! 25091: }
! 25092: }
! 25093:
! 25094: /* do funky checking whether the parsed time was valid time */
! 25095: if (s->time->h != TIMELIB_UNSET && s->time->i != TIMELIB_UNSET &&
! 25096: s->time->s != TIMELIB_UNSET &&
! 25097: !timelib_valid_time( s->time->h, s->time->i, s->time->s)) {
! 25098: add_pbf_warning(s, "The parsed time was invalid", string, ptr);
! 25099: }
! 25100: /* do funky checking whether the parsed date was valid date */
! 25101: if (s->time->y != TIMELIB_UNSET && s->time->m != TIMELIB_UNSET &&
! 25102: s->time->d != TIMELIB_UNSET &&
! 25103: !timelib_valid_date( s->time->y, s->time->m, s->time->d)) {
! 25104: add_pbf_warning(s, "The parsed date was invalid", string, ptr);
! 25105: }
! 25106:
! 25107: if (errors) {
! 25108: *errors = in.errors;
! 25109: } else {
! 25110: timelib_error_container_dtor(in.errors);
! 25111: }
! 25112: return in.time;
! 25113: }
! 25114:
! 25115: void timelib_fill_holes(timelib_time *parsed, timelib_time *now, int options)
! 25116: {
! 25117: if (!(options & TIMELIB_OVERRIDE_TIME) && parsed->have_date && !parsed->have_time) {
! 25118: parsed->h = 0;
! 25119: parsed->i = 0;
! 25120: parsed->s = 0;
! 25121: parsed->f = 0;
! 25122: }
! 25123: if (parsed->y == TIMELIB_UNSET) parsed->y = now->y != TIMELIB_UNSET ? now->y : 0;
! 25124: if (parsed->d == TIMELIB_UNSET) parsed->d = now->d != TIMELIB_UNSET ? now->d : 0;
! 25125: if (parsed->m == TIMELIB_UNSET) parsed->m = now->m != TIMELIB_UNSET ? now->m : 0;
! 25126: if (parsed->h == TIMELIB_UNSET) parsed->h = now->h != TIMELIB_UNSET ? now->h : 0;
! 25127: if (parsed->i == TIMELIB_UNSET) parsed->i = now->i != TIMELIB_UNSET ? now->i : 0;
! 25128: if (parsed->s == TIMELIB_UNSET) parsed->s = now->s != TIMELIB_UNSET ? now->s : 0;
! 25129: if (parsed->f == TIMELIB_UNSET) parsed->f = now->f != TIMELIB_UNSET ? now->f : 0;
! 25130: if (parsed->z == TIMELIB_UNSET) parsed->z = now->z != TIMELIB_UNSET ? now->z : 0;
! 25131: if (parsed->dst == TIMELIB_UNSET) parsed->dst = now->dst != TIMELIB_UNSET ? now->dst : 0;
! 25132:
! 25133: if (!parsed->tz_abbr) {
! 25134: parsed->tz_abbr = now->tz_abbr ? strdup(now->tz_abbr) : NULL;
! 25135: }
! 25136: if (!parsed->tz_info) {
! 25137: parsed->tz_info = now->tz_info ? (!(options & TIMELIB_NO_CLONE) ? timelib_tzinfo_clone(now->tz_info) : now->tz_info) : NULL;
! 25138: }
! 25139: if (parsed->zone_type == 0 && now->zone_type != 0) {
! 25140: parsed->zone_type = now->zone_type;
! 25141: /* parsed->tz_abbr = now->tz_abbr ? strdup(now->tz_abbr) : NULL;
! 25142: parsed->tz_info = now->tz_info ? timelib_tzinfo_clone(now->tz_info) : NULL;
! 25143: */ parsed->is_localtime = 1;
! 25144: }
! 25145: /* timelib_dump_date(parsed, 2);
! 25146: timelib_dump_date(now, 2);
! 25147: */
! 25148: }
! 25149:
! 25150: char *timelib_timezone_id_from_abbr(const char *abbr, long gmtoffset, int isdst)
! 25151: {
! 25152: const timelib_tz_lookup_table *tp;
! 25153:
! 25154: tp = zone_search(abbr, gmtoffset, isdst);
! 25155: if (tp) {
! 25156: return (tp->full_tz_name);
! 25157: } else {
! 25158: return NULL;
! 25159: }
! 25160: }
! 25161:
! 25162: const timelib_tz_lookup_table *timelib_timezone_abbreviations_list(void)
! 25163: {
! 25164: return timelib_timezone_lookup;
! 25165: }
! 25166:
! 25167: #ifdef DEBUG_PARSER_STUB
! 25168: int main(void)
! 25169: {
! 25170: timelib_time time = timelib_strtotime("May 12");
! 25171:
! 25172: printf ("%04d-%02d-%02d %02d:%02d:%02d.%-5d %+04d %1d",
! 25173: time.y, time.m, time.d, time.h, time.i, time.s, time.f, time.z, time.dst);
! 25174: if (time.have_relative) {
! 25175: printf ("%3dY %3dM %3dD / %3dH %3dM %3dS",
! 25176: time.relative.y, time.relative.m, time.relative.d, time.relative.h, time.relative.i, time.relative.s);
! 25177: }
! 25178: if (time.have_weekday_relative) {
! 25179: printf (" / %d", time.relative.weekday);
! 25180: }
! 25181: if (time.have_weeknr_day) {
! 25182: printf(" / %dW%d", time.relative.weeknr_day.weeknr, time.relative.weeknr_day.dayofweek);
! 25183: }
! 25184: return 0;
! 25185: }
! 25186: #endif
! 25187:
! 25188: /*
! 25189: * vim: syntax=c
! 25190: */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>