mirror of
https://github.com/boostorg/wave.git
synced 2026-02-24 04:22:15 +00:00
17073 lines
335 KiB
C++
17073 lines
335 KiB
C++
/* Generated by re2c 0.5 on Sun Jan 25 20:07:19 2004 */
|
|
#line 1 "c:\\Cvs\\spirit\\wave\\boost\\libs\\wave\\samples\\waveidl\\idllexer\\idl.re"
|
|
/*=============================================================================
|
|
Wave: A Standard compliant C++ preprocessor library
|
|
|
|
Sample: IDL lexer
|
|
|
|
Copyright (c) 2001-2004 Hartmut Kaiser
|
|
http://spirit.sourceforge.net/
|
|
|
|
Use, modification and distribution is subject to the Boost Software
|
|
License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
|
|
http://www.boost.org/LICENSE_1_0.txt)
|
|
=============================================================================*/
|
|
|
|
#include <cstdlib>
|
|
#include <cstdio>
|
|
#include <cstring>
|
|
#include <sys/types.h>
|
|
#include <sys/stat.h>
|
|
#include <fcntl.h>
|
|
|
|
#include <boost/config.hpp>
|
|
|
|
#if defined(BOOST_HAS_UNISTD_H)
|
|
#include <unistd.h>
|
|
#else
|
|
#include <io.h>
|
|
#endif
|
|
|
|
#include <boost/assert.hpp>
|
|
#include <boost/detail/workaround.hpp>
|
|
|
|
// reuse the token ids and re2c helper functions from the default C++ lexer
|
|
#include <boost/wave/token_ids.hpp>
|
|
#include <boost/wave/cpplexer/re2clex/aq.hpp>
|
|
#include <boost/wave/cpplexer/re2clex/scanner.hpp>
|
|
|
|
#include "idl.re.hpp"
|
|
|
|
#if defined(_MSC_VER) && !defined(__COMO__)
|
|
#pragma warning (disable: 4101) // 'foo' : unreferenced local variable
|
|
#pragma warning (disable: 4102) // 'foo' : unreferenced label
|
|
#if BOOST_WORKAROUND(_MSC_VER, BOOST_TESTED_AT(1310))
|
|
// VC upto 7.1 is not able to optimize this file
|
|
#pragma optimize("", off)
|
|
#endif
|
|
#endif
|
|
|
|
#define BSIZE 196608
|
|
|
|
#define YYCTYPE uchar
|
|
#define YYCURSOR cursor
|
|
#define YYLIMIT s->lim
|
|
#define YYMARKER s->ptr
|
|
#define YYFILL(n) {cursor = fill(s, cursor);}
|
|
|
|
//#define RET(i) {s->cur = cursor; return (i);}
|
|
#define RET(i) \
|
|
{ \
|
|
s->line += count_backslash_newlines(s, cursor); \
|
|
s->cur = cursor; \
|
|
return (i); \
|
|
} \
|
|
/**/
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
namespace boost {
|
|
namespace wave {
|
|
namespace idllexer {
|
|
namespace re2clex {
|
|
|
|
#define RE2C_ASSERT BOOST_ASSERT
|
|
|
|
int
|
|
get_one_char(boost::wave::cpplexer::re2clex::Scanner *s)
|
|
{
|
|
using namespace boost::wave::cpplexer::re2clex;
|
|
if (s->fd != -1) {
|
|
uchar val;
|
|
|
|
if (read(s->fd, &val, sizeof(val)))
|
|
return val;
|
|
}
|
|
else if (0 != s->act) {
|
|
RE2C_ASSERT(s->first != 0 && s->last != 0);
|
|
RE2C_ASSERT(s->first <= s->act && s->act <= s->last);
|
|
if (s->act < s->last)
|
|
return *(s->act)++;
|
|
}
|
|
return -1;
|
|
}
|
|
|
|
std::ptrdiff_t
|
|
rewind_stream (boost::wave::cpplexer::re2clex::Scanner *s, int cnt)
|
|
{
|
|
if (s->fd != -1) {
|
|
return lseek(s->fd, cnt, SEEK_CUR);
|
|
}
|
|
else if (0 != s->act) {
|
|
RE2C_ASSERT(s->first != 0 && s->last != 0);
|
|
s->act += cnt;
|
|
RE2C_ASSERT(s->first <= s->act && s->act <= s->last);
|
|
return s->act - s->first;
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
std::size_t
|
|
get_first_eol_offset(boost::wave::cpplexer::re2clex::Scanner* s)
|
|
{
|
|
if (!AQ_EMPTY(s->eol_offsets))
|
|
{
|
|
return s->eol_offsets->queue[s->eol_offsets->head];
|
|
}
|
|
else
|
|
{
|
|
return (unsigned int)-1;
|
|
}
|
|
}
|
|
|
|
void
|
|
adjust_eol_offsets(boost::wave::cpplexer::re2clex::Scanner* s,
|
|
std::size_t adjustment)
|
|
{
|
|
boost::wave::cpplexer::re2clex::aq_queue q;
|
|
std::size_t i;
|
|
|
|
if (!s->eol_offsets)
|
|
s->eol_offsets = boost::wave::cpplexer::re2clex::aq_create();
|
|
|
|
q = s->eol_offsets;
|
|
|
|
if (AQ_EMPTY(q))
|
|
return;
|
|
|
|
i = q->head;
|
|
while (i != q->tail)
|
|
{
|
|
if (adjustment > q->queue[i])
|
|
q->queue[i] = 0;
|
|
else
|
|
q->queue[i] -= adjustment;
|
|
++i;
|
|
if (i == q->max_size)
|
|
i = 0;
|
|
}
|
|
if (adjustment > q->queue[i])
|
|
q->queue[i] = 0;
|
|
else
|
|
q->queue[i] -= adjustment;
|
|
}
|
|
|
|
int
|
|
count_backslash_newlines(boost::wave::cpplexer::re2clex::Scanner *s,
|
|
boost::wave::cpplexer::re2clex::uchar *cursor)
|
|
{
|
|
using namespace boost::wave::cpplexer::re2clex;
|
|
|
|
std::size_t diff, offset;
|
|
int skipped = 0;
|
|
|
|
/* figure out how many backslash-newlines skipped over unknowingly. */
|
|
diff = cursor - s->bot;
|
|
offset = get_first_eol_offset(s);
|
|
while (offset <= diff && offset != (unsigned int)-1)
|
|
{
|
|
skipped++;
|
|
boost::wave::cpplexer::re2clex::aq_pop(s->eol_offsets);
|
|
offset = get_first_eol_offset(s);
|
|
}
|
|
return skipped;
|
|
}
|
|
|
|
boost::wave::cpplexer::re2clex::uchar *
|
|
fill(boost::wave::cpplexer::re2clex::Scanner *s,
|
|
boost::wave::cpplexer::re2clex::uchar *cursor)
|
|
{
|
|
using namespace boost::wave::cpplexer::re2clex;
|
|
|
|
if(!s->eof)
|
|
{
|
|
uchar* p;
|
|
std::ptrdiff_t cnt = s->tok - s->bot;
|
|
if(cnt)
|
|
{
|
|
memcpy(s->bot, s->tok, s->lim - s->tok);
|
|
s->tok = s->bot;
|
|
s->ptr -= cnt;
|
|
cursor -= cnt;
|
|
s->lim -= cnt;
|
|
adjust_eol_offsets(s, cnt);
|
|
}
|
|
|
|
if((s->top - s->lim) < BSIZE)
|
|
{
|
|
uchar *buf = (uchar*) malloc(((s->lim - s->bot) + BSIZE)*sizeof(uchar));
|
|
if (buf == 0)
|
|
{
|
|
if (0 != s->error_proc)
|
|
(*s->error_proc)(s, "Out of memory!");
|
|
else
|
|
printf("Out of memory!\n");
|
|
|
|
/* get the scanner to stop */
|
|
*cursor = 0;
|
|
return cursor;
|
|
}
|
|
|
|
memcpy(buf, s->tok, s->lim - s->tok);
|
|
s->tok = buf;
|
|
s->ptr = &buf[s->ptr - s->bot];
|
|
cursor = &buf[cursor - s->bot];
|
|
s->lim = &buf[s->lim - s->bot];
|
|
s->top = &s->lim[BSIZE];
|
|
free(s->bot);
|
|
s->bot = buf;
|
|
}
|
|
|
|
if (s->fd != -1) {
|
|
if((cnt = read(s->fd, (char*) s->lim, BSIZE)) != BSIZE)
|
|
{
|
|
s->eof = &s->lim[cnt]; *(s->eof)++ = '\0';
|
|
}
|
|
}
|
|
else if (s->act != 0) {
|
|
cnt = s->last - s->act;
|
|
if (cnt > BSIZE)
|
|
cnt = BSIZE;
|
|
memcpy(s->lim, s->act, cnt);
|
|
s->act += cnt;
|
|
if (cnt != BSIZE)
|
|
{
|
|
s->eof = &s->lim[cnt]; *(s->eof)++ = '\0';
|
|
}
|
|
}
|
|
|
|
/* backslash-newline erasing time */
|
|
|
|
/* first scan for backslash-newline and erase them */
|
|
for (p = s->lim; p < s->lim + cnt - 2; ++p)
|
|
{
|
|
if (*p == '\\')
|
|
{
|
|
if (*(p+1) == '\n')
|
|
{
|
|
memmove(p, p + 2, s->lim + cnt - p - 2);
|
|
cnt -= 2;
|
|
--p;
|
|
boost::wave::cpplexer::re2clex::aq_enqueue(s->eol_offsets,
|
|
p - s->bot + 1);
|
|
}
|
|
else if (*(p+1) == '\r')
|
|
{
|
|
if (*(p+2) == '\n')
|
|
{
|
|
memmove(p, p + 3, s->lim + cnt - p - 3);
|
|
cnt -= 3;
|
|
--p;
|
|
}
|
|
else
|
|
{
|
|
memmove(p, p + 2, s->lim + cnt - p - 2);
|
|
cnt -= 2;
|
|
--p;
|
|
}
|
|
boost::wave::cpplexer::re2clex::aq_enqueue(s->eol_offsets,
|
|
p - s->bot + 1);
|
|
}
|
|
}
|
|
}
|
|
|
|
/* check to see if what we just read ends in a backslash */
|
|
if (cnt >= 2)
|
|
{
|
|
uchar last = s->lim[cnt-1];
|
|
uchar last2 = s->lim[cnt-2];
|
|
/* check \ EOB */
|
|
if (last == '\\')
|
|
{
|
|
int next = get_one_char(s);
|
|
/* check for \ \n or \ \r or \ \r \n straddling the border */
|
|
if (next == '\n')
|
|
{
|
|
--cnt; /* chop the final \, we've already read the \n. */
|
|
boost::wave::cpplexer::re2clex::aq_enqueue(s->eol_offsets,
|
|
cnt + (s->lim - s->bot));
|
|
}
|
|
else if (next == '\r')
|
|
{
|
|
int next2 = get_one_char(s);
|
|
if (next2 == '\n')
|
|
{
|
|
--cnt; /* skip the backslash */
|
|
}
|
|
else
|
|
{
|
|
/* rewind one, and skip one char */
|
|
rewind_stream(s, -1);
|
|
--cnt;
|
|
}
|
|
boost::wave::cpplexer::re2clex::aq_enqueue(s->eol_offsets,
|
|
cnt + (s->lim - s->bot));
|
|
}
|
|
else if (next != -1) /* -1 means end of file */
|
|
{
|
|
/* next was something else, so rewind the stream */
|
|
lseek(s->fd, -1, SEEK_CUR);
|
|
}
|
|
}
|
|
/* check \ \r EOB */
|
|
else if (last == '\r' && last2 == '\\')
|
|
{
|
|
int next = get_one_char(s);
|
|
if (next == '\n')
|
|
{
|
|
cnt -= 2; /* skip the \ \r */
|
|
}
|
|
else
|
|
{
|
|
/* rewind one, and skip two chars */
|
|
rewind_stream(s, -1);
|
|
cnt -= 2;
|
|
}
|
|
boost::wave::cpplexer::re2clex::aq_enqueue(s->eol_offsets,
|
|
cnt + (s->lim - s->bot));
|
|
}
|
|
/* check \ \n EOB */
|
|
else if (last == '\n' && last2 == '\\')
|
|
{
|
|
cnt -= 2;
|
|
boost::wave::cpplexer::re2clex::aq_enqueue(s->eol_offsets,
|
|
cnt + (s->lim - s->bot));
|
|
}
|
|
}
|
|
|
|
s->lim += cnt;
|
|
if (s->eof) /* eof needs adjusting if we erased backslash-newlines */
|
|
{
|
|
s->eof = s->lim;
|
|
*(s->eof)++ = '\0';
|
|
}
|
|
}
|
|
return cursor;
|
|
}
|
|
|
|
boost::wave::token_id
|
|
scan(boost::wave::cpplexer::re2clex::Scanner *s)
|
|
{
|
|
using namespace boost::wave::cpplexer::re2clex;
|
|
|
|
uchar *cursor = s->tok = s->cur;
|
|
|
|
#line 369
|
|
|
|
|
|
{
|
|
YYCTYPE yych;
|
|
unsigned int yyaccept;
|
|
goto yy0;
|
|
yy1: ++YYCURSOR;
|
|
yy0:
|
|
if((YYLIMIT - YYCURSOR) < 12) YYFILL(12);
|
|
yych = *YYCURSOR;
|
|
switch(yych){
|
|
case '\000': goto yy70;
|
|
case '\001':
|
|
case '\002':
|
|
case '\003':
|
|
case '\004':
|
|
case '\005':
|
|
case '\006':
|
|
case '\a':
|
|
case '\b': case '\016':
|
|
case '\017':
|
|
case '\020':
|
|
case '\021':
|
|
case '\022':
|
|
case '\023':
|
|
case '\024':
|
|
case '\025':
|
|
case '\026':
|
|
case '\027':
|
|
case '\030':
|
|
case '\031':
|
|
case '\032':
|
|
case '\033':
|
|
case '\034':
|
|
case '\035':
|
|
case '\036':
|
|
case '\037': goto yy2;
|
|
case '\t': case '\v':
|
|
case '\f': case ' ': goto yy65;
|
|
case '\n': goto yy67;
|
|
case '\r': goto yy69;
|
|
case '!': goto yy46;
|
|
case '"': goto yy64;
|
|
case '#': goto yy16;
|
|
case '%': goto yy36;
|
|
case '&': goto yy40;
|
|
case '\'': goto yy63;
|
|
case '(': goto yy18;
|
|
case ')': goto yy20;
|
|
case '*': goto yy34;
|
|
case '+': goto yy30;
|
|
case ',': goto yy54;
|
|
case '-': goto yy32;
|
|
case '.': goto yy28;
|
|
case '/': goto yy3;
|
|
case '0': goto yy60;
|
|
case '1':
|
|
case '2':
|
|
case '3':
|
|
case '4':
|
|
case '5':
|
|
case '6':
|
|
case '7':
|
|
case '8':
|
|
case '9': goto yy62;
|
|
case ':': goto yy24;
|
|
case ';': goto yy22;
|
|
case '<': goto yy50;
|
|
case '=': goto yy48;
|
|
case '>': goto yy52;
|
|
case '?': goto yy26;
|
|
case 'A':
|
|
case 'B':
|
|
case 'C':
|
|
case 'D':
|
|
case 'E': case 'G':
|
|
case 'H':
|
|
case 'I':
|
|
case 'J':
|
|
case 'K': case 'M':
|
|
case 'N':
|
|
case 'O':
|
|
case 'P':
|
|
case 'Q':
|
|
case 'R':
|
|
case 'S': case 'U':
|
|
case 'V':
|
|
case 'W':
|
|
case 'X':
|
|
case 'Y':
|
|
case 'Z': case '_': case 'a':
|
|
case 'b':
|
|
case 'c':
|
|
case 'd':
|
|
case 'e':
|
|
case 'f':
|
|
case 'g':
|
|
case 'h':
|
|
case 'i':
|
|
case 'j':
|
|
case 'k':
|
|
case 'l':
|
|
case 'm':
|
|
case 'n':
|
|
case 'o':
|
|
case 'p':
|
|
case 'q':
|
|
case 'r':
|
|
case 's':
|
|
case 't':
|
|
case 'u':
|
|
case 'v':
|
|
case 'w':
|
|
case 'x':
|
|
case 'y':
|
|
case 'z': goto yy56;
|
|
case 'F': goto yy7;
|
|
case 'L': goto yy57;
|
|
case 'T': goto yy5;
|
|
case '[': goto yy12;
|
|
case '\\': goto yy58;
|
|
case ']': goto yy14;
|
|
case '^': goto yy38;
|
|
case '{': goto yy8;
|
|
case '|': goto yy42;
|
|
case '}': goto yy10;
|
|
case '~': goto yy44;
|
|
default: goto yy72;
|
|
}
|
|
yy2: YYCURSOR = YYMARKER;
|
|
switch(yyaccept){
|
|
case 25: goto yy995;
|
|
case 24: goto yy991;
|
|
case 1: goto yy17;
|
|
case 2: goto yy27;
|
|
case 3: goto yy37;
|
|
case 0: goto yy6;
|
|
case 5: goto yy61;
|
|
case 8: goto yy170;
|
|
case 7: goto yy131;
|
|
case 6: goto yy81;
|
|
case 11: goto yy309;
|
|
case 12: goto yy313;
|
|
case 10: goto yy302;
|
|
case 9: goto yy294;
|
|
case 23: goto yy374;
|
|
case 22: goto yy371;
|
|
case 19: goto yy284;
|
|
case 20: goto yy282;
|
|
case 18: goto yy288;
|
|
case 21: goto yy275;
|
|
case 14: goto yy269;
|
|
case 16: goto yy264;
|
|
case 17: goto yy292;
|
|
case 15: goto yy260;
|
|
case 13: goto yy254;
|
|
case 4: goto yy59;
|
|
}
|
|
yy3: yych = *++YYCURSOR;
|
|
if(yych == '*') goto yy998;
|
|
if(yych == '/') goto yy996;
|
|
goto yy4;
|
|
yy4:
|
|
#line 393
|
|
{ RET(T_DIVIDE); }
|
|
yy5: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych == 'R') goto yy992;
|
|
goto yy202;
|
|
yy6:
|
|
#line 416
|
|
{ RET(T_IDENTIFIER); }
|
|
yy7: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych == 'A') goto yy987;
|
|
goto yy202;
|
|
yy8: yych = *++YYCURSOR;
|
|
goto yy9;
|
|
yy9:
|
|
#line 378
|
|
{ RET(T_LEFTBRACE); }
|
|
yy10: yych = *++YYCURSOR;
|
|
goto yy11;
|
|
yy11:
|
|
#line 379
|
|
{ RET(T_RIGHTBRACE); }
|
|
yy12: yych = *++YYCURSOR;
|
|
goto yy13;
|
|
yy13:
|
|
#line 380
|
|
{ RET(T_LEFTBRACKET); }
|
|
yy14: yych = *++YYCURSOR;
|
|
goto yy15;
|
|
yy15:
|
|
#line 381
|
|
{ RET(T_RIGHTBRACKET); }
|
|
yy16: yyaccept = 1;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= 'e'){
|
|
if(yych <= '"'){
|
|
if(yych <= '\t'){
|
|
if(yych >= '\t') goto yy239;
|
|
goto yy17;
|
|
} else {
|
|
if(yych == ' ') goto yy239;
|
|
goto yy17;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '#') goto yy985;
|
|
goto yy17;
|
|
} else {
|
|
if(yych <= '/') goto yy239;
|
|
if(yych >= 'd') goto yy239;
|
|
goto yy17;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'o'){
|
|
if(yych <= 'i'){
|
|
if(yych >= 'i') goto yy239;
|
|
goto yy17;
|
|
} else {
|
|
if(yych == 'l') goto yy239;
|
|
goto yy17;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 'p') goto yy239;
|
|
if(yych >= 'u') goto yy239;
|
|
goto yy17;
|
|
} else {
|
|
if(yych == 'w') goto yy239;
|
|
goto yy17;
|
|
}
|
|
}
|
|
}
|
|
yy17:
|
|
#line 382
|
|
{ RET(T_POUND); }
|
|
yy18: yych = *++YYCURSOR;
|
|
goto yy19;
|
|
yy19:
|
|
#line 384
|
|
{ RET(T_LEFTPAREN); }
|
|
yy20: yych = *++YYCURSOR;
|
|
goto yy21;
|
|
yy21:
|
|
#line 385
|
|
{ RET(T_RIGHTPAREN); }
|
|
yy22: yych = *++YYCURSOR;
|
|
goto yy23;
|
|
yy23:
|
|
#line 386
|
|
{ RET(T_SEMICOLON); }
|
|
yy24: yych = *++YYCURSOR;
|
|
goto yy25;
|
|
yy25:
|
|
#line 387
|
|
{ RET(T_COLON); }
|
|
yy26: yyaccept = 2;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych == '?') goto yy983;
|
|
goto yy27;
|
|
yy27:
|
|
#line 388
|
|
{ RET(T_QUESTION_MARK); }
|
|
yy28: yych = *++YYCURSOR;
|
|
if(yych <= '/') goto yy29;
|
|
if(yych <= '9') goto yy168;
|
|
goto yy29;
|
|
yy29:
|
|
#line 389
|
|
{ RET(T_DOT); }
|
|
yy30: yych = *++YYCURSOR;
|
|
if(yych == '+') goto yy981;
|
|
goto yy31;
|
|
yy31:
|
|
#line 390
|
|
{ RET(T_PLUS); }
|
|
yy32: yych = *++YYCURSOR;
|
|
if(yych == '-') goto yy979;
|
|
goto yy33;
|
|
yy33:
|
|
#line 391
|
|
{ RET(T_MINUS); }
|
|
yy34: yych = *++YYCURSOR;
|
|
goto yy35;
|
|
yy35:
|
|
#line 392
|
|
{ RET(T_STAR); }
|
|
yy36: yyaccept = 3;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych == ':') goto yy238;
|
|
goto yy37;
|
|
yy37:
|
|
#line 394
|
|
{ RET(T_PERCENT); }
|
|
yy38: yych = *++YYCURSOR;
|
|
goto yy39;
|
|
yy39:
|
|
#line 395
|
|
{ RET(T_XOR); }
|
|
yy40: yych = *++YYCURSOR;
|
|
if(yych == '&') goto yy236;
|
|
goto yy41;
|
|
yy41:
|
|
#line 396
|
|
{ RET(T_AND); }
|
|
yy42: yych = *++YYCURSOR;
|
|
if(yych == '|') goto yy234;
|
|
goto yy43;
|
|
yy43:
|
|
#line 397
|
|
{ RET(T_OR); }
|
|
yy44: yych = *++YYCURSOR;
|
|
goto yy45;
|
|
yy45:
|
|
#line 398
|
|
{ RET(T_COMPL); }
|
|
yy46: yych = *++YYCURSOR;
|
|
if(yych == '=') goto yy232;
|
|
goto yy47;
|
|
yy47:
|
|
#line 399
|
|
{ RET(T_NOT); }
|
|
yy48: yych = *++YYCURSOR;
|
|
if(yych == '=') goto yy230;
|
|
goto yy49;
|
|
yy49:
|
|
#line 400
|
|
{ RET(T_ASSIGN); }
|
|
yy50: yych = *++YYCURSOR;
|
|
if(yych <= ';') goto yy51;
|
|
if(yych <= '<') goto yy228;
|
|
if(yych <= '=') goto yy226;
|
|
goto yy51;
|
|
yy51:
|
|
#line 401
|
|
{ RET(T_LESS); }
|
|
yy52: yych = *++YYCURSOR;
|
|
if(yych <= '<') goto yy53;
|
|
if(yych <= '=') goto yy222;
|
|
if(yych <= '>') goto yy224;
|
|
goto yy53;
|
|
yy53:
|
|
#line 402
|
|
{ RET(T_GREATER); }
|
|
yy54: yych = *++YYCURSOR;
|
|
goto yy55;
|
|
yy55:
|
|
#line 413
|
|
{ RET(T_COMMA); }
|
|
yy56: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
goto yy202;
|
|
yy57: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= '?'){
|
|
if(yych <= '\''){
|
|
if(yych == '"') goto yy76;
|
|
if(yych <= '&') goto yy6;
|
|
goto yy221;
|
|
} else {
|
|
if(yych <= '/') goto yy6;
|
|
if(yych <= '9') goto yy201;
|
|
if(yych <= '>') goto yy6;
|
|
goto yy204;
|
|
}
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '@') goto yy6;
|
|
if(yych <= 'Z') goto yy201;
|
|
if(yych <= '[') goto yy6;
|
|
goto yy203;
|
|
} else {
|
|
if(yych <= '_'){
|
|
if(yych <= '^') goto yy6;
|
|
goto yy201;
|
|
} else {
|
|
if(yych <= '`') goto yy6;
|
|
if(yych <= 'z') goto yy201;
|
|
goto yy6;
|
|
}
|
|
}
|
|
}
|
|
yy58: yyaccept = 4;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych == 'U') goto yy193;
|
|
if(yych == 'u') goto yy192;
|
|
goto yy59;
|
|
yy59:
|
|
#line 479
|
|
{
|
|
/* if (0 != s->error_proc)
|
|
(*s->error_proc)(s, "Unexpected character: '%c'", *s->tok);
|
|
else
|
|
printf("unexpected character: '%c'\n", *s->tok);
|
|
*/
|
|
RET(TOKEN_FROM_ID(*s->tok, UnknownTokenType));
|
|
}
|
|
yy60: yyaccept = 5;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= 'U'){
|
|
if(yych <= 'C'){
|
|
if(yych <= '/'){
|
|
if(yych == '.') goto yy168;
|
|
goto yy61;
|
|
} else {
|
|
if(yych <= '7') goto yy185;
|
|
if(yych <= '9') goto yy187;
|
|
goto yy61;
|
|
}
|
|
} else {
|
|
if(yych <= 'K'){
|
|
if(yych <= 'D') goto yy164;
|
|
if(yych <= 'E') goto yy171;
|
|
goto yy61;
|
|
} else {
|
|
if(yych <= 'L') goto yy173;
|
|
if(yych >= 'U') goto yy172;
|
|
goto yy61;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'k'){
|
|
if(yych <= 'c'){
|
|
if(yych == 'X') goto yy189;
|
|
goto yy61;
|
|
} else {
|
|
if(yych <= 'd') goto yy164;
|
|
if(yych <= 'e') goto yy171;
|
|
goto yy61;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 'l') goto yy173;
|
|
if(yych >= 'u') goto yy172;
|
|
goto yy61;
|
|
} else {
|
|
if(yych == 'x') goto yy189;
|
|
goto yy61;
|
|
}
|
|
}
|
|
}
|
|
yy61:
|
|
#line 419
|
|
{ RET(T_INTLIT); }
|
|
yy62: yyaccept = 5;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= 'L'){
|
|
if(yych <= '9'){
|
|
if(yych == '.') goto yy168;
|
|
if(yych <= '/') goto yy61;
|
|
goto yy166;
|
|
} else {
|
|
if(yych <= 'D'){
|
|
if(yych <= 'C') goto yy61;
|
|
goto yy164;
|
|
} else {
|
|
if(yych <= 'E') goto yy171;
|
|
if(yych <= 'K') goto yy61;
|
|
goto yy173;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'e'){
|
|
if(yych <= 'U'){
|
|
if(yych <= 'T') goto yy61;
|
|
goto yy172;
|
|
} else {
|
|
if(yych <= 'c') goto yy61;
|
|
if(yych <= 'd') goto yy164;
|
|
goto yy171;
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= 'k') goto yy61;
|
|
goto yy173;
|
|
} else {
|
|
if(yych == 'u') goto yy172;
|
|
goto yy61;
|
|
}
|
|
}
|
|
}
|
|
yy63: yyaccept = 4;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy121;
|
|
if(yych <= '\n') goto yy59;
|
|
goto yy121;
|
|
} else {
|
|
if(yych <= '\037') goto yy59;
|
|
if(yych == '\'') goto yy59;
|
|
goto yy121;
|
|
}
|
|
yy64: yyaccept = 4;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy77;
|
|
goto yy59;
|
|
} else {
|
|
if(yych <= '\f') goto yy77;
|
|
if(yych <= '\037') goto yy59;
|
|
goto yy77;
|
|
}
|
|
yy65: yych = *++YYCURSOR;
|
|
goto yy75;
|
|
yy66:
|
|
#line 458
|
|
{ RET(T_SPACE); }
|
|
yy67: yych = *++YYCURSOR;
|
|
goto yy68;
|
|
yy68:
|
|
#line 461
|
|
{
|
|
s->line++;
|
|
RET(T_NEWLINE);
|
|
}
|
|
yy69: yych = *++YYCURSOR;
|
|
if(yych == '\n') goto yy73;
|
|
goto yy68;
|
|
yy70: yych = *++YYCURSOR;
|
|
goto yy71;
|
|
yy71:
|
|
#line 467
|
|
{
|
|
if(cursor != s->eof)
|
|
{
|
|
if (0 != s->error_proc)
|
|
(*s->error_proc)(s, "'\\000' in input stream");
|
|
else
|
|
printf("Error: 0 in file\n");
|
|
}
|
|
RET(T_EOF);
|
|
}
|
|
yy72: yych = *++YYCURSOR;
|
|
goto yy59;
|
|
yy73: yych = *++YYCURSOR;
|
|
goto yy68;
|
|
yy74: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy75;
|
|
yy75: if(yych <= '\n'){
|
|
if(yych == '\t') goto yy74;
|
|
goto yy66;
|
|
} else {
|
|
if(yych <= '\f') goto yy74;
|
|
if(yych == ' ') goto yy74;
|
|
goto yy66;
|
|
}
|
|
yy76: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy77;
|
|
yy77: if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy78;
|
|
} else {
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy78: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy91;
|
|
} else {
|
|
if(yych != '\\') goto yy76;
|
|
goto yy79;
|
|
}
|
|
}
|
|
yy79: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '`'){
|
|
if(yych <= '7'){
|
|
if(yych <= '&'){
|
|
if(yych == '"') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\'') goto yy76;
|
|
if(yych <= '/') goto yy2;
|
|
goto yy86;
|
|
}
|
|
} else {
|
|
if(yych <= 'T'){
|
|
if(yych == '?') goto yy84;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'U') goto yy83;
|
|
if(yych == '\\') goto yy76;
|
|
goto yy2;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'r'){
|
|
if(yych <= 'f'){
|
|
if(yych <= 'b') goto yy76;
|
|
if(yych <= 'e') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych == 'n') goto yy76;
|
|
if(yych <= 'q') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 's') goto yy2;
|
|
if(yych <= 't') goto yy76;
|
|
goto yy82;
|
|
} else {
|
|
if(yych <= 'v') goto yy76;
|
|
if(yych == 'x') goto yy85;
|
|
goto yy2;
|
|
}
|
|
}
|
|
}
|
|
yy80: yych = *++YYCURSOR;
|
|
goto yy81;
|
|
yy81:
|
|
#line 431
|
|
{ RET(T_STRINGLIT); }
|
|
yy82: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy117;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy117;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy117;
|
|
goto yy2;
|
|
}
|
|
yy83: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy110;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy110;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy110;
|
|
goto yy2;
|
|
}
|
|
yy84: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy90;
|
|
} else {
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy85: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy88;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy88;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy88;
|
|
goto yy2;
|
|
}
|
|
yy86: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy76;
|
|
goto yy80;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych <= '/') goto yy76;
|
|
if(yych >= '8') goto yy76;
|
|
goto yy87;
|
|
} else {
|
|
if(yych <= '?') goto yy78;
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy87: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy78;
|
|
} else {
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy88: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy89;
|
|
yy89: if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy88;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy88;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych <= 'f') goto yy88;
|
|
goto yy76;
|
|
}
|
|
}
|
|
}
|
|
yy90: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy91;
|
|
} else {
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy91: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy92;
|
|
yy92: if(yych <= '"'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy76;
|
|
goto yy80;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych != '/') goto yy76;
|
|
goto yy93;
|
|
} else {
|
|
if(yych <= '?') goto yy91;
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy93: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy94;
|
|
yy94: if(yych <= '>'){
|
|
if(yych <= '\037'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '\n') goto yy2;
|
|
if(yych <= '\f') goto yy76;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '!') goto yy76;
|
|
goto yy97;
|
|
} else {
|
|
if(yych <= '/') goto yy76;
|
|
if(yych <= '7') goto yy86;
|
|
goto yy76;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= 'T'){
|
|
if(yych <= '?') goto yy98;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= 'U') goto yy96;
|
|
if(yych <= '[') goto yy76;
|
|
goto yy93;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 't') goto yy76;
|
|
goto yy95;
|
|
} else {
|
|
if(yych == 'x') goto yy88;
|
|
goto yy76;
|
|
}
|
|
}
|
|
}
|
|
yy95: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy107;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy107;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych <= 'f') goto yy107;
|
|
goto yy76;
|
|
}
|
|
}
|
|
}
|
|
yy96: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy100;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy100;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych <= 'f') goto yy100;
|
|
goto yy76;
|
|
}
|
|
}
|
|
}
|
|
yy97: yyaccept = 6;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy81;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy81;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy78;
|
|
} else {
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy98: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy99;
|
|
} else {
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy99: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy76;
|
|
goto yy80;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych == '/') goto yy93;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '?') goto yy91;
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy100: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy101;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy101;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych >= 'g') goto yy76;
|
|
goto yy101;
|
|
}
|
|
}
|
|
}
|
|
yy101: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy102;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy102;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych >= 'g') goto yy76;
|
|
goto yy102;
|
|
}
|
|
}
|
|
}
|
|
yy102: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy103;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy103;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych >= 'g') goto yy76;
|
|
goto yy103;
|
|
}
|
|
}
|
|
}
|
|
yy103: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy104;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy104;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych >= 'g') goto yy76;
|
|
goto yy104;
|
|
}
|
|
}
|
|
}
|
|
yy104: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy105;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy105;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych >= 'g') goto yy76;
|
|
goto yy105;
|
|
}
|
|
}
|
|
}
|
|
yy105: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy106;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy106;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych >= 'g') goto yy76;
|
|
goto yy106;
|
|
}
|
|
}
|
|
}
|
|
yy106: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy78;
|
|
} else {
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy107: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy108;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy108;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych >= 'g') goto yy76;
|
|
goto yy108;
|
|
}
|
|
}
|
|
}
|
|
yy108: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy76;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '!'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
} else {
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '/') goto yy76;
|
|
goto yy109;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy78;
|
|
if(yych <= '@') goto yy76;
|
|
goto yy109;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy76;
|
|
goto yy79;
|
|
} else {
|
|
if(yych <= '`') goto yy76;
|
|
if(yych >= 'g') goto yy76;
|
|
goto yy109;
|
|
}
|
|
}
|
|
}
|
|
yy109: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy76;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy76;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '"') goto yy80;
|
|
if(yych <= '>') goto yy76;
|
|
goto yy78;
|
|
} else {
|
|
if(yych == '\\') goto yy79;
|
|
goto yy76;
|
|
}
|
|
}
|
|
yy110: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy111;
|
|
} else {
|
|
if(yych <= 'F') goto yy111;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy111;
|
|
}
|
|
yy111: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy112;
|
|
} else {
|
|
if(yych <= 'F') goto yy112;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy112;
|
|
}
|
|
yy112: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy113;
|
|
} else {
|
|
if(yych <= 'F') goto yy113;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy113;
|
|
}
|
|
yy113: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy114;
|
|
} else {
|
|
if(yych <= 'F') goto yy114;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy114;
|
|
}
|
|
yy114: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy115;
|
|
} else {
|
|
if(yych <= 'F') goto yy115;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy115;
|
|
}
|
|
yy115: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy116;
|
|
} else {
|
|
if(yych <= 'F') goto yy116;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy116;
|
|
}
|
|
yy116: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy76;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy76;
|
|
goto yy2;
|
|
}
|
|
yy117: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy118;
|
|
} else {
|
|
if(yych <= 'F') goto yy118;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy118;
|
|
}
|
|
yy118: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy119;
|
|
} else {
|
|
if(yych <= 'F') goto yy119;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy119;
|
|
}
|
|
yy119: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy76;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy76;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy76;
|
|
goto yy2;
|
|
}
|
|
yy120: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy121;
|
|
yy121: if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy122;
|
|
} else {
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy122: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy135;
|
|
} else {
|
|
if(yych != '\\') goto yy120;
|
|
goto yy123;
|
|
}
|
|
}
|
|
yy123: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '`'){
|
|
if(yych <= '7'){
|
|
if(yych <= '&'){
|
|
if(yych == '"') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\'') goto yy120;
|
|
if(yych <= '/') goto yy2;
|
|
goto yy128;
|
|
}
|
|
} else {
|
|
if(yych <= 'T'){
|
|
if(yych == '?') goto yy126;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'U') goto yy125;
|
|
if(yych == '\\') goto yy120;
|
|
goto yy2;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'r'){
|
|
if(yych <= 'f'){
|
|
if(yych <= 'b') goto yy120;
|
|
if(yych <= 'e') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych == 'n') goto yy120;
|
|
if(yych <= 'q') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 's') goto yy2;
|
|
if(yych <= 't') goto yy120;
|
|
goto yy124;
|
|
} else {
|
|
if(yych <= 'v') goto yy120;
|
|
if(yych == 'x') goto yy127;
|
|
goto yy2;
|
|
}
|
|
}
|
|
}
|
|
yy124: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy161;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy161;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy161;
|
|
goto yy2;
|
|
}
|
|
yy125: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy154;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy154;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy154;
|
|
goto yy2;
|
|
}
|
|
yy126: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy134;
|
|
} else {
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy127: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy132;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy132;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy132;
|
|
goto yy2;
|
|
}
|
|
yy128: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\''){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '&') goto yy120;
|
|
goto yy130;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych <= '/') goto yy120;
|
|
if(yych >= '8') goto yy120;
|
|
goto yy129;
|
|
} else {
|
|
if(yych <= '?') goto yy122;
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy129: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy122;
|
|
} else {
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy130: yych = *++YYCURSOR;
|
|
goto yy131;
|
|
yy131:
|
|
#line 428
|
|
{ RET(T_CHARLIT); }
|
|
yy132: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy133;
|
|
yy133: if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy132;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy132;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych <= 'f') goto yy132;
|
|
goto yy120;
|
|
}
|
|
}
|
|
}
|
|
yy134: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy135;
|
|
} else {
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy135: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy136;
|
|
yy136: if(yych <= '\''){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '&') goto yy120;
|
|
goto yy130;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych != '/') goto yy120;
|
|
goto yy137;
|
|
} else {
|
|
if(yych <= '?') goto yy135;
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy137: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy138;
|
|
yy138: if(yych <= '>'){
|
|
if(yych <= '\037'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\n') goto yy2;
|
|
if(yych <= '\f') goto yy120;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '\''){
|
|
if(yych <= '&') goto yy120;
|
|
goto yy141;
|
|
} else {
|
|
if(yych <= '/') goto yy120;
|
|
if(yych <= '7') goto yy128;
|
|
goto yy120;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= 'T'){
|
|
if(yych <= '?') goto yy142;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= 'U') goto yy140;
|
|
if(yych <= '[') goto yy120;
|
|
goto yy137;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 't') goto yy120;
|
|
goto yy139;
|
|
} else {
|
|
if(yych == 'x') goto yy132;
|
|
goto yy120;
|
|
}
|
|
}
|
|
}
|
|
yy139: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy151;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy151;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych <= 'f') goto yy151;
|
|
goto yy120;
|
|
}
|
|
}
|
|
}
|
|
yy140: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy144;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy144;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych <= 'f') goto yy144;
|
|
goto yy120;
|
|
}
|
|
}
|
|
}
|
|
yy141: yyaccept = 7;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy131;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy131;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy122;
|
|
} else {
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy142: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy143;
|
|
} else {
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy143: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\''){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '&') goto yy120;
|
|
goto yy130;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych == '/') goto yy137;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '?') goto yy135;
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy144: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy145;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy145;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych >= 'g') goto yy120;
|
|
goto yy145;
|
|
}
|
|
}
|
|
}
|
|
yy145: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy146;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy146;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych >= 'g') goto yy120;
|
|
goto yy146;
|
|
}
|
|
}
|
|
}
|
|
yy146: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy147;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy147;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych >= 'g') goto yy120;
|
|
goto yy147;
|
|
}
|
|
}
|
|
}
|
|
yy147: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy148;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy148;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych >= 'g') goto yy120;
|
|
goto yy148;
|
|
}
|
|
}
|
|
}
|
|
yy148: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy149;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy149;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych >= 'g') goto yy120;
|
|
goto yy149;
|
|
}
|
|
}
|
|
}
|
|
yy149: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy150;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy150;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych >= 'g') goto yy120;
|
|
goto yy150;
|
|
}
|
|
}
|
|
}
|
|
yy150: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy122;
|
|
} else {
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy151: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy152;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy152;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych >= 'g') goto yy120;
|
|
goto yy152;
|
|
}
|
|
}
|
|
}
|
|
yy152: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '9'){
|
|
if(yych <= '\f'){
|
|
if(yych == '\t') goto yy120;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '&'){
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
} else {
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '/') goto yy120;
|
|
goto yy153;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'F'){
|
|
if(yych == '?') goto yy122;
|
|
if(yych <= '@') goto yy120;
|
|
goto yy153;
|
|
} else {
|
|
if(yych <= '\\'){
|
|
if(yych <= '[') goto yy120;
|
|
goto yy123;
|
|
} else {
|
|
if(yych <= '`') goto yy120;
|
|
if(yych >= 'g') goto yy120;
|
|
goto yy153;
|
|
}
|
|
}
|
|
}
|
|
yy153: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '&'){
|
|
if(yych <= '\n'){
|
|
if(yych == '\t') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '\f') goto yy120;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy120;
|
|
}
|
|
} else {
|
|
if(yych <= '?'){
|
|
if(yych <= '\'') goto yy130;
|
|
if(yych <= '>') goto yy120;
|
|
goto yy122;
|
|
} else {
|
|
if(yych == '\\') goto yy123;
|
|
goto yy120;
|
|
}
|
|
}
|
|
yy154: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy155;
|
|
} else {
|
|
if(yych <= 'F') goto yy155;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy155;
|
|
}
|
|
yy155: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy156;
|
|
} else {
|
|
if(yych <= 'F') goto yy156;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy156;
|
|
}
|
|
yy156: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy157;
|
|
} else {
|
|
if(yych <= 'F') goto yy157;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy157;
|
|
}
|
|
yy157: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy158;
|
|
} else {
|
|
if(yych <= 'F') goto yy158;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy158;
|
|
}
|
|
yy158: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy159;
|
|
} else {
|
|
if(yych <= 'F') goto yy159;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy159;
|
|
}
|
|
yy159: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy160;
|
|
} else {
|
|
if(yych <= 'F') goto yy160;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy160;
|
|
}
|
|
yy160: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy120;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy120;
|
|
goto yy2;
|
|
}
|
|
yy161: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy162;
|
|
} else {
|
|
if(yych <= 'F') goto yy162;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy162;
|
|
}
|
|
yy162: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy163;
|
|
} else {
|
|
if(yych <= 'F') goto yy163;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy163;
|
|
}
|
|
yy163: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy120;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy120;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy120;
|
|
goto yy2;
|
|
}
|
|
yy164: yych = *++YYCURSOR;
|
|
goto yy165;
|
|
yy165:
|
|
#line 425
|
|
{ RET(T_FIXEDPOINTLIT); }
|
|
yy166: yyaccept = 5;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy167;
|
|
yy167: if(yych <= 'L'){
|
|
if(yych <= '9'){
|
|
if(yych == '.') goto yy168;
|
|
if(yych <= '/') goto yy61;
|
|
goto yy166;
|
|
} else {
|
|
if(yych <= 'D'){
|
|
if(yych <= 'C') goto yy61;
|
|
goto yy164;
|
|
} else {
|
|
if(yych <= 'E') goto yy171;
|
|
if(yych <= 'K') goto yy61;
|
|
goto yy173;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'e'){
|
|
if(yych <= 'U'){
|
|
if(yych <= 'T') goto yy61;
|
|
goto yy172;
|
|
} else {
|
|
if(yych <= 'c') goto yy61;
|
|
if(yych <= 'd') goto yy164;
|
|
goto yy171;
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= 'k') goto yy61;
|
|
goto yy173;
|
|
} else {
|
|
if(yych == 'u') goto yy172;
|
|
goto yy61;
|
|
}
|
|
}
|
|
}
|
|
yy168: yyaccept = 8;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy169;
|
|
yy169: if(yych <= 'K'){
|
|
if(yych <= 'C'){
|
|
if(yych <= '/') goto yy170;
|
|
if(yych <= '9') goto yy168;
|
|
goto yy170;
|
|
} else {
|
|
if(yych <= 'D') goto yy164;
|
|
if(yych <= 'E') goto yy181;
|
|
if(yych <= 'F') goto yy178;
|
|
goto yy170;
|
|
}
|
|
} else {
|
|
if(yych <= 'e'){
|
|
if(yych <= 'L') goto yy179;
|
|
if(yych <= 'c') goto yy170;
|
|
if(yych <= 'd') goto yy164;
|
|
goto yy181;
|
|
} else {
|
|
if(yych <= 'f') goto yy178;
|
|
if(yych == 'l') goto yy179;
|
|
goto yy170;
|
|
}
|
|
}
|
|
yy170:
|
|
#line 422
|
|
{ RET(T_FLOATLIT); }
|
|
yy171: yych = *++YYCURSOR;
|
|
if(yych <= ','){
|
|
if(yych == '+') goto yy175;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '-') goto yy175;
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy176;
|
|
goto yy2;
|
|
}
|
|
yy172: yych = *++YYCURSOR;
|
|
if(yych == 'L') goto yy174;
|
|
if(yych == 'l') goto yy174;
|
|
goto yy61;
|
|
yy173: yych = *++YYCURSOR;
|
|
if(yych == 'U') goto yy174;
|
|
if(yych != 'u') goto yy61;
|
|
goto yy174;
|
|
yy174: yych = *++YYCURSOR;
|
|
goto yy61;
|
|
yy175: yych = *++YYCURSOR;
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy176;
|
|
yy176: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy177;
|
|
yy177: if(yych <= 'K'){
|
|
if(yych <= '9'){
|
|
if(yych <= '/') goto yy170;
|
|
goto yy176;
|
|
} else {
|
|
if(yych != 'F') goto yy170;
|
|
goto yy178;
|
|
}
|
|
} else {
|
|
if(yych <= 'f'){
|
|
if(yych <= 'L') goto yy179;
|
|
if(yych <= 'e') goto yy170;
|
|
goto yy178;
|
|
} else {
|
|
if(yych == 'l') goto yy179;
|
|
goto yy170;
|
|
}
|
|
}
|
|
yy178: yych = *++YYCURSOR;
|
|
if(yych == 'L') goto yy180;
|
|
if(yych == 'l') goto yy180;
|
|
goto yy170;
|
|
yy179: yych = *++YYCURSOR;
|
|
if(yych == 'F') goto yy180;
|
|
if(yych != 'f') goto yy170;
|
|
goto yy180;
|
|
yy180: yych = *++YYCURSOR;
|
|
goto yy170;
|
|
yy181: yych = *++YYCURSOR;
|
|
if(yych <= ','){
|
|
if(yych != '+') goto yy2;
|
|
goto yy182;
|
|
} else {
|
|
if(yych <= '-') goto yy182;
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy183;
|
|
goto yy2;
|
|
}
|
|
yy182: yych = *++YYCURSOR;
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy183;
|
|
yy183: ++YYCURSOR;
|
|
if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
|
|
yych = *YYCURSOR;
|
|
goto yy184;
|
|
yy184: if(yych <= 'K'){
|
|
if(yych <= '9'){
|
|
if(yych <= '/') goto yy170;
|
|
goto yy183;
|
|
} else {
|
|
if(yych == 'F') goto yy178;
|
|
goto yy170;
|
|
}
|
|
} else {
|
|
if(yych <= 'f'){
|
|
if(yych <= 'L') goto yy179;
|
|
if(yych <= 'e') goto yy170;
|
|
goto yy178;
|
|
} else {
|
|
if(yych == 'l') goto yy179;
|
|
goto yy170;
|
|
}
|
|
}
|
|
yy185: yyaccept = 5;
|
|
YYMARKER = ++YYCURSOR;
|
|
if((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
|
|
yych = *YYCURSOR;
|
|
goto yy186;
|
|
yy186: if(yych <= 'L'){
|
|
if(yych <= '9'){
|
|
if(yych <= '.'){
|
|
if(yych <= '-') goto yy61;
|
|
goto yy168;
|
|
} else {
|
|
if(yych <= '/') goto yy61;
|
|
if(yych <= '7') goto yy185;
|
|
goto yy187;
|
|
}
|
|
} else {
|
|
if(yych <= 'D'){
|
|
if(yych <= 'C') goto yy61;
|
|
goto yy164;
|
|
} else {
|
|
if(yych <= 'E') goto yy171;
|
|
if(yych <= 'K') goto yy61;
|
|
goto yy173;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'e'){
|
|
if(yych <= 'U'){
|
|
if(yych <= 'T') goto yy61;
|
|
goto yy172;
|
|
} else {
|
|
if(yych <= 'c') goto yy61;
|
|
if(yych <= 'd') goto yy164;
|
|
goto yy171;
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= 'k') goto yy61;
|
|
goto yy173;
|
|
} else {
|
|
if(yych == 'u') goto yy172;
|
|
goto yy61;
|
|
}
|
|
}
|
|
}
|
|
yy187: ++YYCURSOR;
|
|
if((YYLIMIT - YYCURSOR) < 3) YYFILL(3);
|
|
yych = *YYCURSOR;
|
|
goto yy188;
|
|
yy188: if(yych <= 'C'){
|
|
if(yych <= '.'){
|
|
if(yych <= '-') goto yy2;
|
|
goto yy168;
|
|
} else {
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy187;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= 'c'){
|
|
if(yych <= 'D') goto yy164;
|
|
if(yych <= 'E') goto yy171;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'd') goto yy164;
|
|
if(yych <= 'e') goto yy171;
|
|
goto yy2;
|
|
}
|
|
}
|
|
yy189: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy190;
|
|
} else {
|
|
if(yych <= 'F') goto yy190;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy190;
|
|
}
|
|
yy190: ++YYCURSOR;
|
|
if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
|
|
yych = *YYCURSOR;
|
|
goto yy191;
|
|
yy191: if(yych <= 'T'){
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy61;
|
|
if(yych <= '9') goto yy190;
|
|
goto yy61;
|
|
} else {
|
|
if(yych <= 'F') goto yy190;
|
|
if(yych == 'L') goto yy173;
|
|
goto yy61;
|
|
}
|
|
} else {
|
|
if(yych <= 'k'){
|
|
if(yych <= 'U') goto yy172;
|
|
if(yych <= '`') goto yy61;
|
|
if(yych <= 'f') goto yy190;
|
|
goto yy61;
|
|
} else {
|
|
if(yych <= 'l') goto yy173;
|
|
if(yych == 'u') goto yy172;
|
|
goto yy61;
|
|
}
|
|
}
|
|
yy192: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy218;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy218;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy218;
|
|
goto yy2;
|
|
}
|
|
yy193: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy194;
|
|
} else {
|
|
if(yych <= 'F') goto yy194;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy194;
|
|
}
|
|
yy194: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy195;
|
|
} else {
|
|
if(yych <= 'F') goto yy195;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy195;
|
|
}
|
|
yy195: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy196;
|
|
} else {
|
|
if(yych <= 'F') goto yy196;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy196;
|
|
}
|
|
yy196: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy197;
|
|
} else {
|
|
if(yych <= 'F') goto yy197;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy197;
|
|
}
|
|
yy197: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy198;
|
|
} else {
|
|
if(yych <= 'F') goto yy198;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy198;
|
|
}
|
|
yy198: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy199;
|
|
} else {
|
|
if(yych <= 'F') goto yy199;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy199;
|
|
}
|
|
yy199: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy200;
|
|
} else {
|
|
if(yych <= 'F') goto yy200;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy200;
|
|
}
|
|
yy200: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy201;
|
|
} else {
|
|
if(yych <= 'F') goto yy201;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy201;
|
|
}
|
|
yy201: yyaccept = 0;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy202;
|
|
yy202: if(yych <= 'Z'){
|
|
if(yych <= '>'){
|
|
if(yych <= '/') goto yy6;
|
|
if(yych <= '9') goto yy201;
|
|
goto yy6;
|
|
} else {
|
|
if(yych <= '?') goto yy204;
|
|
if(yych <= '@') goto yy6;
|
|
goto yy201;
|
|
}
|
|
} else {
|
|
if(yych <= '^'){
|
|
if(yych != '\\') goto yy6;
|
|
goto yy203;
|
|
} else {
|
|
if(yych == '`') goto yy6;
|
|
if(yych <= 'z') goto yy201;
|
|
goto yy6;
|
|
}
|
|
}
|
|
yy203: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych == 'U') goto yy207;
|
|
if(yych == 'u') goto yy206;
|
|
goto yy2;
|
|
yy204: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych != '?') goto yy2;
|
|
goto yy205;
|
|
yy205: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych == '/') goto yy203;
|
|
goto yy2;
|
|
yy206: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy215;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy215;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy215;
|
|
goto yy2;
|
|
}
|
|
yy207: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy208;
|
|
} else {
|
|
if(yych <= 'F') goto yy208;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy208;
|
|
}
|
|
yy208: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy209;
|
|
} else {
|
|
if(yych <= 'F') goto yy209;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy209;
|
|
}
|
|
yy209: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy210;
|
|
} else {
|
|
if(yych <= 'F') goto yy210;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy210;
|
|
}
|
|
yy210: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy211;
|
|
} else {
|
|
if(yych <= 'F') goto yy211;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy211;
|
|
}
|
|
yy211: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy212;
|
|
} else {
|
|
if(yych <= 'F') goto yy212;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy212;
|
|
}
|
|
yy212: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy213;
|
|
} else {
|
|
if(yych <= 'F') goto yy213;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy213;
|
|
}
|
|
yy213: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy214;
|
|
} else {
|
|
if(yych <= 'F') goto yy214;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy214;
|
|
}
|
|
yy214: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy201;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy201;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy201;
|
|
goto yy2;
|
|
}
|
|
yy215: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy216;
|
|
} else {
|
|
if(yych <= 'F') goto yy216;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy216;
|
|
}
|
|
yy216: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy217;
|
|
} else {
|
|
if(yych <= 'F') goto yy217;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy217;
|
|
}
|
|
yy217: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy201;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy201;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy201;
|
|
goto yy2;
|
|
}
|
|
yy218: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy219;
|
|
} else {
|
|
if(yych <= 'F') goto yy219;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy219;
|
|
}
|
|
yy219: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych >= ':') goto yy2;
|
|
goto yy220;
|
|
} else {
|
|
if(yych <= 'F') goto yy220;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych >= 'g') goto yy2;
|
|
goto yy220;
|
|
}
|
|
yy220: yych = *++YYCURSOR;
|
|
if(yych <= '@'){
|
|
if(yych <= '/') goto yy2;
|
|
if(yych <= '9') goto yy201;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'F') goto yy201;
|
|
if(yych <= '`') goto yy2;
|
|
if(yych <= 'f') goto yy201;
|
|
goto yy2;
|
|
}
|
|
yy221: yych = *++YYCURSOR;
|
|
if(yych == '\'') goto yy2;
|
|
goto yy121;
|
|
yy222: yych = *++YYCURSOR;
|
|
goto yy223;
|
|
yy223:
|
|
#line 408
|
|
{ RET(T_GREATEREQUAL); }
|
|
yy224: yych = *++YYCURSOR;
|
|
goto yy225;
|
|
yy225:
|
|
#line 404
|
|
{ RET(T_SHIFTRIGHT); }
|
|
yy226: yych = *++YYCURSOR;
|
|
goto yy227;
|
|
yy227:
|
|
#line 407
|
|
{ RET(T_LESSEQUAL); }
|
|
yy228: yych = *++YYCURSOR;
|
|
goto yy229;
|
|
yy229:
|
|
#line 403
|
|
{ RET(T_SHIFTLEFT); }
|
|
yy230: yych = *++YYCURSOR;
|
|
goto yy231;
|
|
yy231:
|
|
#line 405
|
|
{ RET(T_EQUAL); }
|
|
yy232: yych = *++YYCURSOR;
|
|
goto yy233;
|
|
yy233:
|
|
#line 406
|
|
{ RET(T_NOTEQUAL); }
|
|
yy234: yych = *++YYCURSOR;
|
|
goto yy235;
|
|
yy235:
|
|
#line 410
|
|
{ RET(T_OROR); }
|
|
yy236: yych = *++YYCURSOR;
|
|
goto yy237;
|
|
yy237:
|
|
#line 409
|
|
{ RET(T_ANDAND); }
|
|
yy238: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy239;
|
|
yy239: if(yych <= 'h'){
|
|
if(yych <= '.'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy238;
|
|
} else {
|
|
if(yych == ' ') goto yy238;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= 'c'){
|
|
if(yych >= '0') goto yy2;
|
|
goto yy240;
|
|
} else {
|
|
if(yych <= 'd') goto yy243;
|
|
if(yych <= 'e') goto yy242;
|
|
goto yy2;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'p'){
|
|
if(yych <= 'k'){
|
|
if(yych <= 'i') goto yy241;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'l') goto yy245;
|
|
if(yych <= 'o') goto yy2;
|
|
goto yy246;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 't') goto yy2;
|
|
goto yy244;
|
|
} else {
|
|
if(yych == 'w') goto yy247;
|
|
goto yy2;
|
|
}
|
|
}
|
|
}
|
|
yy240: yych = *++YYCURSOR;
|
|
if(yych == '*') goto yy375;
|
|
goto yy2;
|
|
yy241: yych = *++YYCURSOR;
|
|
if(yych == 'f') goto yy293;
|
|
if(yych == 'n') goto yy295;
|
|
goto yy2;
|
|
yy242: yych = *++YYCURSOR;
|
|
if(yych <= 'm'){
|
|
if(yych == 'l') goto yy278;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= 'n') goto yy277;
|
|
if(yych == 'r') goto yy276;
|
|
goto yy2;
|
|
}
|
|
yy243: yych = *++YYCURSOR;
|
|
if(yych == 'e') goto yy270;
|
|
goto yy2;
|
|
yy244: yych = *++YYCURSOR;
|
|
if(yych == 'n') goto yy265;
|
|
goto yy2;
|
|
yy245: yych = *++YYCURSOR;
|
|
if(yych == 'i') goto yy261;
|
|
goto yy2;
|
|
yy246: yych = *++YYCURSOR;
|
|
if(yych == 'r') goto yy255;
|
|
goto yy2;
|
|
yy247: yych = *++YYCURSOR;
|
|
if(yych != 'a') goto yy2;
|
|
goto yy248;
|
|
yy248: yych = *++YYCURSOR;
|
|
if(yych != 'r') goto yy2;
|
|
goto yy249;
|
|
yy249: yych = *++YYCURSOR;
|
|
if(yych != 'n') goto yy2;
|
|
goto yy250;
|
|
yy250: yych = *++YYCURSOR;
|
|
if(yych != 'i') goto yy2;
|
|
goto yy251;
|
|
yy251: yych = *++YYCURSOR;
|
|
if(yych != 'n') goto yy2;
|
|
goto yy252;
|
|
yy252: yych = *++YYCURSOR;
|
|
if(yych != 'g') goto yy2;
|
|
goto yy253;
|
|
yy253: yych = *++YYCURSOR;
|
|
goto yy254;
|
|
yy254:
|
|
#line 455
|
|
{ RET(T_PP_WARNING); }
|
|
yy255: yych = *++YYCURSOR;
|
|
if(yych != 'a') goto yy2;
|
|
goto yy256;
|
|
yy256: yych = *++YYCURSOR;
|
|
if(yych != 'g') goto yy2;
|
|
goto yy257;
|
|
yy257: yych = *++YYCURSOR;
|
|
if(yych != 'm') goto yy2;
|
|
goto yy258;
|
|
yy258: yych = *++YYCURSOR;
|
|
if(yych != 'a') goto yy2;
|
|
goto yy259;
|
|
yy259: yych = *++YYCURSOR;
|
|
goto yy260;
|
|
yy260:
|
|
#line 453
|
|
{ RET(T_PP_PRAGMA); }
|
|
yy261: yych = *++YYCURSOR;
|
|
if(yych != 'n') goto yy2;
|
|
goto yy262;
|
|
yy262: yych = *++YYCURSOR;
|
|
if(yych != 'e') goto yy2;
|
|
goto yy263;
|
|
yy263: yych = *++YYCURSOR;
|
|
goto yy264;
|
|
yy264:
|
|
#line 451
|
|
{ RET(T_PP_LINE); }
|
|
yy265: yych = *++YYCURSOR;
|
|
if(yych != 'd') goto yy2;
|
|
goto yy266;
|
|
yy266: yych = *++YYCURSOR;
|
|
if(yych != 'e') goto yy2;
|
|
goto yy267;
|
|
yy267: yych = *++YYCURSOR;
|
|
if(yych != 'f') goto yy2;
|
|
goto yy268;
|
|
yy268: yych = *++YYCURSOR;
|
|
goto yy269;
|
|
yy269:
|
|
#line 450
|
|
{ RET(T_PP_UNDEF); }
|
|
yy270: yych = *++YYCURSOR;
|
|
if(yych != 'f') goto yy2;
|
|
goto yy271;
|
|
yy271: yych = *++YYCURSOR;
|
|
if(yych != 'i') goto yy2;
|
|
goto yy272;
|
|
yy272: yych = *++YYCURSOR;
|
|
if(yych != 'n') goto yy2;
|
|
goto yy273;
|
|
yy273: yych = *++YYCURSOR;
|
|
if(yych != 'e') goto yy2;
|
|
goto yy274;
|
|
yy274: yych = *++YYCURSOR;
|
|
goto yy275;
|
|
yy275:
|
|
#line 449
|
|
{ RET(T_PP_DEFINE); }
|
|
yy276: yych = *++YYCURSOR;
|
|
if(yych == 'r') goto yy289;
|
|
goto yy2;
|
|
yy277: yych = *++YYCURSOR;
|
|
if(yych == 'd') goto yy285;
|
|
goto yy2;
|
|
yy278: yych = *++YYCURSOR;
|
|
if(yych == 'i') goto yy280;
|
|
if(yych != 's') goto yy2;
|
|
goto yy279;
|
|
yy279: yych = *++YYCURSOR;
|
|
if(yych == 'e') goto yy283;
|
|
goto yy2;
|
|
yy280: yych = *++YYCURSOR;
|
|
if(yych != 'f') goto yy2;
|
|
goto yy281;
|
|
yy281: yych = *++YYCURSOR;
|
|
goto yy282;
|
|
yy282:
|
|
#line 447
|
|
{ RET(T_PP_ELIF); }
|
|
yy283: yych = *++YYCURSOR;
|
|
goto yy284;
|
|
yy284:
|
|
#line 446
|
|
{ RET(T_PP_ELSE); }
|
|
yy285: yych = *++YYCURSOR;
|
|
if(yych != 'i') goto yy2;
|
|
goto yy286;
|
|
yy286: yych = *++YYCURSOR;
|
|
if(yych != 'f') goto yy2;
|
|
goto yy287;
|
|
yy287: yych = *++YYCURSOR;
|
|
goto yy288;
|
|
yy288:
|
|
#line 448
|
|
{ RET(T_PP_ENDIF); }
|
|
yy289: yych = *++YYCURSOR;
|
|
if(yych != 'o') goto yy2;
|
|
goto yy290;
|
|
yy290: yych = *++YYCURSOR;
|
|
if(yych != 'r') goto yy2;
|
|
goto yy291;
|
|
yy291: yych = *++YYCURSOR;
|
|
goto yy292;
|
|
yy292:
|
|
#line 452
|
|
{ RET(T_PP_ERROR); }
|
|
yy293: yyaccept = 9;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych == 'd') goto yy366;
|
|
if(yych == 'n') goto yy367;
|
|
goto yy294;
|
|
yy294:
|
|
#line 443
|
|
{ RET(T_PP_IF); }
|
|
yy295: yych = *++YYCURSOR;
|
|
if(yych != 'c') goto yy2;
|
|
goto yy296;
|
|
yy296: yych = *++YYCURSOR;
|
|
if(yych != 'l') goto yy2;
|
|
goto yy297;
|
|
yy297: yych = *++YYCURSOR;
|
|
if(yych != 'u') goto yy2;
|
|
goto yy298;
|
|
yy298: yych = *++YYCURSOR;
|
|
if(yych != 'd') goto yy2;
|
|
goto yy299;
|
|
yy299: yych = *++YYCURSOR;
|
|
if(yych != 'e') goto yy2;
|
|
goto yy300;
|
|
yy300: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy301;
|
|
yy301: if(yych <= '!'){
|
|
if(yych <= '\t'){
|
|
if(yych >= '\t') goto yy300;
|
|
goto yy302;
|
|
} else {
|
|
if(yych == ' ') goto yy300;
|
|
goto yy302;
|
|
}
|
|
} else {
|
|
if(yych <= '/'){
|
|
if(yych <= '"') goto yy304;
|
|
if(yych >= '/') goto yy303;
|
|
goto yy302;
|
|
} else {
|
|
if(yych == '<') goto yy305;
|
|
goto yy302;
|
|
}
|
|
}
|
|
yy302:
|
|
#line 441
|
|
{ RET(T_PP_INCLUDE); }
|
|
yy303: yych = *++YYCURSOR;
|
|
if(yych == '*') goto yy314;
|
|
goto yy2;
|
|
yy304: yych = *++YYCURSOR;
|
|
if(yych == '"') goto yy2;
|
|
goto yy311;
|
|
yy305: yych = *++YYCURSOR;
|
|
if(yych == '>') goto yy2;
|
|
goto yy307;
|
|
yy306: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy307;
|
|
yy307: if(yych <= '\f'){
|
|
if(yych == '\t') goto yy306;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy306;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych != '>') goto yy306;
|
|
goto yy308;
|
|
}
|
|
yy308: yych = *++YYCURSOR;
|
|
goto yy309;
|
|
yy309:
|
|
#line 435
|
|
{ RET(T_PP_HHEADER); }
|
|
yy310: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy311;
|
|
yy311: if(yych <= '\f'){
|
|
if(yych == '\t') goto yy310;
|
|
if(yych <= '\n') goto yy2;
|
|
goto yy310;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych != '"') goto yy310;
|
|
goto yy312;
|
|
}
|
|
yy312: yych = *++YYCURSOR;
|
|
goto yy313;
|
|
yy313:
|
|
#line 438
|
|
{ RET(T_PP_QHEADER); }
|
|
yy314: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy315;
|
|
yy315: if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy314;
|
|
goto yy316;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy318;
|
|
goto yy314;
|
|
}
|
|
yy316: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy317;
|
|
yy317: if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy314;
|
|
goto yy316;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych != '*') goto yy314;
|
|
goto yy318;
|
|
}
|
|
yy318: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy319;
|
|
yy319: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy320;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych >= '\r') goto yy316;
|
|
goto yy320;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych >= '*') goto yy318;
|
|
goto yy320;
|
|
} else {
|
|
if(yych == '/') goto yy322;
|
|
goto yy320;
|
|
}
|
|
}
|
|
yy320: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy321;
|
|
yy321: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy320;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy320;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy320;
|
|
goto yy318;
|
|
} else {
|
|
if(yych == '/') goto yy314;
|
|
goto yy320;
|
|
}
|
|
}
|
|
yy322: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy323;
|
|
yy323: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy322;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\r') goto yy316;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy322;
|
|
goto yy314;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy325;
|
|
if(yych == '*') goto yy318;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '/') goto yy324;
|
|
if(yych == '<') goto yy326;
|
|
goto yy314;
|
|
}
|
|
}
|
|
yy324: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy314;
|
|
goto yy316;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy318;
|
|
goto yy314;
|
|
}
|
|
yy325: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy346;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy346;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy346;
|
|
goto yy314;
|
|
} else {
|
|
if(yych == '*') goto yy344;
|
|
goto yy346;
|
|
}
|
|
}
|
|
yy326: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy329;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy329;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy329;
|
|
goto yy327;
|
|
} else {
|
|
if(yych == '>') goto yy314;
|
|
goto yy329;
|
|
}
|
|
}
|
|
yy327: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy328;
|
|
yy328: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy332;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy332;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy327;
|
|
goto yy332;
|
|
} else {
|
|
if(yych <= '/') goto yy335;
|
|
if(yych == '>') goto yy334;
|
|
goto yy332;
|
|
}
|
|
}
|
|
yy329: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy330;
|
|
yy330: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy329;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy329;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy329;
|
|
goto yy327;
|
|
} else {
|
|
if(yych != '>') goto yy329;
|
|
goto yy331;
|
|
}
|
|
}
|
|
yy331: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy309;
|
|
if(yych <= '\f') goto yy314;
|
|
goto yy316;
|
|
} else {
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych == '*') goto yy318;
|
|
goto yy314;
|
|
}
|
|
yy332: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy333;
|
|
yy333: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy332;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy332;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy327;
|
|
goto yy332;
|
|
} else {
|
|
if(yych <= '/') goto yy329;
|
|
if(yych != '>') goto yy332;
|
|
goto yy334;
|
|
}
|
|
}
|
|
yy334: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy309;
|
|
goto yy320;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy320;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych <= ')') goto yy320;
|
|
goto yy318;
|
|
} else {
|
|
if(yych == '/') goto yy314;
|
|
goto yy320;
|
|
}
|
|
}
|
|
yy335: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy336;
|
|
yy336: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy335;
|
|
if(yych <= '\n') goto yy314;
|
|
goto yy329;
|
|
} else {
|
|
if(yych <= '\r') goto yy316;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy335;
|
|
goto yy329;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy338;
|
|
if(yych == '*') goto yy327;
|
|
goto yy329;
|
|
} else {
|
|
if(yych <= '/') goto yy337;
|
|
if(yych == '>') goto yy331;
|
|
goto yy329;
|
|
}
|
|
}
|
|
yy337: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy329;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy329;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy329;
|
|
goto yy327;
|
|
} else {
|
|
if(yych == '>') goto yy331;
|
|
goto yy329;
|
|
}
|
|
}
|
|
yy338: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy341;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy341;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy329;
|
|
goto yy341;
|
|
} else {
|
|
if(yych <= '*') goto yy339;
|
|
if(yych == '>') goto yy343;
|
|
goto yy341;
|
|
}
|
|
}
|
|
yy339: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy340;
|
|
yy340: if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy358;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy358;
|
|
if(yych <= '\r') goto yy316;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy358;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy360;
|
|
if(yych == '*') goto yy339;
|
|
goto yy358;
|
|
} else {
|
|
if(yych <= '/') goto yy362;
|
|
if(yych == '>') goto yy361;
|
|
goto yy358;
|
|
}
|
|
}
|
|
yy341: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy342;
|
|
yy342: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy341;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy341;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy357;
|
|
goto yy341;
|
|
} else {
|
|
if(yych <= '*') goto yy339;
|
|
if(yych != '>') goto yy341;
|
|
goto yy343;
|
|
}
|
|
}
|
|
yy343: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy309;
|
|
goto yy346;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy346;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych <= '!') goto yy346;
|
|
goto yy348;
|
|
} else {
|
|
if(yych != '*') goto yy346;
|
|
goto yy344;
|
|
}
|
|
}
|
|
yy344: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy345;
|
|
yy345: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy349;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy349;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy351;
|
|
goto yy349;
|
|
} else {
|
|
if(yych <= '*') goto yy344;
|
|
if(yych == '/') goto yy352;
|
|
goto yy349;
|
|
}
|
|
}
|
|
yy346: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy347;
|
|
yy347: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy346;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy346;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy346;
|
|
goto yy348;
|
|
} else {
|
|
if(yych == '*') goto yy344;
|
|
goto yy346;
|
|
}
|
|
}
|
|
yy348: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\f') goto yy314;
|
|
goto yy316;
|
|
} else {
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych == '*') goto yy318;
|
|
goto yy314;
|
|
}
|
|
yy349: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy350;
|
|
yy350: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy349;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy349;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych != '"') goto yy349;
|
|
goto yy351;
|
|
} else {
|
|
if(yych <= '*') goto yy344;
|
|
if(yych == '/') goto yy346;
|
|
goto yy349;
|
|
}
|
|
}
|
|
yy351: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy320;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy320;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= ')') goto yy320;
|
|
goto yy318;
|
|
} else {
|
|
if(yych == '/') goto yy314;
|
|
goto yy320;
|
|
}
|
|
}
|
|
yy352: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy353;
|
|
yy353: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy352;
|
|
if(yych <= '\n') goto yy314;
|
|
goto yy346;
|
|
} else {
|
|
if(yych <= '\r') goto yy316;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy352;
|
|
goto yy346;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy356;
|
|
if(yych == '*') goto yy344;
|
|
goto yy346;
|
|
} else {
|
|
if(yych <= '/') goto yy355;
|
|
if(yych != '<') goto yy346;
|
|
goto yy354;
|
|
}
|
|
}
|
|
yy354: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy341;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy341;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy357;
|
|
goto yy341;
|
|
} else {
|
|
if(yych <= '*') goto yy339;
|
|
if(yych == '>') goto yy346;
|
|
goto yy341;
|
|
}
|
|
}
|
|
yy355: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy346;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy346;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy346;
|
|
goto yy348;
|
|
} else {
|
|
if(yych == '*') goto yy344;
|
|
goto yy346;
|
|
}
|
|
}
|
|
yy356: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy346;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy346;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= '!') goto yy346;
|
|
goto yy314;
|
|
} else {
|
|
if(yych == '*') goto yy344;
|
|
goto yy346;
|
|
}
|
|
}
|
|
yy357: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy329;
|
|
} else {
|
|
if(yych <= '\n') goto yy314;
|
|
if(yych <= '\f') goto yy329;
|
|
goto yy316;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= ')') goto yy329;
|
|
goto yy327;
|
|
} else {
|
|
if(yych == '>') goto yy331;
|
|
goto yy329;
|
|
}
|
|
}
|
|
yy358: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy359;
|
|
yy359: if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy358;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy358;
|
|
if(yych <= '\r') goto yy316;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy358;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy360;
|
|
if(yych == '*') goto yy339;
|
|
goto yy358;
|
|
} else {
|
|
if(yych <= '/') goto yy341;
|
|
if(yych == '>') goto yy361;
|
|
goto yy358;
|
|
}
|
|
}
|
|
yy360: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\t') goto yy332;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy332;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy313;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy327;
|
|
goto yy332;
|
|
} else {
|
|
if(yych <= '/') goto yy329;
|
|
if(yych == '>') goto yy334;
|
|
goto yy332;
|
|
}
|
|
}
|
|
yy361: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy309;
|
|
if(yych <= '\t') goto yy349;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy349;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy309;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy351;
|
|
goto yy349;
|
|
} else {
|
|
if(yych <= '*') goto yy344;
|
|
if(yych == '/') goto yy346;
|
|
goto yy349;
|
|
}
|
|
}
|
|
yy362: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy363;
|
|
yy363: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy362;
|
|
if(yych <= '\n') goto yy314;
|
|
goto yy341;
|
|
} else {
|
|
if(yych <= '\r') goto yy316;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy362;
|
|
goto yy341;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy365;
|
|
if(yych == '*') goto yy339;
|
|
goto yy341;
|
|
} else {
|
|
if(yych <= '/') goto yy364;
|
|
if(yych == '>') goto yy343;
|
|
goto yy341;
|
|
}
|
|
}
|
|
yy364: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy341;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy341;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy357;
|
|
goto yy341;
|
|
} else {
|
|
if(yych <= '*') goto yy339;
|
|
if(yych == '>') goto yy343;
|
|
goto yy341;
|
|
}
|
|
}
|
|
yy365: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\t') goto yy341;
|
|
goto yy314;
|
|
} else {
|
|
if(yych <= '\f') goto yy341;
|
|
if(yych <= '\r') goto yy316;
|
|
goto yy313;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy329;
|
|
goto yy341;
|
|
} else {
|
|
if(yych <= '*') goto yy339;
|
|
if(yych == '>') goto yy343;
|
|
goto yy341;
|
|
}
|
|
}
|
|
yy366: yych = *++YYCURSOR;
|
|
if(yych == 'e') goto yy372;
|
|
goto yy2;
|
|
yy367: yych = *++YYCURSOR;
|
|
if(yych != 'd') goto yy2;
|
|
goto yy368;
|
|
yy368: yych = *++YYCURSOR;
|
|
if(yych != 'e') goto yy2;
|
|
goto yy369;
|
|
yy369: yych = *++YYCURSOR;
|
|
if(yych != 'f') goto yy2;
|
|
goto yy370;
|
|
yy370: yych = *++YYCURSOR;
|
|
goto yy371;
|
|
yy371:
|
|
#line 445
|
|
{ RET(T_PP_IFNDEF); }
|
|
yy372: yych = *++YYCURSOR;
|
|
if(yych != 'f') goto yy2;
|
|
goto yy373;
|
|
yy373: yych = *++YYCURSOR;
|
|
goto yy374;
|
|
yy374:
|
|
#line 444
|
|
{ RET(T_PP_IFDEF); }
|
|
yy375: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy376;
|
|
yy376: if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy377: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy378;
|
|
yy378: if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych != '*') goto yy375;
|
|
goto yy379;
|
|
}
|
|
yy379: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy380;
|
|
yy380: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy381;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych >= '\r') goto yy377;
|
|
goto yy381;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych >= '*') goto yy379;
|
|
goto yy381;
|
|
} else {
|
|
if(yych == '/') goto yy383;
|
|
goto yy381;
|
|
}
|
|
}
|
|
yy381: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy382;
|
|
yy382: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy381;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy381;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy381;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == '/') goto yy375;
|
|
goto yy381;
|
|
}
|
|
}
|
|
yy383: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy384;
|
|
yy384: if(yych <= 'd'){
|
|
if(yych <= ' '){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy383;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy383;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '/') goto yy386;
|
|
if(yych <= 'c') goto yy375;
|
|
goto yy387;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'o'){
|
|
if(yych <= 'i'){
|
|
if(yych <= 'e') goto yy388;
|
|
if(yych <= 'h') goto yy375;
|
|
goto yy385;
|
|
} else {
|
|
if(yych == 'l') goto yy389;
|
|
goto yy375;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 'p') goto yy390;
|
|
if(yych <= 't') goto yy375;
|
|
goto yy391;
|
|
} else {
|
|
if(yych == 'w') goto yy392;
|
|
goto yy375;
|
|
}
|
|
}
|
|
}
|
|
yy385: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy375;
|
|
}
|
|
} else {
|
|
if(yych <= 'f'){
|
|
if(yych <= '*') goto yy379;
|
|
if(yych <= 'e') goto yy375;
|
|
goto yy429;
|
|
} else {
|
|
if(yych == 'n') goto yy430;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy386: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy387: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == 'e') goto yy424;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy388: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '*'){
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
}
|
|
} else {
|
|
if(yych <= 'm'){
|
|
if(yych == 'l') goto yy411;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= 'n') goto yy412;
|
|
if(yych == 'r') goto yy413;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy389: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == 'i') goto yy408;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy390: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == 'r') goto yy403;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy391: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == 'n') goto yy399;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy392: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'a') goto yy375;
|
|
goto yy393;
|
|
}
|
|
}
|
|
yy393: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'r') goto yy375;
|
|
goto yy394;
|
|
}
|
|
}
|
|
yy394: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'n') goto yy375;
|
|
goto yy395;
|
|
}
|
|
}
|
|
yy395: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'i') goto yy375;
|
|
goto yy396;
|
|
}
|
|
}
|
|
yy396: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'n') goto yy375;
|
|
goto yy397;
|
|
}
|
|
}
|
|
yy397: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'g') goto yy375;
|
|
goto yy398;
|
|
}
|
|
}
|
|
yy398: yyaccept = 13;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy254;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy254;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy399: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'd') goto yy375;
|
|
goto yy400;
|
|
}
|
|
}
|
|
yy400: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'e') goto yy375;
|
|
goto yy401;
|
|
}
|
|
}
|
|
yy401: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'f') goto yy375;
|
|
goto yy402;
|
|
}
|
|
}
|
|
yy402: yyaccept = 14;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy269;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy269;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy403: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'a') goto yy375;
|
|
goto yy404;
|
|
}
|
|
}
|
|
yy404: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'g') goto yy375;
|
|
goto yy405;
|
|
}
|
|
}
|
|
yy405: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'm') goto yy375;
|
|
goto yy406;
|
|
}
|
|
}
|
|
yy406: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'a') goto yy375;
|
|
goto yy407;
|
|
}
|
|
}
|
|
yy407: yyaccept = 15;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy260;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy260;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy408: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'n') goto yy375;
|
|
goto yy409;
|
|
}
|
|
}
|
|
yy409: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'e') goto yy375;
|
|
goto yy410;
|
|
}
|
|
}
|
|
yy410: yyaccept = 16;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy264;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy264;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy411: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy375;
|
|
}
|
|
} else {
|
|
if(yych <= 'i'){
|
|
if(yych <= '*') goto yy379;
|
|
if(yych <= 'h') goto yy375;
|
|
goto yy420;
|
|
} else {
|
|
if(yych == 's') goto yy421;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy412: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == 'd') goto yy417;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy413: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'r') goto yy375;
|
|
goto yy414;
|
|
}
|
|
}
|
|
yy414: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'o') goto yy375;
|
|
goto yy415;
|
|
}
|
|
}
|
|
yy415: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'r') goto yy375;
|
|
goto yy416;
|
|
}
|
|
}
|
|
yy416: yyaccept = 17;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy292;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy292;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy417: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'i') goto yy375;
|
|
goto yy418;
|
|
}
|
|
}
|
|
yy418: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'f') goto yy375;
|
|
goto yy419;
|
|
}
|
|
}
|
|
yy419: yyaccept = 18;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy288;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy288;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy420: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == 'f') goto yy423;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy421: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'e') goto yy375;
|
|
goto yy422;
|
|
}
|
|
}
|
|
yy422: yyaccept = 19;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy284;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy284;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy423: yyaccept = 20;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy282;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy282;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy424: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'f') goto yy375;
|
|
goto yy425;
|
|
}
|
|
}
|
|
yy425: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'i') goto yy375;
|
|
goto yy426;
|
|
}
|
|
}
|
|
yy426: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'n') goto yy375;
|
|
goto yy427;
|
|
}
|
|
}
|
|
yy427: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'e') goto yy375;
|
|
goto yy428;
|
|
}
|
|
}
|
|
yy428: yyaccept = 21;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy275;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy275;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy429: yyaccept = 9;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy294;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy294;
|
|
goto yy375;
|
|
}
|
|
} else {
|
|
if(yych <= 'd'){
|
|
if(yych <= '*') goto yy379;
|
|
if(yych <= 'c') goto yy375;
|
|
goto yy972;
|
|
} else {
|
|
if(yych == 'n') goto yy973;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy430: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'c') goto yy375;
|
|
goto yy431;
|
|
}
|
|
}
|
|
yy431: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'l') goto yy375;
|
|
goto yy432;
|
|
}
|
|
}
|
|
yy432: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'u') goto yy375;
|
|
goto yy433;
|
|
}
|
|
}
|
|
yy433: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'd') goto yy375;
|
|
goto yy434;
|
|
}
|
|
}
|
|
yy434: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'e') goto yy375;
|
|
goto yy435;
|
|
}
|
|
}
|
|
yy435: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy436;
|
|
yy436: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy435;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy435;
|
|
goto yy375;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy437;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '/') goto yy438;
|
|
if(yych == '<') goto yy439;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy437: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy438: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy968;
|
|
goto yy375;
|
|
}
|
|
yy439: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych >= '\r') goto yy377;
|
|
goto yy440;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych >= '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych == '>') goto yy375;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy440: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy441;
|
|
yy441: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy442: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy443;
|
|
yy443: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych >= '\n') goto yy375;
|
|
goto yy444;
|
|
} else {
|
|
if(yych <= '\f') goto yy444;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy442;
|
|
goto yy444;
|
|
} else {
|
|
if(yych <= '/') goto yy447;
|
|
if(yych == '>') goto yy446;
|
|
goto yy444;
|
|
}
|
|
}
|
|
yy444: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy445;
|
|
yy445: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy444;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy444;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy442;
|
|
goto yy444;
|
|
} else {
|
|
if(yych <= '/') goto yy440;
|
|
if(yych != '>') goto yy444;
|
|
goto yy446;
|
|
}
|
|
}
|
|
yy446: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy309;
|
|
goto yy381;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy381;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych <= ')') goto yy381;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == '/') goto yy375;
|
|
goto yy381;
|
|
}
|
|
}
|
|
yy447: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy448;
|
|
yy448: if(yych <= '>'){
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy447;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ' ') goto yy447;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '/') goto yy450;
|
|
if(yych <= '=') goto yy440;
|
|
goto yy449;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= 'e'){
|
|
if(yych <= 'c') goto yy440;
|
|
if(yych <= 'd') goto yy451;
|
|
goto yy452;
|
|
} else {
|
|
if(yych == 'i') goto yy453;
|
|
if(yych <= 'k') goto yy440;
|
|
goto yy454;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych == 'p') goto yy455;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= 'u') goto yy456;
|
|
if(yych == 'w') goto yy457;
|
|
goto yy440;
|
|
}
|
|
}
|
|
}
|
|
yy449: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy309;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy450: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy451: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych == 'e') goto yy963;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy452: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '*'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy375;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych == '>') goto yy449;
|
|
if(yych <= 'k') goto yy440;
|
|
goto yy950;
|
|
} else {
|
|
if(yych <= 'n'){
|
|
if(yych <= 'm') goto yy440;
|
|
goto yy951;
|
|
} else {
|
|
if(yych == 'r') goto yy952;
|
|
goto yy440;
|
|
}
|
|
}
|
|
}
|
|
yy453: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy440;
|
|
}
|
|
} else {
|
|
if(yych <= 'e'){
|
|
if(yych <= '*') goto yy442;
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= 'f') goto yy476;
|
|
if(yych == 'n') goto yy477;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy454: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych == 'i') goto yy473;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy455: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych == 'r') goto yy468;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy456: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych == 'n') goto yy464;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy457: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'a') goto yy440;
|
|
goto yy458;
|
|
}
|
|
}
|
|
yy458: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'r') goto yy440;
|
|
goto yy459;
|
|
}
|
|
}
|
|
yy459: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'n') goto yy440;
|
|
goto yy460;
|
|
}
|
|
}
|
|
yy460: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'i') goto yy440;
|
|
goto yy461;
|
|
}
|
|
}
|
|
yy461: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'n') goto yy440;
|
|
goto yy462;
|
|
}
|
|
}
|
|
yy462: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'g') goto yy440;
|
|
goto yy463;
|
|
}
|
|
}
|
|
yy463: yyaccept = 13;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy254;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy254;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy464: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'd') goto yy440;
|
|
goto yy465;
|
|
}
|
|
}
|
|
yy465: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'e') goto yy440;
|
|
goto yy466;
|
|
}
|
|
}
|
|
yy466: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'f') goto yy440;
|
|
goto yy467;
|
|
}
|
|
}
|
|
yy467: yyaccept = 14;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy269;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy269;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy468: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'a') goto yy440;
|
|
goto yy469;
|
|
}
|
|
}
|
|
yy469: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'g') goto yy440;
|
|
goto yy470;
|
|
}
|
|
}
|
|
yy470: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'm') goto yy440;
|
|
goto yy471;
|
|
}
|
|
}
|
|
yy471: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'a') goto yy440;
|
|
goto yy472;
|
|
}
|
|
}
|
|
yy472: yyaccept = 15;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy260;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy260;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy473: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'n') goto yy440;
|
|
goto yy474;
|
|
}
|
|
}
|
|
yy474: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'e') goto yy440;
|
|
goto yy475;
|
|
}
|
|
}
|
|
yy475: yyaccept = 16;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy264;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy264;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy476: yyaccept = 9;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy294;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy294;
|
|
goto yy440;
|
|
}
|
|
} else {
|
|
if(yych <= 'c'){
|
|
if(yych <= '*') goto yy442;
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= 'd') goto yy943;
|
|
if(yych == 'n') goto yy944;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy477: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'c') goto yy440;
|
|
goto yy478;
|
|
}
|
|
}
|
|
yy478: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'l') goto yy440;
|
|
goto yy479;
|
|
}
|
|
}
|
|
yy479: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'u') goto yy440;
|
|
goto yy480;
|
|
}
|
|
}
|
|
yy480: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'd') goto yy440;
|
|
goto yy481;
|
|
}
|
|
}
|
|
yy481: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'e') goto yy440;
|
|
goto yy482;
|
|
}
|
|
}
|
|
yy482: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy483;
|
|
yy483: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy482;
|
|
if(yych <= '\n') goto yy375;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy482;
|
|
goto yy440;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy484;
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '/') goto yy485;
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy484: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy440;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy485: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy486;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy486: yych = *++YYCURSOR;
|
|
if(yych == '/') goto yy496;
|
|
goto yy488;
|
|
yy487: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy488;
|
|
yy488: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy487;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy487;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy490;
|
|
goto yy487;
|
|
} else {
|
|
if(yych <= '/') goto yy499;
|
|
if(yych != '>') goto yy487;
|
|
goto yy489;
|
|
}
|
|
}
|
|
yy489: yyaccept = 11;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= '\b') goto yy309;
|
|
if(yych <= '\r') goto yy782;
|
|
if(yych <= '\037') goto yy309;
|
|
goto yy782;
|
|
yy490: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy491;
|
|
yy491: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy751;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy751;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy490;
|
|
goto yy751;
|
|
} else {
|
|
if(yych <= '/') goto yy778;
|
|
if(yych == '>') goto yy750;
|
|
goto yy751;
|
|
}
|
|
}
|
|
yy492: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy493;
|
|
yy493: if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy494: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy495;
|
|
yy495: if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy496: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy497;
|
|
yy497: if(yych <= '>'){
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy496;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ' ') goto yy496;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '/') goto yy501;
|
|
if(yych <= '=') goto yy499;
|
|
goto yy498;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= 'e'){
|
|
if(yych <= 'c') goto yy499;
|
|
if(yych <= 'd') goto yy502;
|
|
goto yy503;
|
|
} else {
|
|
if(yych == 'i') goto yy504;
|
|
if(yych <= 'k') goto yy499;
|
|
goto yy505;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych == 'p') goto yy506;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= 'u') goto yy507;
|
|
if(yych == 'w') goto yy508;
|
|
goto yy499;
|
|
}
|
|
}
|
|
}
|
|
yy498: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy309;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy499: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy500;
|
|
yy500: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy501: yych = *++YYCURSOR;
|
|
goto yy500;
|
|
yy502: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych == 'e') goto yy773;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy503: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '*'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy492;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych == '>') goto yy498;
|
|
if(yych <= 'k') goto yy499;
|
|
goto yy760;
|
|
} else {
|
|
if(yych <= 'n'){
|
|
if(yych <= 'm') goto yy499;
|
|
goto yy761;
|
|
} else {
|
|
if(yych == 'r') goto yy762;
|
|
goto yy499;
|
|
}
|
|
}
|
|
}
|
|
yy504: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy499;
|
|
}
|
|
} else {
|
|
if(yych <= 'e'){
|
|
if(yych <= '*') goto yy490;
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= 'f') goto yy527;
|
|
if(yych == 'n') goto yy528;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy505: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych == 'i') goto yy524;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy506: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych == 'r') goto yy519;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy507: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych == 'n') goto yy515;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy508: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'a') goto yy499;
|
|
goto yy509;
|
|
}
|
|
}
|
|
yy509: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'r') goto yy499;
|
|
goto yy510;
|
|
}
|
|
}
|
|
yy510: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'n') goto yy499;
|
|
goto yy511;
|
|
}
|
|
}
|
|
yy511: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'i') goto yy499;
|
|
goto yy512;
|
|
}
|
|
}
|
|
yy512: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'n') goto yy499;
|
|
goto yy513;
|
|
}
|
|
}
|
|
yy513: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'g') goto yy499;
|
|
goto yy514;
|
|
}
|
|
}
|
|
yy514: yyaccept = 13;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy254;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy254;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy515: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'd') goto yy499;
|
|
goto yy516;
|
|
}
|
|
}
|
|
yy516: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'e') goto yy499;
|
|
goto yy517;
|
|
}
|
|
}
|
|
yy517: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'f') goto yy499;
|
|
goto yy518;
|
|
}
|
|
}
|
|
yy518: yyaccept = 14;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy269;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy269;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy519: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'a') goto yy499;
|
|
goto yy520;
|
|
}
|
|
}
|
|
yy520: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'g') goto yy499;
|
|
goto yy521;
|
|
}
|
|
}
|
|
yy521: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'm') goto yy499;
|
|
goto yy522;
|
|
}
|
|
}
|
|
yy522: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'a') goto yy499;
|
|
goto yy523;
|
|
}
|
|
}
|
|
yy523: yyaccept = 15;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy260;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy260;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy524: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'n') goto yy499;
|
|
goto yy525;
|
|
}
|
|
}
|
|
yy525: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'e') goto yy499;
|
|
goto yy526;
|
|
}
|
|
}
|
|
yy526: yyaccept = 16;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy264;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy264;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy527: yyaccept = 9;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy294;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy294;
|
|
goto yy499;
|
|
}
|
|
} else {
|
|
if(yych <= 'c'){
|
|
if(yych <= '*') goto yy490;
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= 'd') goto yy753;
|
|
if(yych == 'n') goto yy754;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy528: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'c') goto yy499;
|
|
goto yy529;
|
|
}
|
|
}
|
|
yy529: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'l') goto yy499;
|
|
goto yy530;
|
|
}
|
|
}
|
|
yy530: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'u') goto yy499;
|
|
goto yy531;
|
|
}
|
|
}
|
|
yy531: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'd') goto yy499;
|
|
goto yy532;
|
|
}
|
|
}
|
|
yy532: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'e') goto yy499;
|
|
goto yy533;
|
|
}
|
|
}
|
|
yy533: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy534;
|
|
yy534: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy533;
|
|
if(yych <= '\n') goto yy492;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy533;
|
|
goto yy499;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy535;
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '/') goto yy536;
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy535: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy499;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy536: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy537: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy309;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy538: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy539;
|
|
yy539: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy540: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy541;
|
|
yy541: if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych >= '\n') goto yy492;
|
|
goto yy542;
|
|
} else {
|
|
if(yych <= '\f') goto yy542;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy542;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy544;
|
|
if(yych == '*') goto yy540;
|
|
goto yy542;
|
|
} else {
|
|
if(yych <= '/') goto yy546;
|
|
if(yych == '>') goto yy545;
|
|
goto yy542;
|
|
}
|
|
}
|
|
yy542: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy543;
|
|
yy543: if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy542;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy542;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy542;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy544;
|
|
if(yych == '*') goto yy540;
|
|
goto yy542;
|
|
} else {
|
|
if(yych <= '/') goto yy538;
|
|
if(yych == '>') goto yy545;
|
|
goto yy542;
|
|
}
|
|
}
|
|
yy544: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\t') goto yy751;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy751;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy313;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy490;
|
|
goto yy751;
|
|
} else {
|
|
if(yych <= '/') goto yy499;
|
|
if(yych == '>') goto yy750;
|
|
goto yy751;
|
|
}
|
|
}
|
|
yy545: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy309;
|
|
if(yych <= '\t') goto yy612;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy612;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy309;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy614;
|
|
goto yy612;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == '/') goto yy615;
|
|
goto yy612;
|
|
}
|
|
}
|
|
yy546: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy547;
|
|
yy547: if(yych <= '='){
|
|
if(yych <= ' '){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy546;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy302;
|
|
goto yy546;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych != '"') goto yy538;
|
|
goto yy548;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '/') goto yy549;
|
|
goto yy538;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'k'){
|
|
if(yych <= 'd'){
|
|
if(yych <= '>') goto yy537;
|
|
if(yych <= 'c') goto yy538;
|
|
goto yy550;
|
|
} else {
|
|
if(yych <= 'e') goto yy551;
|
|
if(yych == 'i') goto yy552;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych <= 'l') goto yy553;
|
|
if(yych == 'p') goto yy554;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= 'u') goto yy555;
|
|
if(yych == 'w') goto yy556;
|
|
goto yy538;
|
|
}
|
|
}
|
|
}
|
|
yy548: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy313;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy499;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy549: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy550: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych == 'e') goto yy605;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy551: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy492;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '\037'){
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= '='){
|
|
if(yych <= '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych <= 'k') goto yy538;
|
|
goto yy592;
|
|
}
|
|
} else {
|
|
if(yych <= 'n'){
|
|
if(yych <= 'm') goto yy538;
|
|
goto yy593;
|
|
} else {
|
|
if(yych == 'r') goto yy594;
|
|
goto yy538;
|
|
}
|
|
}
|
|
}
|
|
yy552: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy492;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy538;
|
|
goto yy557;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych == '*') goto yy540;
|
|
if(yych <= '=') goto yy538;
|
|
goto yy537;
|
|
} else {
|
|
if(yych <= 'f'){
|
|
if(yych <= 'e') goto yy538;
|
|
goto yy576;
|
|
} else {
|
|
if(yych == 'n') goto yy577;
|
|
goto yy538;
|
|
}
|
|
}
|
|
}
|
|
yy553: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych == 'i') goto yy573;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy554: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych == 'r') goto yy568;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy555: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych == 'n') goto yy564;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy556: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych == 'a') goto yy558;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy557: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy558: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'r') goto yy538;
|
|
goto yy559;
|
|
}
|
|
}
|
|
yy559: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'n') goto yy538;
|
|
goto yy560;
|
|
}
|
|
}
|
|
yy560: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'i') goto yy538;
|
|
goto yy561;
|
|
}
|
|
}
|
|
yy561: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'n') goto yy538;
|
|
goto yy562;
|
|
}
|
|
}
|
|
yy562: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'g') goto yy538;
|
|
goto yy563;
|
|
}
|
|
}
|
|
yy563: yyaccept = 13;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy254;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy254;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy564: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'd') goto yy538;
|
|
goto yy565;
|
|
}
|
|
}
|
|
yy565: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'e') goto yy538;
|
|
goto yy566;
|
|
}
|
|
}
|
|
yy566: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'f') goto yy538;
|
|
goto yy567;
|
|
}
|
|
}
|
|
yy567: yyaccept = 14;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy269;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy269;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy568: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'a') goto yy538;
|
|
goto yy569;
|
|
}
|
|
}
|
|
yy569: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'g') goto yy538;
|
|
goto yy570;
|
|
}
|
|
}
|
|
yy570: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'm') goto yy538;
|
|
goto yy571;
|
|
}
|
|
}
|
|
yy571: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'a') goto yy538;
|
|
goto yy572;
|
|
}
|
|
}
|
|
yy572: yyaccept = 15;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy260;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy260;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy573: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'n') goto yy538;
|
|
goto yy574;
|
|
}
|
|
}
|
|
yy574: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'e') goto yy538;
|
|
goto yy575;
|
|
}
|
|
}
|
|
yy575: yyaccept = 16;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy264;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy264;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy576: yyaccept = 9;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy294;
|
|
if(yych == '\n') goto yy492;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy294;
|
|
if(yych <= '!') goto yy538;
|
|
goto yy557;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych == '*') goto yy540;
|
|
if(yych <= '=') goto yy538;
|
|
goto yy537;
|
|
} else {
|
|
if(yych <= 'd'){
|
|
if(yych <= 'c') goto yy538;
|
|
goto yy585;
|
|
} else {
|
|
if(yych == 'n') goto yy586;
|
|
goto yy538;
|
|
}
|
|
}
|
|
}
|
|
yy577: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'c') goto yy538;
|
|
goto yy578;
|
|
}
|
|
}
|
|
yy578: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'l') goto yy538;
|
|
goto yy579;
|
|
}
|
|
}
|
|
yy579: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'u') goto yy538;
|
|
goto yy580;
|
|
}
|
|
}
|
|
yy580: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'd') goto yy538;
|
|
goto yy581;
|
|
}
|
|
}
|
|
yy581: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'e') goto yy538;
|
|
goto yy582;
|
|
}
|
|
}
|
|
yy582: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy583;
|
|
yy583: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy582;
|
|
if(yych <= '\n') goto yy492;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy582;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy548;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '/') goto yy584;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy584: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy585: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych == 'e') goto yy590;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy586: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'd') goto yy538;
|
|
goto yy587;
|
|
}
|
|
}
|
|
yy587: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'e') goto yy538;
|
|
goto yy588;
|
|
}
|
|
}
|
|
yy588: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'f') goto yy538;
|
|
goto yy589;
|
|
}
|
|
}
|
|
yy589: yyaccept = 22;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy371;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy371;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy590: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'f') goto yy538;
|
|
goto yy591;
|
|
}
|
|
}
|
|
yy591: yyaccept = 23;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy374;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy374;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy592: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy492;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy538;
|
|
goto yy557;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych == '*') goto yy540;
|
|
if(yych <= '=') goto yy538;
|
|
goto yy537;
|
|
} else {
|
|
if(yych <= 'i'){
|
|
if(yych <= 'h') goto yy538;
|
|
goto yy601;
|
|
} else {
|
|
if(yych == 's') goto yy602;
|
|
goto yy538;
|
|
}
|
|
}
|
|
}
|
|
yy593: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych == 'd') goto yy598;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy594: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'r') goto yy538;
|
|
goto yy595;
|
|
}
|
|
}
|
|
yy595: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'o') goto yy538;
|
|
goto yy596;
|
|
}
|
|
}
|
|
yy596: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'r') goto yy538;
|
|
goto yy597;
|
|
}
|
|
}
|
|
yy597: yyaccept = 17;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy292;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy292;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy598: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'i') goto yy538;
|
|
goto yy599;
|
|
}
|
|
}
|
|
yy599: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'f') goto yy538;
|
|
goto yy600;
|
|
}
|
|
}
|
|
yy600: yyaccept = 18;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy288;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy288;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy601: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych == 'f') goto yy604;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy602: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'e') goto yy538;
|
|
goto yy603;
|
|
}
|
|
}
|
|
yy603: yyaccept = 19;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy284;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy284;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy604: yyaccept = 20;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy282;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy282;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy605: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'f') goto yy538;
|
|
goto yy606;
|
|
}
|
|
}
|
|
yy606: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'i') goto yy538;
|
|
goto yy607;
|
|
}
|
|
}
|
|
yy607: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'n') goto yy538;
|
|
goto yy608;
|
|
}
|
|
}
|
|
yy608: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy557;
|
|
if(yych == '*') goto yy540;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '>') goto yy537;
|
|
if(yych != 'e') goto yy538;
|
|
goto yy609;
|
|
}
|
|
}
|
|
yy609: yyaccept = 21;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy275;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy275;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy537;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy610: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy611;
|
|
yy611: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych >= '\n') goto yy492;
|
|
goto yy612;
|
|
} else {
|
|
if(yych <= '\f') goto yy612;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy614;
|
|
goto yy612;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == '/') goto yy686;
|
|
goto yy612;
|
|
}
|
|
}
|
|
yy612: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy613;
|
|
yy613: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy612;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy612;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych != '"') goto yy612;
|
|
goto yy614;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == '/') goto yy615;
|
|
goto yy612;
|
|
}
|
|
}
|
|
yy614: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy620;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy620;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= ')') goto yy620;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == '/') goto yy492;
|
|
goto yy620;
|
|
}
|
|
}
|
|
yy615: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy616;
|
|
yy616: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy617: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych != '*') goto yy492;
|
|
goto yy618;
|
|
}
|
|
yy618: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy619;
|
|
yy619: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy620;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych >= '\r') goto yy494;
|
|
goto yy620;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych >= '*') goto yy618;
|
|
goto yy620;
|
|
} else {
|
|
if(yych == '/') goto yy622;
|
|
goto yy620;
|
|
}
|
|
}
|
|
yy620: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy621;
|
|
yy621: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy620;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy620;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy620;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == '/') goto yy492;
|
|
goto yy620;
|
|
}
|
|
}
|
|
yy622: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy623;
|
|
yy623: if(yych <= '<'){
|
|
if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy622;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy622;
|
|
goto yy492;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '"') goto yy626;
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == '/') goto yy625;
|
|
if(yych <= ';') goto yy492;
|
|
goto yy624;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= 'e'){
|
|
if(yych <= 'c') goto yy492;
|
|
if(yych <= 'd') goto yy627;
|
|
goto yy628;
|
|
} else {
|
|
if(yych == 'i') goto yy629;
|
|
if(yych <= 'k') goto yy492;
|
|
goto yy630;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych == 'p') goto yy631;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= 'u') goto yy632;
|
|
if(yych == 'w') goto yy633;
|
|
goto yy492;
|
|
}
|
|
}
|
|
}
|
|
yy624: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy492;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy625: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy626: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy627: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == 'e') goto yy681;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy628: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '*'){
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
}
|
|
} else {
|
|
if(yych <= 'm'){
|
|
if(yych == 'l') goto yy668;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= 'n') goto yy669;
|
|
if(yych == 'r') goto yy670;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy629: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy492;
|
|
}
|
|
} else {
|
|
if(yych <= 'f'){
|
|
if(yych <= '*') goto yy618;
|
|
if(yych <= 'e') goto yy492;
|
|
goto yy652;
|
|
} else {
|
|
if(yych == 'n') goto yy653;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy630: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == 'i') goto yy649;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy631: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == 'r') goto yy644;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy632: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == 'n') goto yy640;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy633: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'a') goto yy492;
|
|
goto yy634;
|
|
}
|
|
}
|
|
yy634: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'r') goto yy492;
|
|
goto yy635;
|
|
}
|
|
}
|
|
yy635: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'n') goto yy492;
|
|
goto yy636;
|
|
}
|
|
}
|
|
yy636: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'i') goto yy492;
|
|
goto yy637;
|
|
}
|
|
}
|
|
yy637: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'n') goto yy492;
|
|
goto yy638;
|
|
}
|
|
}
|
|
yy638: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'g') goto yy492;
|
|
goto yy639;
|
|
}
|
|
}
|
|
yy639: yyaccept = 13;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy254;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy254;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy640: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'd') goto yy492;
|
|
goto yy641;
|
|
}
|
|
}
|
|
yy641: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'e') goto yy492;
|
|
goto yy642;
|
|
}
|
|
}
|
|
yy642: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'f') goto yy492;
|
|
goto yy643;
|
|
}
|
|
}
|
|
yy643: yyaccept = 14;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy269;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy269;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy644: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'a') goto yy492;
|
|
goto yy645;
|
|
}
|
|
}
|
|
yy645: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'g') goto yy492;
|
|
goto yy646;
|
|
}
|
|
}
|
|
yy646: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'm') goto yy492;
|
|
goto yy647;
|
|
}
|
|
}
|
|
yy647: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'a') goto yy492;
|
|
goto yy648;
|
|
}
|
|
}
|
|
yy648: yyaccept = 15;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy260;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy260;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy649: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'n') goto yy492;
|
|
goto yy650;
|
|
}
|
|
}
|
|
yy650: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'e') goto yy492;
|
|
goto yy651;
|
|
}
|
|
}
|
|
yy651: yyaccept = 16;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy264;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy264;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy652: yyaccept = 9;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy294;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy294;
|
|
goto yy492;
|
|
}
|
|
} else {
|
|
if(yych <= 'd'){
|
|
if(yych <= '*') goto yy618;
|
|
if(yych <= 'c') goto yy492;
|
|
goto yy661;
|
|
} else {
|
|
if(yych == 'n') goto yy662;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy653: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'c') goto yy492;
|
|
goto yy654;
|
|
}
|
|
}
|
|
yy654: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'l') goto yy492;
|
|
goto yy655;
|
|
}
|
|
}
|
|
yy655: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'u') goto yy492;
|
|
goto yy656;
|
|
}
|
|
}
|
|
yy656: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'd') goto yy492;
|
|
goto yy657;
|
|
}
|
|
}
|
|
yy657: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'e') goto yy492;
|
|
goto yy658;
|
|
}
|
|
}
|
|
yy658: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy659;
|
|
yy659: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy658;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy658;
|
|
goto yy492;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy626;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '/') goto yy660;
|
|
if(yych == '<') goto yy624;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy660: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy661: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == 'e') goto yy666;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy662: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'd') goto yy492;
|
|
goto yy663;
|
|
}
|
|
}
|
|
yy663: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'e') goto yy492;
|
|
goto yy664;
|
|
}
|
|
}
|
|
yy664: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'f') goto yy492;
|
|
goto yy665;
|
|
}
|
|
}
|
|
yy665: yyaccept = 22;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy371;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy371;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy666: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'f') goto yy492;
|
|
goto yy667;
|
|
}
|
|
}
|
|
yy667: yyaccept = 23;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy374;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy374;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy668: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy492;
|
|
}
|
|
} else {
|
|
if(yych <= 'i'){
|
|
if(yych <= '*') goto yy618;
|
|
if(yych <= 'h') goto yy492;
|
|
goto yy677;
|
|
} else {
|
|
if(yych == 's') goto yy678;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy669: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == 'd') goto yy674;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy670: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'r') goto yy492;
|
|
goto yy671;
|
|
}
|
|
}
|
|
yy671: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'o') goto yy492;
|
|
goto yy672;
|
|
}
|
|
}
|
|
yy672: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'r') goto yy492;
|
|
goto yy673;
|
|
}
|
|
}
|
|
yy673: yyaccept = 17;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy292;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy292;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy674: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'i') goto yy492;
|
|
goto yy675;
|
|
}
|
|
}
|
|
yy675: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'f') goto yy492;
|
|
goto yy676;
|
|
}
|
|
}
|
|
yy676: yyaccept = 18;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy288;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy288;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy677: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == 'f') goto yy680;
|
|
goto yy492;
|
|
}
|
|
}
|
|
yy678: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'e') goto yy492;
|
|
goto yy679;
|
|
}
|
|
}
|
|
yy679: yyaccept = 19;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy284;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy284;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy680: yyaccept = 20;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy282;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy282;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy681: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'f') goto yy492;
|
|
goto yy682;
|
|
}
|
|
}
|
|
yy682: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'i') goto yy492;
|
|
goto yy683;
|
|
}
|
|
}
|
|
yy683: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'n') goto yy492;
|
|
goto yy684;
|
|
}
|
|
}
|
|
yy684: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy492;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy492;
|
|
goto yy618;
|
|
} else {
|
|
if(yych != 'e') goto yy492;
|
|
goto yy685;
|
|
}
|
|
}
|
|
yy685: yyaccept = 21;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy275;
|
|
if(yych <= '\f') goto yy492;
|
|
goto yy494;
|
|
} else {
|
|
if(yych <= '\037') goto yy275;
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
}
|
|
yy686: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy687;
|
|
yy687: if(yych <= ';'){
|
|
if(yych <= ' '){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy686;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy302;
|
|
goto yy686;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy690;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == '/') goto yy689;
|
|
goto yy615;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'k'){
|
|
if(yych <= 'd'){
|
|
if(yych <= '<') goto yy688;
|
|
if(yych <= 'c') goto yy615;
|
|
goto yy691;
|
|
} else {
|
|
if(yych <= 'e') goto yy692;
|
|
if(yych == 'i') goto yy693;
|
|
goto yy615;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych <= 'l') goto yy694;
|
|
if(yych == 'p') goto yy695;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= 'u') goto yy696;
|
|
if(yych == 'w') goto yy697;
|
|
goto yy615;
|
|
}
|
|
}
|
|
}
|
|
yy688: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy538;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych == '>') goto yy615;
|
|
goto yy538;
|
|
}
|
|
}
|
|
yy689: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy690: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy691: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == 'e') goto yy745;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy692: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy492;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych == '*') goto yy610;
|
|
if(yych <= 'k') goto yy615;
|
|
goto yy732;
|
|
} else {
|
|
if(yych <= 'n'){
|
|
if(yych <= 'm') goto yy615;
|
|
goto yy733;
|
|
} else {
|
|
if(yych == 'r') goto yy734;
|
|
goto yy615;
|
|
}
|
|
}
|
|
}
|
|
yy693: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy615;
|
|
}
|
|
} else {
|
|
if(yych <= 'e'){
|
|
if(yych <= '"') goto yy617;
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= 'f') goto yy716;
|
|
if(yych == 'n') goto yy717;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy694: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == 'i') goto yy713;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy695: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == 'r') goto yy708;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy696: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == 'n') goto yy704;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy697: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'a') goto yy615;
|
|
goto yy698;
|
|
}
|
|
}
|
|
yy698: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'r') goto yy615;
|
|
goto yy699;
|
|
}
|
|
}
|
|
yy699: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'n') goto yy615;
|
|
goto yy700;
|
|
}
|
|
}
|
|
yy700: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'i') goto yy615;
|
|
goto yy701;
|
|
}
|
|
}
|
|
yy701: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'n') goto yy615;
|
|
goto yy702;
|
|
}
|
|
}
|
|
yy702: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'g') goto yy615;
|
|
goto yy703;
|
|
}
|
|
}
|
|
yy703: yyaccept = 13;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy254;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy254;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy704: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'd') goto yy615;
|
|
goto yy705;
|
|
}
|
|
}
|
|
yy705: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'e') goto yy615;
|
|
goto yy706;
|
|
}
|
|
}
|
|
yy706: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'f') goto yy615;
|
|
goto yy707;
|
|
}
|
|
}
|
|
yy707: yyaccept = 14;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy269;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy269;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy708: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'a') goto yy615;
|
|
goto yy709;
|
|
}
|
|
}
|
|
yy709: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'g') goto yy615;
|
|
goto yy710;
|
|
}
|
|
}
|
|
yy710: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'm') goto yy615;
|
|
goto yy711;
|
|
}
|
|
}
|
|
yy711: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'a') goto yy615;
|
|
goto yy712;
|
|
}
|
|
}
|
|
yy712: yyaccept = 15;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy260;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy260;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy713: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'n') goto yy615;
|
|
goto yy714;
|
|
}
|
|
}
|
|
yy714: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'e') goto yy615;
|
|
goto yy715;
|
|
}
|
|
}
|
|
yy715: yyaccept = 16;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy264;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy264;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy716: yyaccept = 9;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy294;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy294;
|
|
goto yy615;
|
|
}
|
|
} else {
|
|
if(yych <= 'c'){
|
|
if(yych <= '"') goto yy617;
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= 'd') goto yy725;
|
|
if(yych == 'n') goto yy726;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy717: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'c') goto yy615;
|
|
goto yy718;
|
|
}
|
|
}
|
|
yy718: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'l') goto yy615;
|
|
goto yy719;
|
|
}
|
|
}
|
|
yy719: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'u') goto yy615;
|
|
goto yy720;
|
|
}
|
|
}
|
|
yy720: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'd') goto yy615;
|
|
goto yy721;
|
|
}
|
|
}
|
|
yy721: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'e') goto yy615;
|
|
goto yy722;
|
|
}
|
|
}
|
|
yy722: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy723;
|
|
yy723: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy722;
|
|
if(yych <= '\n') goto yy492;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy722;
|
|
goto yy615;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy690;
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '/') goto yy724;
|
|
if(yych == '<') goto yy688;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy724: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy725: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == 'e') goto yy730;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy726: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'd') goto yy615;
|
|
goto yy727;
|
|
}
|
|
}
|
|
yy727: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'e') goto yy615;
|
|
goto yy728;
|
|
}
|
|
}
|
|
yy728: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'f') goto yy615;
|
|
goto yy729;
|
|
}
|
|
}
|
|
yy729: yyaccept = 22;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy371;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy371;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy730: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'f') goto yy615;
|
|
goto yy731;
|
|
}
|
|
}
|
|
yy731: yyaccept = 23;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy374;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy374;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy732: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy615;
|
|
}
|
|
} else {
|
|
if(yych <= 'h'){
|
|
if(yych <= '"') goto yy617;
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= 'i') goto yy741;
|
|
if(yych == 's') goto yy742;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy733: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == 'd') goto yy738;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy734: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'r') goto yy615;
|
|
goto yy735;
|
|
}
|
|
}
|
|
yy735: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'o') goto yy615;
|
|
goto yy736;
|
|
}
|
|
}
|
|
yy736: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'r') goto yy615;
|
|
goto yy737;
|
|
}
|
|
}
|
|
yy737: yyaccept = 17;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy292;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy292;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy738: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'i') goto yy615;
|
|
goto yy739;
|
|
}
|
|
}
|
|
yy739: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'f') goto yy615;
|
|
goto yy740;
|
|
}
|
|
}
|
|
yy740: yyaccept = 18;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy288;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy288;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy741: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == 'f') goto yy744;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy742: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'e') goto yy615;
|
|
goto yy743;
|
|
}
|
|
}
|
|
yy743: yyaccept = 19;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy284;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy284;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy744: yyaccept = 20;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy282;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy282;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy745: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'f') goto yy615;
|
|
goto yy746;
|
|
}
|
|
}
|
|
yy746: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'i') goto yy615;
|
|
goto yy747;
|
|
}
|
|
}
|
|
yy747: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'n') goto yy615;
|
|
goto yy748;
|
|
}
|
|
}
|
|
yy748: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy615;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy617;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych != 'e') goto yy615;
|
|
goto yy749;
|
|
}
|
|
}
|
|
yy749: yyaccept = 21;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy275;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy615;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy275;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
goto yy615;
|
|
}
|
|
}
|
|
yy750: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy309;
|
|
goto yy620;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy620;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych <= ')') goto yy620;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == '/') goto yy492;
|
|
goto yy620;
|
|
}
|
|
}
|
|
yy751: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy752;
|
|
yy752: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy751;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy751;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy490;
|
|
goto yy751;
|
|
} else {
|
|
if(yych <= '/') goto yy499;
|
|
if(yych == '>') goto yy750;
|
|
goto yy751;
|
|
}
|
|
}
|
|
yy753: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych == 'e') goto yy758;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy754: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'd') goto yy499;
|
|
goto yy755;
|
|
}
|
|
}
|
|
yy755: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'e') goto yy499;
|
|
goto yy756;
|
|
}
|
|
}
|
|
yy756: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'f') goto yy499;
|
|
goto yy757;
|
|
}
|
|
}
|
|
yy757: yyaccept = 22;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy371;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy371;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy758: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'f') goto yy499;
|
|
goto yy759;
|
|
}
|
|
}
|
|
yy759: yyaccept = 23;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy374;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy374;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy760: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy499;
|
|
}
|
|
} else {
|
|
if(yych <= 'h'){
|
|
if(yych <= '*') goto yy490;
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= 'i') goto yy769;
|
|
if(yych == 's') goto yy770;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy761: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych == 'd') goto yy766;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy762: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'r') goto yy499;
|
|
goto yy763;
|
|
}
|
|
}
|
|
yy763: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'o') goto yy499;
|
|
goto yy764;
|
|
}
|
|
}
|
|
yy764: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'r') goto yy499;
|
|
goto yy765;
|
|
}
|
|
}
|
|
yy765: yyaccept = 17;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy292;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy292;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy766: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'i') goto yy499;
|
|
goto yy767;
|
|
}
|
|
}
|
|
yy767: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'f') goto yy499;
|
|
goto yy768;
|
|
}
|
|
}
|
|
yy768: yyaccept = 18;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy288;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy288;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy769: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych == 'f') goto yy772;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy770: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'e') goto yy499;
|
|
goto yy771;
|
|
}
|
|
}
|
|
yy771: yyaccept = 19;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy284;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy284;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy772: yyaccept = 20;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy282;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy282;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy773: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'f') goto yy499;
|
|
goto yy774;
|
|
}
|
|
}
|
|
yy774: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'i') goto yy499;
|
|
goto yy775;
|
|
}
|
|
}
|
|
yy775: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'n') goto yy499;
|
|
goto yy776;
|
|
}
|
|
}
|
|
yy776: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy499;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy490;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '>') goto yy498;
|
|
if(yych != 'e') goto yy499;
|
|
goto yy777;
|
|
}
|
|
}
|
|
yy777: yyaccept = 21;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy275;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy275;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy778: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy779;
|
|
yy779: if(yych <= '='){
|
|
if(yych <= ' '){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy778;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy499;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy302;
|
|
goto yy778;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy535;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '*') goto yy490;
|
|
if(yych != '/') goto yy499;
|
|
goto yy780;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'k'){
|
|
if(yych <= 'd'){
|
|
if(yych <= '>') goto yy498;
|
|
if(yych <= 'c') goto yy499;
|
|
goto yy502;
|
|
} else {
|
|
if(yych <= 'e') goto yy503;
|
|
if(yych == 'i') goto yy504;
|
|
goto yy499;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych <= 'l') goto yy505;
|
|
if(yych == 'p') goto yy506;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= 'u') goto yy507;
|
|
if(yych == 'w') goto yy508;
|
|
goto yy499;
|
|
}
|
|
}
|
|
}
|
|
yy780: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy499;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy499;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy499;
|
|
goto yy490;
|
|
} else {
|
|
if(yych == '>') goto yy498;
|
|
goto yy499;
|
|
}
|
|
}
|
|
yy781: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy782;
|
|
yy782: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy781;
|
|
} else {
|
|
if(yych <= '\n') goto yy492;
|
|
if(yych <= '\f') goto yy781;
|
|
goto yy494;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= ')') goto yy781;
|
|
goto yy618;
|
|
} else {
|
|
if(yych == '/') goto yy492;
|
|
goto yy781;
|
|
}
|
|
}
|
|
yy783: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy309;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy309;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy784: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy785;
|
|
yy785: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy786: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy787;
|
|
yy787: if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych >= '\n') goto yy375;
|
|
goto yy788;
|
|
} else {
|
|
if(yych <= '\f') goto yy788;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy788;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy790;
|
|
if(yych == '*') goto yy786;
|
|
goto yy788;
|
|
} else {
|
|
if(yych <= '/') goto yy792;
|
|
if(yych == '>') goto yy791;
|
|
goto yy788;
|
|
}
|
|
}
|
|
yy788: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy789;
|
|
yy789: if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy788;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy788;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy788;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy790;
|
|
if(yych == '*') goto yy786;
|
|
goto yy788;
|
|
} else {
|
|
if(yych <= '/') goto yy784;
|
|
if(yych == '>') goto yy791;
|
|
goto yy788;
|
|
}
|
|
}
|
|
yy790: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\t') goto yy444;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy444;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy313;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy442;
|
|
goto yy444;
|
|
} else {
|
|
if(yych <= '/') goto yy440;
|
|
if(yych == '>') goto yy446;
|
|
goto yy444;
|
|
}
|
|
}
|
|
yy791: yyaccept = 11;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy309;
|
|
if(yych <= '\t') goto yy869;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy869;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy309;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy871;
|
|
goto yy869;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == '/') goto yy872;
|
|
goto yy869;
|
|
}
|
|
}
|
|
yy792: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy793;
|
|
yy793: if(yych <= '='){
|
|
if(yych <= ' '){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy792;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy792;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych != '"') goto yy784;
|
|
goto yy794;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '/') goto yy795;
|
|
goto yy784;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'k'){
|
|
if(yych <= 'd'){
|
|
if(yych <= '>') goto yy783;
|
|
if(yych <= 'c') goto yy784;
|
|
goto yy796;
|
|
} else {
|
|
if(yych <= 'e') goto yy797;
|
|
if(yych == 'i') goto yy798;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych <= 'l') goto yy799;
|
|
if(yych == 'p') goto yy800;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= 'u') goto yy801;
|
|
if(yych == 'w') goto yy802;
|
|
goto yy784;
|
|
}
|
|
}
|
|
}
|
|
yy794: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy795: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy796: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych == 'e') goto yy862;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy797: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy375;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '\037'){
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= '='){
|
|
if(yych <= '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych <= 'k') goto yy784;
|
|
goto yy849;
|
|
}
|
|
} else {
|
|
if(yych <= 'n'){
|
|
if(yych <= 'm') goto yy784;
|
|
goto yy850;
|
|
} else {
|
|
if(yych == 'r') goto yy851;
|
|
goto yy784;
|
|
}
|
|
}
|
|
}
|
|
yy798: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy375;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy784;
|
|
goto yy794;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych == '*') goto yy786;
|
|
if(yych <= '=') goto yy784;
|
|
goto yy783;
|
|
} else {
|
|
if(yych <= 'f'){
|
|
if(yych <= 'e') goto yy784;
|
|
goto yy821;
|
|
} else {
|
|
if(yych == 'n') goto yy822;
|
|
goto yy784;
|
|
}
|
|
}
|
|
}
|
|
yy799: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych == 'i') goto yy818;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy800: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych == 'r') goto yy813;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy801: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych == 'n') goto yy809;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy802: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'a') goto yy784;
|
|
goto yy803;
|
|
}
|
|
}
|
|
yy803: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'r') goto yy784;
|
|
goto yy804;
|
|
}
|
|
}
|
|
yy804: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'n') goto yy784;
|
|
goto yy805;
|
|
}
|
|
}
|
|
yy805: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'i') goto yy784;
|
|
goto yy806;
|
|
}
|
|
}
|
|
yy806: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'n') goto yy784;
|
|
goto yy807;
|
|
}
|
|
}
|
|
yy807: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'g') goto yy784;
|
|
goto yy808;
|
|
}
|
|
}
|
|
yy808: yyaccept = 13;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy254;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy254;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy809: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'd') goto yy784;
|
|
goto yy810;
|
|
}
|
|
}
|
|
yy810: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'e') goto yy784;
|
|
goto yy811;
|
|
}
|
|
}
|
|
yy811: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'f') goto yy784;
|
|
goto yy812;
|
|
}
|
|
}
|
|
yy812: yyaccept = 14;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy269;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy269;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy813: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'a') goto yy784;
|
|
goto yy814;
|
|
}
|
|
}
|
|
yy814: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'g') goto yy784;
|
|
goto yy815;
|
|
}
|
|
}
|
|
yy815: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'm') goto yy784;
|
|
goto yy816;
|
|
}
|
|
}
|
|
yy816: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'a') goto yy784;
|
|
goto yy817;
|
|
}
|
|
}
|
|
yy817: yyaccept = 15;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy260;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy260;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy818: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'n') goto yy784;
|
|
goto yy819;
|
|
}
|
|
}
|
|
yy819: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'e') goto yy784;
|
|
goto yy820;
|
|
}
|
|
}
|
|
yy820: yyaccept = 16;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy264;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy264;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy821: yyaccept = 9;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy294;
|
|
if(yych == '\n') goto yy375;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy294;
|
|
if(yych <= '!') goto yy784;
|
|
goto yy794;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych == '*') goto yy786;
|
|
if(yych <= '=') goto yy784;
|
|
goto yy783;
|
|
} else {
|
|
if(yych <= 'd'){
|
|
if(yych <= 'c') goto yy784;
|
|
goto yy842;
|
|
} else {
|
|
if(yych == 'n') goto yy843;
|
|
goto yy784;
|
|
}
|
|
}
|
|
}
|
|
yy822: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'c') goto yy784;
|
|
goto yy823;
|
|
}
|
|
}
|
|
yy823: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'l') goto yy784;
|
|
goto yy824;
|
|
}
|
|
}
|
|
yy824: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'u') goto yy784;
|
|
goto yy825;
|
|
}
|
|
}
|
|
yy825: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'd') goto yy784;
|
|
goto yy826;
|
|
}
|
|
}
|
|
yy826: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'e') goto yy784;
|
|
goto yy827;
|
|
}
|
|
}
|
|
yy827: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy828;
|
|
yy828: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy827;
|
|
if(yych <= '\n') goto yy375;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy827;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy829;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '/') goto yy830;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy829: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy313;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy440;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy830: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy831;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy831: yych = *++YYCURSOR;
|
|
if(yych == '/') goto yy836;
|
|
goto yy833;
|
|
yy832: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy833;
|
|
yy833: if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy832;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy832;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy832;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy834;
|
|
if(yych == '*') goto yy540;
|
|
goto yy832;
|
|
} else {
|
|
if(yych <= '/') goto yy538;
|
|
if(yych == '>') goto yy835;
|
|
goto yy832;
|
|
}
|
|
}
|
|
yy834: yyaccept = 12;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\r') goto yy488;
|
|
if(yych <= '\037') goto yy313;
|
|
goto yy488;
|
|
yy835: yyaccept = 11;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= '\b') goto yy309;
|
|
if(yych <= '\r') goto yy840;
|
|
if(yych <= '\037') goto yy309;
|
|
goto yy840;
|
|
yy836: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy837;
|
|
yy837: if(yych <= '='){
|
|
if(yych <= ' '){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy836;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy538;
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy836;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy557;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= '*') goto yy540;
|
|
if(yych != '/') goto yy538;
|
|
goto yy838;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'k'){
|
|
if(yych <= 'd'){
|
|
if(yych <= '>') goto yy537;
|
|
if(yych <= 'c') goto yy538;
|
|
goto yy550;
|
|
} else {
|
|
if(yych <= 'e') goto yy551;
|
|
if(yych == 'i') goto yy552;
|
|
goto yy538;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych <= 'l') goto yy553;
|
|
if(yych == 'p') goto yy554;
|
|
goto yy538;
|
|
} else {
|
|
if(yych <= 'u') goto yy555;
|
|
if(yych == 'w') goto yy556;
|
|
goto yy538;
|
|
}
|
|
}
|
|
}
|
|
yy838: yych = *++YYCURSOR;
|
|
goto yy539;
|
|
yy839: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy840;
|
|
yy840: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy839;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy839;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych != '"') goto yy839;
|
|
goto yy841;
|
|
} else {
|
|
if(yych <= '*') goto yy610;
|
|
if(yych == '/') goto yy615;
|
|
goto yy839;
|
|
}
|
|
}
|
|
yy841: yyaccept = 12;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\r') goto yy782;
|
|
if(yych <= '\037') goto yy313;
|
|
goto yy782;
|
|
yy842: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych == 'e') goto yy847;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy843: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'd') goto yy784;
|
|
goto yy844;
|
|
}
|
|
}
|
|
yy844: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'e') goto yy784;
|
|
goto yy845;
|
|
}
|
|
}
|
|
yy845: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'f') goto yy784;
|
|
goto yy846;
|
|
}
|
|
}
|
|
yy846: yyaccept = 22;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy371;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy371;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy847: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'f') goto yy784;
|
|
goto yy848;
|
|
}
|
|
}
|
|
yy848: yyaccept = 23;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy374;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy374;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy849: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy375;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy784;
|
|
goto yy794;
|
|
}
|
|
} else {
|
|
if(yych <= '>'){
|
|
if(yych == '*') goto yy786;
|
|
if(yych <= '=') goto yy784;
|
|
goto yy783;
|
|
} else {
|
|
if(yych <= 'i'){
|
|
if(yych <= 'h') goto yy784;
|
|
goto yy858;
|
|
} else {
|
|
if(yych == 's') goto yy859;
|
|
goto yy784;
|
|
}
|
|
}
|
|
}
|
|
yy850: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych == 'd') goto yy855;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy851: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'r') goto yy784;
|
|
goto yy852;
|
|
}
|
|
}
|
|
yy852: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'o') goto yy784;
|
|
goto yy853;
|
|
}
|
|
}
|
|
yy853: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'r') goto yy784;
|
|
goto yy854;
|
|
}
|
|
}
|
|
yy854: yyaccept = 17;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy292;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy292;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy855: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'i') goto yy784;
|
|
goto yy856;
|
|
}
|
|
}
|
|
yy856: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'f') goto yy784;
|
|
goto yy857;
|
|
}
|
|
}
|
|
yy857: yyaccept = 18;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy288;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy288;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy858: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych == 'f') goto yy861;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy859: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'e') goto yy784;
|
|
goto yy860;
|
|
}
|
|
}
|
|
yy860: yyaccept = 19;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy284;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy284;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy861: yyaccept = 20;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy282;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy282;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy862: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'f') goto yy784;
|
|
goto yy863;
|
|
}
|
|
}
|
|
yy863: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'i') goto yy784;
|
|
goto yy864;
|
|
}
|
|
}
|
|
yy864: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'n') goto yy784;
|
|
goto yy865;
|
|
}
|
|
}
|
|
yy865: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy784;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych <= '"') goto yy794;
|
|
if(yych == '*') goto yy786;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '>') goto yy783;
|
|
if(yych != 'e') goto yy784;
|
|
goto yy866;
|
|
}
|
|
}
|
|
yy866: yyaccept = 21;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy275;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy275;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy783;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy867: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy868;
|
|
yy868: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych >= '\n') goto yy375;
|
|
goto yy869;
|
|
} else {
|
|
if(yych <= '\f') goto yy869;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy871;
|
|
goto yy869;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == '/') goto yy875;
|
|
goto yy869;
|
|
}
|
|
}
|
|
yy869: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy870;
|
|
yy870: if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy869;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy869;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych != '"') goto yy869;
|
|
goto yy871;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == '/') goto yy872;
|
|
goto yy869;
|
|
}
|
|
}
|
|
yy871: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy381;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy381;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= ')') goto yy381;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == '/') goto yy375;
|
|
goto yy381;
|
|
}
|
|
}
|
|
yy872: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy873;
|
|
yy873: if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy874: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy313;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy875: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy876;
|
|
yy876: if(yych <= '/'){
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy875;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= ' ') goto yy875;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
if(yych <= '.') goto yy872;
|
|
goto yy878;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= 'e'){
|
|
if(yych <= 'c') goto yy872;
|
|
if(yych <= 'd') goto yy879;
|
|
goto yy880;
|
|
} else {
|
|
if(yych == 'i') goto yy877;
|
|
if(yych <= 'k') goto yy872;
|
|
goto yy881;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych == 'p') goto yy882;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= 'u') goto yy883;
|
|
if(yych == 'w') goto yy884;
|
|
goto yy872;
|
|
}
|
|
}
|
|
}
|
|
yy877: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy872;
|
|
}
|
|
} else {
|
|
if(yych <= 'e'){
|
|
if(yych <= '"') goto yy874;
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= 'f') goto yy921;
|
|
if(yych == 'n') goto yy922;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy878: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy879: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == 'e') goto yy916;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy880: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '"'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych == '\n') goto yy375;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych == '*') goto yy867;
|
|
if(yych <= 'k') goto yy872;
|
|
goto yy903;
|
|
} else {
|
|
if(yych <= 'n'){
|
|
if(yych <= 'm') goto yy872;
|
|
goto yy904;
|
|
} else {
|
|
if(yych == 'r') goto yy905;
|
|
goto yy872;
|
|
}
|
|
}
|
|
}
|
|
yy881: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == 'i') goto yy900;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy882: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == 'r') goto yy895;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy883: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == 'n') goto yy891;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy884: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'a') goto yy872;
|
|
goto yy885;
|
|
}
|
|
}
|
|
yy885: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'r') goto yy872;
|
|
goto yy886;
|
|
}
|
|
}
|
|
yy886: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'n') goto yy872;
|
|
goto yy887;
|
|
}
|
|
}
|
|
yy887: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'i') goto yy872;
|
|
goto yy888;
|
|
}
|
|
}
|
|
yy888: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'n') goto yy872;
|
|
goto yy889;
|
|
}
|
|
}
|
|
yy889: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'g') goto yy872;
|
|
goto yy890;
|
|
}
|
|
}
|
|
yy890: yyaccept = 13;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy254;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy254;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy891: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'd') goto yy872;
|
|
goto yy892;
|
|
}
|
|
}
|
|
yy892: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'e') goto yy872;
|
|
goto yy893;
|
|
}
|
|
}
|
|
yy893: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'f') goto yy872;
|
|
goto yy894;
|
|
}
|
|
}
|
|
yy894: yyaccept = 14;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy269;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy269;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy895: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'a') goto yy872;
|
|
goto yy896;
|
|
}
|
|
}
|
|
yy896: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'g') goto yy872;
|
|
goto yy897;
|
|
}
|
|
}
|
|
yy897: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'm') goto yy872;
|
|
goto yy898;
|
|
}
|
|
}
|
|
yy898: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'a') goto yy872;
|
|
goto yy899;
|
|
}
|
|
}
|
|
yy899: yyaccept = 15;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy260;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy260;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy900: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'n') goto yy872;
|
|
goto yy901;
|
|
}
|
|
}
|
|
yy901: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'e') goto yy872;
|
|
goto yy902;
|
|
}
|
|
}
|
|
yy902: yyaccept = 16;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy264;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy264;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy903: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy872;
|
|
}
|
|
} else {
|
|
if(yych <= 'h'){
|
|
if(yych <= '"') goto yy874;
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= 'i') goto yy912;
|
|
if(yych == 's') goto yy913;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy904: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == 'd') goto yy909;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy905: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'r') goto yy872;
|
|
goto yy906;
|
|
}
|
|
}
|
|
yy906: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'o') goto yy872;
|
|
goto yy907;
|
|
}
|
|
}
|
|
yy907: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'r') goto yy872;
|
|
goto yy908;
|
|
}
|
|
}
|
|
yy908: yyaccept = 17;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy292;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy292;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy909: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'i') goto yy872;
|
|
goto yy910;
|
|
}
|
|
}
|
|
yy910: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'f') goto yy872;
|
|
goto yy911;
|
|
}
|
|
}
|
|
yy911: yyaccept = 18;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy288;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy288;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy912: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == 'f') goto yy915;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy913: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'e') goto yy872;
|
|
goto yy914;
|
|
}
|
|
}
|
|
yy914: yyaccept = 19;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy284;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy284;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy915: yyaccept = 20;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy282;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy282;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy916: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'f') goto yy872;
|
|
goto yy917;
|
|
}
|
|
}
|
|
yy917: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'i') goto yy872;
|
|
goto yy918;
|
|
}
|
|
}
|
|
yy918: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'n') goto yy872;
|
|
goto yy919;
|
|
}
|
|
}
|
|
yy919: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'e') goto yy872;
|
|
goto yy920;
|
|
}
|
|
}
|
|
yy920: yyaccept = 21;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy275;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy275;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy921: yyaccept = 9;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '!'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy294;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy294;
|
|
goto yy872;
|
|
}
|
|
} else {
|
|
if(yych <= 'c'){
|
|
if(yych <= '"') goto yy874;
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= 'd') goto yy936;
|
|
if(yych == 'n') goto yy937;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy922: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'c') goto yy872;
|
|
goto yy923;
|
|
}
|
|
}
|
|
yy923: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'l') goto yy872;
|
|
goto yy924;
|
|
}
|
|
}
|
|
yy924: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'u') goto yy872;
|
|
goto yy925;
|
|
}
|
|
}
|
|
yy925: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'd') goto yy872;
|
|
goto yy926;
|
|
}
|
|
}
|
|
yy926: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'e') goto yy872;
|
|
goto yy927;
|
|
}
|
|
}
|
|
yy927: yyaccept = 10;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy928;
|
|
yy928: if(yych <= '!'){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy302;
|
|
if(yych <= '\t') goto yy927;
|
|
if(yych <= '\n') goto yy375;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy302;
|
|
if(yych <= ' ') goto yy927;
|
|
goto yy872;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych <= '"') goto yy929;
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '/') goto yy930;
|
|
if(yych == '<') goto yy931;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy929: yyaccept = 12;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy313;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy313;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy930: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy2;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy2;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy932;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy931: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy784;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy784;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy794;
|
|
goto yy784;
|
|
} else {
|
|
if(yych <= '*') goto yy786;
|
|
if(yych == '>') goto yy872;
|
|
goto yy784;
|
|
}
|
|
}
|
|
yy932: yych = *++YYCURSOR;
|
|
if(yych != '/') goto yy840;
|
|
goto yy933;
|
|
yy933: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy934;
|
|
yy934: if(yych <= '/'){
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy933;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\f') goto yy615;
|
|
if(yych <= '\r') goto yy494;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= ' ') goto yy933;
|
|
if(yych <= '!') goto yy615;
|
|
goto yy617;
|
|
} else {
|
|
if(yych == '*') goto yy610;
|
|
if(yych <= '.') goto yy615;
|
|
goto yy935;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'l'){
|
|
if(yych <= 'e'){
|
|
if(yych <= 'c') goto yy615;
|
|
if(yych <= 'd') goto yy691;
|
|
goto yy692;
|
|
} else {
|
|
if(yych == 'i') goto yy693;
|
|
if(yych <= 'k') goto yy615;
|
|
goto yy694;
|
|
}
|
|
} else {
|
|
if(yych <= 't'){
|
|
if(yych == 'p') goto yy695;
|
|
goto yy615;
|
|
} else {
|
|
if(yych <= 'u') goto yy696;
|
|
if(yych == 'w') goto yy697;
|
|
goto yy615;
|
|
}
|
|
}
|
|
}
|
|
yy935: yych = *++YYCURSOR;
|
|
goto yy616;
|
|
yy936: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych == 'e') goto yy941;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy937: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'd') goto yy872;
|
|
goto yy938;
|
|
}
|
|
}
|
|
yy938: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'e') goto yy872;
|
|
goto yy939;
|
|
}
|
|
}
|
|
yy939: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'f') goto yy872;
|
|
goto yy940;
|
|
}
|
|
}
|
|
yy940: yyaccept = 22;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy371;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy371;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy941: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy872;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy872;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= ')'){
|
|
if(yych == '"') goto yy874;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '*') goto yy867;
|
|
if(yych != 'f') goto yy872;
|
|
goto yy942;
|
|
}
|
|
}
|
|
yy942: yyaccept = 23;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy374;
|
|
goto yy872;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy872;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '"'){
|
|
if(yych <= '\037') goto yy374;
|
|
if(yych <= '!') goto yy872;
|
|
goto yy874;
|
|
} else {
|
|
if(yych == '*') goto yy867;
|
|
goto yy872;
|
|
}
|
|
}
|
|
yy943: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych == 'e') goto yy948;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy944: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'd') goto yy440;
|
|
goto yy945;
|
|
}
|
|
}
|
|
yy945: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'e') goto yy440;
|
|
goto yy946;
|
|
}
|
|
}
|
|
yy946: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'f') goto yy440;
|
|
goto yy947;
|
|
}
|
|
}
|
|
yy947: yyaccept = 22;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy371;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy371;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy948: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'f') goto yy440;
|
|
goto yy949;
|
|
}
|
|
}
|
|
yy949: yyaccept = 23;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy374;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy374;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy950: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= ')'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy440;
|
|
}
|
|
} else {
|
|
if(yych <= 'h'){
|
|
if(yych <= '*') goto yy442;
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= 'i') goto yy959;
|
|
if(yych == 's') goto yy960;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy951: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych == 'd') goto yy956;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy952: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'r') goto yy440;
|
|
goto yy953;
|
|
}
|
|
}
|
|
yy953: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'o') goto yy440;
|
|
goto yy954;
|
|
}
|
|
}
|
|
yy954: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'r') goto yy440;
|
|
goto yy955;
|
|
}
|
|
}
|
|
yy955: yyaccept = 17;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy292;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy292;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy956: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'i') goto yy440;
|
|
goto yy957;
|
|
}
|
|
}
|
|
yy957: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'f') goto yy440;
|
|
goto yy958;
|
|
}
|
|
}
|
|
yy958: yyaccept = 18;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy288;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy288;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy959: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych == 'f') goto yy962;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy960: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'e') goto yy440;
|
|
goto yy961;
|
|
}
|
|
}
|
|
yy961: yyaccept = 19;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy284;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy284;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy962: yyaccept = 20;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy282;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy282;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy963: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'f') goto yy440;
|
|
goto yy964;
|
|
}
|
|
}
|
|
yy964: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'i') goto yy440;
|
|
goto yy965;
|
|
}
|
|
}
|
|
yy965: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'n') goto yy440;
|
|
goto yy966;
|
|
}
|
|
}
|
|
yy966: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\n'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy440;
|
|
goto yy375;
|
|
} else {
|
|
if(yych <= '\f') goto yy440;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
}
|
|
} else {
|
|
if(yych <= '='){
|
|
if(yych == '*') goto yy442;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '>') goto yy449;
|
|
if(yych != 'e') goto yy440;
|
|
goto yy967;
|
|
}
|
|
}
|
|
yy967: yyaccept = 21;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\t'){
|
|
if(yych <= '\b') goto yy275;
|
|
goto yy440;
|
|
} else {
|
|
if(yych <= '\n') goto yy375;
|
|
if(yych <= '\f') goto yy440;
|
|
goto yy377;
|
|
}
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= '\037') goto yy275;
|
|
if(yych <= ')') goto yy440;
|
|
goto yy442;
|
|
} else {
|
|
if(yych == '>') goto yy449;
|
|
goto yy440;
|
|
}
|
|
}
|
|
yy968: yych = *++YYCURSOR;
|
|
if(yych != '/') goto yy782;
|
|
goto yy969;
|
|
yy969: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
goto yy970;
|
|
yy970: if(yych <= 'd'){
|
|
if(yych <= ' '){
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\t') goto yy969;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '\r') goto yy494;
|
|
if(yych <= '\037') goto yy2;
|
|
goto yy969;
|
|
}
|
|
} else {
|
|
if(yych <= '.'){
|
|
if(yych == '*') goto yy618;
|
|
goto yy492;
|
|
} else {
|
|
if(yych <= '/') goto yy971;
|
|
if(yych <= 'c') goto yy492;
|
|
goto yy627;
|
|
}
|
|
}
|
|
} else {
|
|
if(yych <= 'o'){
|
|
if(yych <= 'i'){
|
|
if(yych <= 'e') goto yy628;
|
|
if(yych <= 'h') goto yy492;
|
|
goto yy629;
|
|
} else {
|
|
if(yych == 'l') goto yy630;
|
|
goto yy492;
|
|
}
|
|
} else {
|
|
if(yych <= 'u'){
|
|
if(yych <= 'p') goto yy631;
|
|
if(yych <= 't') goto yy492;
|
|
goto yy632;
|
|
} else {
|
|
if(yych == 'w') goto yy633;
|
|
goto yy492;
|
|
}
|
|
}
|
|
}
|
|
yy971: yych = *++YYCURSOR;
|
|
goto yy493;
|
|
yy972: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych == 'e') goto yy977;
|
|
goto yy375;
|
|
}
|
|
}
|
|
yy973: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'd') goto yy375;
|
|
goto yy974;
|
|
}
|
|
}
|
|
yy974: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'e') goto yy375;
|
|
goto yy975;
|
|
}
|
|
}
|
|
yy975: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'f') goto yy375;
|
|
goto yy976;
|
|
}
|
|
}
|
|
yy976: yyaccept = 22;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy371;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy371;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy977: ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\037'){
|
|
if(yych <= '\b') goto yy2;
|
|
if(yych <= '\f') goto yy375;
|
|
if(yych <= '\r') goto yy377;
|
|
goto yy2;
|
|
} else {
|
|
if(yych <= '*'){
|
|
if(yych <= ')') goto yy375;
|
|
goto yy379;
|
|
} else {
|
|
if(yych != 'f') goto yy375;
|
|
goto yy978;
|
|
}
|
|
}
|
|
yy978: yyaccept = 23;
|
|
YYMARKER = ++YYCURSOR;
|
|
if(YYLIMIT == YYCURSOR) YYFILL(1);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\r'){
|
|
if(yych <= '\b') goto yy374;
|
|
if(yych <= '\f') goto yy375;
|
|
goto yy377;
|
|
} else {
|
|
if(yych <= '\037') goto yy374;
|
|
if(yych == '*') goto yy379;
|
|
goto yy375;
|
|
}
|
|
yy979: yych = *++YYCURSOR;
|
|
goto yy980;
|
|
yy980:
|
|
#line 412
|
|
{ RET(T_MINUSMINUS); }
|
|
yy981: yych = *++YYCURSOR;
|
|
goto yy982;
|
|
yy982:
|
|
#line 411
|
|
{ RET(T_PLUSPLUS); }
|
|
yy983: yych = *++YYCURSOR;
|
|
if(yych == '/') goto yy984;
|
|
if(yych == '=') goto yy238;
|
|
goto yy2;
|
|
yy984: yych = *++YYCURSOR;
|
|
if(yych == 'U') goto yy193;
|
|
if(yych == 'u') goto yy192;
|
|
goto yy2;
|
|
yy985: yych = *++YYCURSOR;
|
|
goto yy986;
|
|
yy986:
|
|
#line 383
|
|
{ RET(T_POUND_POUND); }
|
|
yy987: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych != 'L') goto yy202;
|
|
goto yy988;
|
|
yy988: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych != 'S') goto yy202;
|
|
goto yy989;
|
|
yy989: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych != 'E') goto yy202;
|
|
goto yy990;
|
|
yy990: yyaccept = 24;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= 'Z'){
|
|
if(yych <= '>'){
|
|
if(yych <= '/') goto yy991;
|
|
if(yych <= '9') goto yy201;
|
|
goto yy991;
|
|
} else {
|
|
if(yych <= '?') goto yy204;
|
|
if(yych >= 'A') goto yy201;
|
|
goto yy991;
|
|
}
|
|
} else {
|
|
if(yych <= '^'){
|
|
if(yych == '\\') goto yy203;
|
|
goto yy991;
|
|
} else {
|
|
if(yych == '`') goto yy991;
|
|
if(yych <= 'z') goto yy201;
|
|
goto yy991;
|
|
}
|
|
}
|
|
yy991:
|
|
#line 376
|
|
{ RET(T_FALSE); }
|
|
yy992: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych != 'U') goto yy202;
|
|
goto yy993;
|
|
yy993: yyaccept = 0;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych != 'E') goto yy202;
|
|
goto yy994;
|
|
yy994: yyaccept = 25;
|
|
yych = *(YYMARKER = ++YYCURSOR);
|
|
if(yych <= 'Z'){
|
|
if(yych <= '>'){
|
|
if(yych <= '/') goto yy995;
|
|
if(yych <= '9') goto yy201;
|
|
goto yy995;
|
|
} else {
|
|
if(yych <= '?') goto yy204;
|
|
if(yych >= 'A') goto yy201;
|
|
goto yy995;
|
|
}
|
|
} else {
|
|
if(yych <= '^'){
|
|
if(yych == '\\') goto yy203;
|
|
goto yy995;
|
|
} else {
|
|
if(yych == '`') goto yy995;
|
|
if(yych <= 'z') goto yy201;
|
|
goto yy995;
|
|
}
|
|
}
|
|
yy995:
|
|
#line 375
|
|
{ RET(T_TRUE); }
|
|
yy996: yych = *++YYCURSOR;
|
|
goto yy997;
|
|
yy997:
|
|
#line 373
|
|
{ goto cppcomment; }
|
|
yy998: yych = *++YYCURSOR;
|
|
goto yy999;
|
|
yy999:
|
|
#line 372
|
|
{ goto ccomment; }
|
|
}
|
|
#line 487
|
|
|
|
|
|
ccomment:
|
|
{
|
|
YYCTYPE yych;
|
|
unsigned int yyaccept;
|
|
goto yy1000;
|
|
yy1001: ++YYCURSOR;
|
|
yy1000:
|
|
if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\f'){
|
|
if(yych <= '\b'){
|
|
if(yych <= '\000') goto yy1009;
|
|
goto yy1002;
|
|
} else {
|
|
if(yych == '\n') goto yy1005;
|
|
goto yy1008;
|
|
}
|
|
} else {
|
|
if(yych <= '\037'){
|
|
if(yych <= '\r') goto yy1007;
|
|
goto yy1002;
|
|
} else {
|
|
if(yych == '*') goto yy1003;
|
|
goto yy1008;
|
|
}
|
|
}
|
|
yy1002:yy1003: yych = *++YYCURSOR;
|
|
if(yych == '/') goto yy1012;
|
|
goto yy1004;
|
|
yy1004:
|
|
#line 500
|
|
{ goto ccomment; }
|
|
yy1005: yych = *++YYCURSOR;
|
|
goto yy1006;
|
|
yy1006:
|
|
#line 493
|
|
{
|
|
/*if(cursor == s->eof) RET(T_EOF);*/
|
|
/*s->tok = cursor; */
|
|
s->line += count_backslash_newlines(s, cursor) +1;
|
|
goto ccomment;
|
|
}
|
|
yy1007: yych = *++YYCURSOR;
|
|
if(yych == '\n') goto yy1011;
|
|
goto yy1006;
|
|
yy1008: yych = *++YYCURSOR;
|
|
goto yy1004;
|
|
yy1009: yych = *++YYCURSOR;
|
|
goto yy1010;
|
|
yy1010:
|
|
#line 503
|
|
{
|
|
yyaccept = 0; /* avoid warning about unreferenced variable */
|
|
if(cursor == s->eof)
|
|
{
|
|
if (s->error_proc)
|
|
(*s->error_proc)(s, "Unterminated comment");
|
|
else
|
|
printf("Error: Unterminated comment\n");
|
|
}
|
|
else
|
|
{
|
|
if (s->error_proc)
|
|
(*s->error_proc)(s, "'\\000' in input stream");
|
|
else
|
|
printf("Error: 0 in file");
|
|
}
|
|
RET(T_EOF);
|
|
}
|
|
yy1011: yych = *++YYCURSOR;
|
|
goto yy1006;
|
|
yy1012: yych = *++YYCURSOR;
|
|
goto yy1013;
|
|
yy1013:
|
|
#line 491
|
|
{ RET(T_CCOMMENT); }
|
|
}
|
|
#line 522
|
|
|
|
|
|
cppcomment:
|
|
{
|
|
YYCTYPE yych;
|
|
unsigned int yyaccept;
|
|
goto yy1014;
|
|
yy1015: ++YYCURSOR;
|
|
yy1014:
|
|
if((YYLIMIT - YYCURSOR) < 2) YYFILL(2);
|
|
yych = *YYCURSOR;
|
|
if(yych <= '\n'){
|
|
if(yych <= '\000') goto yy1022;
|
|
if(yych <= '\b') goto yy1016;
|
|
if(yych <= '\t') goto yy1020;
|
|
goto yy1017;
|
|
} else {
|
|
if(yych <= '\f') goto yy1020;
|
|
if(yych <= '\r') goto yy1019;
|
|
if(yych >= ' ') goto yy1020;
|
|
goto yy1016;
|
|
}
|
|
yy1016:yy1017: yych = *++YYCURSOR;
|
|
goto yy1018;
|
|
yy1018:
|
|
#line 527
|
|
{
|
|
/*if(cursor == s->eof) RET(T_EOF); */
|
|
/*s->tok = cursor; */
|
|
s->line++;
|
|
RET(T_CPPCOMMENT);
|
|
}
|
|
yy1019: yych = *++YYCURSOR;
|
|
if(yych == '\n') goto yy1024;
|
|
goto yy1018;
|
|
yy1020: yych = *++YYCURSOR;
|
|
goto yy1021;
|
|
yy1021:
|
|
#line 534
|
|
{ goto cppcomment; }
|
|
yy1022: yych = *++YYCURSOR;
|
|
goto yy1023;
|
|
yy1023:
|
|
#line 537
|
|
{
|
|
yyaccept = 0; /* avoid warning about unreferenced variable */
|
|
if(cursor != s->eof)
|
|
{
|
|
if (s->error_proc)
|
|
(*s->error_proc)(s, "'\\000' in input stream");
|
|
else
|
|
printf("Error: 0 in file");
|
|
}
|
|
/* adjust cursor such next call returns T_EOF */
|
|
--YYCURSOR;
|
|
/* the comment is unterminated, but nevertheless its a comment */
|
|
RET(T_CPPCOMMENT);
|
|
}
|
|
yy1024: yych = *++YYCURSOR;
|
|
goto yy1018;
|
|
}
|
|
#line 551
|
|
|
|
|
|
} /* end of scan */
|
|
|
|
#undef RE2C_ASSERT
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
} // namespace re2clex
|
|
} // namespace idllexer
|
|
} // namespace wave
|
|
} // namespace boost
|