root/sapi/phpdbg/phpdbg_lexer.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. phpdbg_init_lexer
  2. phpdbg_lex

   1 /* Generated by re2c 0.13.5 */
   2 #line 1 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
   3 /*
   4  * phpdbg_lexer.l
   5  */
   6 
   7 #include "phpdbg.h"
   8 #include "phpdbg_cmd.h"
   9 
  10 #include "phpdbg_parser.h"
  11 
  12 #define LEX(v) (PHPDBG_G(lexer).v)
  13 
  14 #define YYCTYPE unsigned char
  15 #define YYSETCONDITION(x) LEX(state) = x;
  16 #define YYGETCONDITION() LEX(state)
  17 #define YYCURSOR LEX(cursor)
  18 #define YYMARKER LEX(marker)
  19 #define yyleng LEX(len)
  20 #define yytext ((char*) LEX(text))
  21 #undef YYDEBUG
  22 #define YYDEBUG(a, b)
  23 #define YYFILL(n)
  24 
  25 #define NORMAL 0
  26 #define RAW 1
  27 #define INITIAL 2
  28 
  29 ZEND_EXTERN_MODULE_GLOBALS(phpdbg);
  30 
  31 void phpdbg_init_lexer (phpdbg_param_t *stack, char *input TSRMLS_DC) {
  32         PHPDBG_G(parser_stack) = stack;
  33 
  34         YYSETCONDITION(INITIAL);
  35 
  36         LEX(text) = YYCURSOR = (unsigned char *) input;
  37         LEX(len) = strlen(input);
  38 }
  39 
  40 int phpdbg_lex (phpdbg_param_t* yylval) {
  41         TSRMLS_FETCH(); /* Slow, but this is not a major problem here. TODO: Use TSRMLS_DC */
  42 
  43 restart:
  44         LEX(text) = YYCURSOR;
  45 
  46 
  47 #line 48 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
  48 {
  49         YYCTYPE yych;
  50         unsigned int yyaccept = 0;
  51         if (YYGETCONDITION() < 1) {
  52                 goto yyc_NORMAL;
  53         } else {
  54                 if (YYGETCONDITION() < 2) {
  55                         goto yyc_RAW;
  56                 } else {
  57                         goto yyc_INITIAL;
  58                 }
  59         }
  60 /* *********************************** */
  61 yyc_INITIAL:
  62         {
  63                 static const unsigned char yybm[] = {
  64                           0,   0,   0,   0,   0,   0,   0,   0, 
  65                           0, 128, 128,   0,   0, 128,   0,   0, 
  66                           0,   0,   0,   0,   0,   0,   0,   0, 
  67                           0,   0,   0,   0,   0,   0,   0,   0, 
  68                         128,   0,   0,   0,   0,   0,   0,   0, 
  69                           0,   0,   0,   0,   0,   0,   0,   0, 
  70                           0,   0,   0,   0,   0,   0,   0,   0, 
  71                           0,   0,   0,   0,   0,   0,   0,   0, 
  72                           0,   0,   0,   0,   0,   0,   0,   0, 
  73                           0,   0,   0,   0,   0,   0,   0,   0, 
  74                           0,   0,   0,   0,   0,   0,   0,   0, 
  75                           0,   0,   0,   0,   0,   0,   0,   0, 
  76                           0,   0,   0,   0,   0,   0,   0,   0, 
  77                           0,   0,   0,   0,   0,   0,   0,   0, 
  78                           0,   0,   0,   0,   0,   0,   0,   0, 
  79                           0,   0,   0,   0,   0,   0,   0,   0, 
  80                           0,   0,   0,   0,   0,   0,   0,   0, 
  81                           0,   0,   0,   0,   0,   0,   0,   0, 
  82                           0,   0,   0,   0,   0,   0,   0,   0, 
  83                           0,   0,   0,   0,   0,   0,   0,   0, 
  84                           0,   0,   0,   0,   0,   0,   0,   0, 
  85                           0,   0,   0,   0,   0,   0,   0,   0, 
  86                           0,   0,   0,   0,   0,   0,   0,   0, 
  87                           0,   0,   0,   0,   0,   0,   0,   0, 
  88                           0,   0,   0,   0,   0,   0,   0,   0, 
  89                           0,   0,   0,   0,   0,   0,   0,   0, 
  90                           0,   0,   0,   0,   0,   0,   0,   0, 
  91                           0,   0,   0,   0,   0,   0,   0,   0, 
  92                           0,   0,   0,   0,   0,   0,   0,   0, 
  93                           0,   0,   0,   0,   0,   0,   0,   0, 
  94                           0,   0,   0,   0,   0,   0,   0,   0, 
  95                           0,   0,   0,   0,   0,   0,   0,   0, 
  96                 };
  97 
  98                 YYDEBUG(0, *YYCURSOR);
  99                 YYFILL(4);
 100                 yych = *YYCURSOR;
 101                 if (yych <= 'D') {
 102                         if (yych <= '\n') {
 103                                 if (yych <= 0x00) goto yy6;
 104                                 if (yych <= 0x08) goto yy11;
 105                                 if (yych >= '\n') goto yy4;
 106                         } else {
 107                                 if (yych <= '\r') {
 108                                         if (yych <= '\f') goto yy11;
 109                                 } else {
 110                                         if (yych != ' ') goto yy11;
 111                                 }
 112                         }
 113                 } else {
 114                         if (yych <= 'd') {
 115                                 if (yych <= 'Q') {
 116                                         if (yych <= 'E') goto yy7;
 117                                         goto yy11;
 118                                 } else {
 119                                         if (yych <= 'R') goto yy10;
 120                                         if (yych <= 'S') goto yy8;
 121                                         goto yy11;
 122                                 }
 123                         } else {
 124                                 if (yych <= 'q') {
 125                                         if (yych <= 'e') goto yy7;
 126                                         goto yy11;
 127                                 } else {
 128                                         if (yych <= 'r') goto yy9;
 129                                         if (yych <= 's') goto yy8;
 130                                         goto yy11;
 131                                 }
 132                         }
 133                 }
 134                 YYDEBUG(2, *YYCURSOR);
 135                 ++YYCURSOR;
 136                 if ((yych = *YYCURSOR) <= '\f') {
 137                         if (yych <= 0x08) goto yy3;
 138                         if (yych <= '\n') goto yy26;
 139                 } else {
 140                         if (yych <= '\r') goto yy26;
 141                         if (yych == ' ') goto yy26;
 142                 }
 143 yy3:
 144                 YYDEBUG(3, *YYCURSOR);
 145                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 146 #line 161 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 147                 {
 148         YYSETCONDITION(NORMAL);
 149 
 150         YYCURSOR = LEX(text);
 151         goto restart;
 152 }
 153 #line 154 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 154 yy4:
 155                 YYDEBUG(4, *YYCURSOR);
 156                 ++YYCURSOR;
 157                 if ((yych = *YYCURSOR) <= '\f') {
 158                         if (yych <= 0x08) goto yy5;
 159                         if (yych <= '\n') goto yy26;
 160                 } else {
 161                         if (yych <= '\r') goto yy26;
 162                         if (yych == ' ') goto yy26;
 163                 }
 164 yy5:
 165                 YYDEBUG(5, *YYCURSOR);
 166                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 167 #line 68 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 168                 {
 169         return 0;
 170 }
 171 #line 172 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 172 yy6:
 173                 YYDEBUG(6, *YYCURSOR);
 174                 yych = *++YYCURSOR;
 175                 goto yy3;
 176 yy7:
 177                 YYDEBUG(7, *YYCURSOR);
 178                 yyaccept = 0;
 179                 yych = *(YYMARKER = ++YYCURSOR);
 180                 if (yych == 'V') goto yy22;
 181                 if (yych == 'v') goto yy22;
 182                 goto yy3;
 183 yy8:
 184                 YYDEBUG(8, *YYCURSOR);
 185                 yyaccept = 0;
 186                 yych = *(YYMARKER = ++YYCURSOR);
 187                 if (yych == 'H') goto yy18;
 188                 if (yych == 'h') goto yy18;
 189                 goto yy3;
 190 yy9:
 191                 YYDEBUG(9, *YYCURSOR);
 192                 yyaccept = 0;
 193                 yych = *(YYMARKER = ++YYCURSOR);
 194                 if (yybm[0+yych] & 128) {
 195                         goto yy15;
 196                 }
 197                 if (yych == 'U') goto yy12;
 198                 if (yych == 'u') goto yy12;
 199                 goto yy3;
 200 yy10:
 201                 YYDEBUG(10, *YYCURSOR);
 202                 yyaccept = 0;
 203                 yych = *(YYMARKER = ++YYCURSOR);
 204                 if (yych == 'U') goto yy12;
 205                 if (yych == 'u') goto yy12;
 206                 goto yy3;
 207 yy11:
 208                 YYDEBUG(11, *YYCURSOR);
 209                 yych = *++YYCURSOR;
 210                 goto yy3;
 211 yy12:
 212                 YYDEBUG(12, *YYCURSOR);
 213                 yych = *++YYCURSOR;
 214                 if (yych == 'N') goto yy14;
 215                 if (yych == 'n') goto yy14;
 216 yy13:
 217                 YYDEBUG(13, *YYCURSOR);
 218                 YYCURSOR = YYMARKER;
 219                 goto yy3;
 220 yy14:
 221                 YYDEBUG(14, *YYCURSOR);
 222                 yych = *++YYCURSOR;
 223                 if (yybm[0+yych] & 128) {
 224                         goto yy15;
 225                 }
 226                 goto yy13;
 227 yy15:
 228                 YYDEBUG(15, *YYCURSOR);
 229                 ++YYCURSOR;
 230                 YYFILL(1);
 231                 yych = *YYCURSOR;
 232                 YYDEBUG(16, *YYCURSOR);
 233                 if (yybm[0+yych] & 128) {
 234                         goto yy15;
 235                 }
 236                 YYDEBUG(17, *YYCURSOR);
 237                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 238 #line 155 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 239                 {
 240         YYSETCONDITION(RAW);
 241         phpdbg_init_param(yylval, EMPTY_PARAM);
 242         return T_RUN;
 243 }
 244 #line 245 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 245 yy18:
 246                 YYDEBUG(18, *YYCURSOR);
 247                 yych = *++YYCURSOR;
 248                 if (yych <= '\f') {
 249                         if (yych <= 0x08) goto yy13;
 250                         if (yych >= '\v') goto yy13;
 251                 } else {
 252                         if (yych <= '\r') goto yy19;
 253                         if (yych != ' ') goto yy13;
 254                 }
 255 yy19:
 256                 YYDEBUG(19, *YYCURSOR);
 257                 ++YYCURSOR;
 258                 YYFILL(1);
 259                 yych = *YYCURSOR;
 260                 YYDEBUG(20, *YYCURSOR);
 261                 if (yych <= '\f') {
 262                         if (yych <= 0x08) goto yy21;
 263                         if (yych <= '\n') goto yy19;
 264                 } else {
 265                         if (yych <= '\r') goto yy19;
 266                         if (yych == ' ') goto yy19;
 267                 }
 268 yy21:
 269                 YYDEBUG(21, *YYCURSOR);
 270                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 271 #line 150 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 272                 {
 273         YYSETCONDITION(RAW);
 274         phpdbg_init_param(yylval, EMPTY_PARAM);
 275         return T_SHELL;
 276 }
 277 #line 278 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 278 yy22:
 279                 YYDEBUG(22, *YYCURSOR);
 280                 yych = *++YYCURSOR;
 281                 if (yych <= '\f') {
 282                         if (yych <= 0x08) goto yy13;
 283                         if (yych >= '\v') goto yy13;
 284                 } else {
 285                         if (yych <= '\r') goto yy23;
 286                         if (yych != ' ') goto yy13;
 287                 }
 288 yy23:
 289                 YYDEBUG(23, *YYCURSOR);
 290                 ++YYCURSOR;
 291                 YYFILL(1);
 292                 yych = *YYCURSOR;
 293                 YYDEBUG(24, *YYCURSOR);
 294                 if (yych <= '\f') {
 295                         if (yych <= 0x08) goto yy25;
 296                         if (yych <= '\n') goto yy23;
 297                 } else {
 298                         if (yych <= '\r') goto yy23;
 299                         if (yych == ' ') goto yy23;
 300                 }
 301 yy25:
 302                 YYDEBUG(25, *YYCURSOR);
 303                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 304 #line 145 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 305                 {
 306         YYSETCONDITION(RAW);
 307         phpdbg_init_param(yylval, EMPTY_PARAM);
 308         return T_EVAL;
 309 }
 310 #line 311 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 311 yy26:
 312                 YYDEBUG(26, *YYCURSOR);
 313                 ++YYCURSOR;
 314                 YYFILL(1);
 315                 yych = *YYCURSOR;
 316                 YYDEBUG(27, *YYCURSOR);
 317                 if (yych <= '\f') {
 318                         if (yych <= 0x08) goto yy28;
 319                         if (yych <= '\n') goto yy26;
 320                 } else {
 321                         if (yych <= '\r') goto yy26;
 322                         if (yych == ' ') goto yy26;
 323                 }
 324 yy28:
 325                 YYDEBUG(28, *YYCURSOR);
 326                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 327 #line 139 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 328                 {
 329         /* ignore whitespace */
 330 
 331         goto restart;
 332 }
 333 #line 334 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 334         }
 335 /* *********************************** */
 336 yyc_NORMAL:
 337         {
 338                 static const unsigned char yybm[] = {
 339                           0,  16,  16,  16,  16,  16,  16,  16, 
 340                          16,   8,   8,  16,  16,   8,  16,  16, 
 341                          16,  16,  16,  16,  16,  16,  16,  16, 
 342                          16,  16,  16,  16,  16,  16,  16,  16, 
 343                           8,  16,  16,   0,  16,  16,  16,  16, 
 344                          16,  16,  16,  16,  16,  16,  48,  16, 
 345                         176, 176, 176, 176, 176, 176, 176, 176, 
 346                         176, 176,   0,  16,  16,  16,  16,  16, 
 347                          16, 208, 208, 208, 208, 208, 208,  80, 
 348                          80,  80,  80,  80,  80,  80,  80,  80, 
 349                          80,  80,  80,  80,  80,  80,  80,  80, 
 350                          80,  80,  80,  16,  16,  16,  16,  16, 
 351                          16, 208, 208, 208, 208, 208, 208,  80, 
 352                          80,  80,  80,  80,  80,  80,  80,  80, 
 353                          80,  80,  80,  80,  80,  80,  80,  80, 
 354                          80,  80,  80,  16,  16,  16,  16,  16, 
 355                          16,  16,  16,  16,  16,  16,  16,  16, 
 356                          16,  16,  16,  16,  16,  16,  16,  16, 
 357                          16,  16,  16,  16,  16,  16,  16,  16, 
 358                          16,  16,  16,  16,  16,  16,  16,  16, 
 359                          16,  16,  16,  16,  16,  16,  16,  16, 
 360                          16,  16,  16,  16,  16,  16,  16,  16, 
 361                          16,  16,  16,  16,  16,  16,  16,  16, 
 362                          16,  16,  16,  16,  16,  16,  16,  16, 
 363                          16,  16,  16,  16,  16,  16,  16,  16, 
 364                          16,  16,  16,  16,  16,  16,  16,  16, 
 365                          16,  16,  16,  16,  16,  16,  16,  16, 
 366                          16,  16,  16,  16,  16,  16,  16,  16, 
 367                          16,  16,  16,  16,  16,  16,  16,  16, 
 368                          16,  16,  16,  16,  16,  16,  16,  16, 
 369                          16,  16,  16,  16,  16,  16,  16,  16, 
 370                          16,  16,  16,  16,  16,  16,  16,  16, 
 371                 };
 372                 YYDEBUG(29, *YYCURSOR);
 373                 YYFILL(11);
 374                 yych = *YYCURSOR;
 375                 YYDEBUG(-1, yych);
 376                 switch (yych) {
 377                 case 0x00:      goto yy36;
 378                 case '\t':
 379                 case '\r':
 380                 case ' ':       goto yy31;
 381                 case '\n':      goto yy34;
 382                 case '#':       goto yy55;
 383                 case '-':       goto yy41;
 384                 case '.':
 385                 case '1':
 386                 case '2':
 387                 case '3':
 388                 case '4':
 389                 case '5':
 390                 case '6':
 391                 case '7':
 392                 case '8':
 393                 case '9':       goto yy42;
 394                 case '0':       goto yy45;
 395                 case ':':       goto yy57;
 396                 case 'D':
 397                 case 'd':       goto yy46;
 398                 case 'E':
 399                 case 'e':       goto yy47;
 400                 case 'F':
 401                 case 'f':       goto yy48;
 402                 case 'I':
 403                 case 'i':       goto yy37;
 404                 case 'N':
 405                 case 'n':       goto yy49;
 406                 case 'O':
 407                 case 'o':       goto yy50;
 408                 case 'T':
 409                 case 't':       goto yy51;
 410                 case 'Y':
 411                 case 'y':       goto yy52;
 412                 case 'Z':       goto yy53;
 413                 case 'z':       goto yy54;
 414                 default:        goto yy39;
 415                 }
 416 yy31:
 417                 YYDEBUG(31, *YYCURSOR);
 418                 ++YYCURSOR;
 419                 YYFILL(1);
 420                 yych = *YYCURSOR;
 421                 YYDEBUG(32, *YYCURSOR);
 422                 if (yybm[0+yych] & 8) {
 423                         goto yy31;
 424                 }
 425                 YYDEBUG(33, *YYCURSOR);
 426                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 427 #line 139 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 428                 {
 429         /* ignore whitespace */
 430 
 431         goto restart;
 432 }
 433 #line 434 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 434 yy34:
 435                 YYDEBUG(34, *YYCURSOR);
 436                 ++YYCURSOR;
 437                 if (yybm[0+(yych = *YYCURSOR)] & 8) {
 438                         goto yy31;
 439                 }
 440 yy35:
 441                 YYDEBUG(35, *YYCURSOR);
 442                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 443 #line 68 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 444                 {
 445         return 0;
 446 }
 447 #line 448 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 448 yy36:
 449                 YYDEBUG(36, *YYCURSOR);
 450                 yych = *++YYCURSOR;
 451                 goto yy35;
 452 yy37:
 453                 YYDEBUG(37, *YYCURSOR);
 454                 yyaccept = 0;
 455                 yych = *(YYMARKER = ++YYCURSOR);
 456                 if (yych == 'F') goto yy106;
 457                 if (yych == 'f') goto yy106;
 458                 goto yy40;
 459 yy38:
 460                 YYDEBUG(38, *YYCURSOR);
 461                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 462 #line 125 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 463                 {
 464         phpdbg_init_param(yylval, STR_PARAM);
 465         yylval->str = zend_strndup(yytext, yyleng);
 466         yylval->len = yyleng;
 467         return T_ID; 
 468 }
 469 #line 470 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 470 yy39:
 471                 YYDEBUG(39, *YYCURSOR);
 472                 yyaccept = 0;
 473                 YYMARKER = ++YYCURSOR;
 474                 YYFILL(3);
 475                 yych = *YYCURSOR;
 476 yy40:
 477                 YYDEBUG(40, *YYCURSOR);
 478                 if (yybm[0+yych] & 16) {
 479                         goto yy39;
 480                 }
 481                 if (yych <= '9') goto yy38;
 482                 goto yy62;
 483 yy41:
 484                 YYDEBUG(41, *YYCURSOR);
 485                 yyaccept = 0;
 486                 yych = *(YYMARKER = ++YYCURSOR);
 487                 if (yybm[0+yych] & 32) {
 488                         goto yy42;
 489                 }
 490                 goto yy40;
 491 yy42:
 492                 YYDEBUG(42, *YYCURSOR);
 493                 yyaccept = 1;
 494                 YYMARKER = ++YYCURSOR;
 495                 YYFILL(3);
 496                 yych = *YYCURSOR;
 497                 YYDEBUG(43, *YYCURSOR);
 498                 if (yybm[0+yych] & 32) {
 499                         goto yy42;
 500                 }
 501                 if (yych <= 0x1F) {
 502                         if (yych <= '\n') {
 503                                 if (yych <= 0x00) goto yy44;
 504                                 if (yych <= 0x08) goto yy39;
 505                         } else {
 506                                 if (yych != '\r') goto yy39;
 507                         }
 508                 } else {
 509                         if (yych <= '#') {
 510                                 if (yych <= ' ') goto yy44;
 511                                 if (yych <= '"') goto yy39;
 512                         } else {
 513                                 if (yych == ':') goto yy62;
 514                                 goto yy39;
 515                         }
 516                 }
 517 yy44:
 518                 YYDEBUG(44, *YYCURSOR);
 519                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 520 #line 106 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 521                 {
 522         phpdbg_init_param(yylval, NUMERIC_PARAM);
 523         yylval->num = atoi(yytext);
 524         return T_DIGITS;
 525 }
 526 #line 527 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 527 yy45:
 528                 YYDEBUG(45, *YYCURSOR);
 529                 yyaccept = 1;
 530                 yych = *(YYMARKER = ++YYCURSOR);
 531                 if (yybm[0+yych] & 32) {
 532                         goto yy42;
 533                 }
 534                 if (yych <= 0x1F) {
 535                         if (yych <= '\n') {
 536                                 if (yych <= 0x00) goto yy44;
 537                                 if (yych <= 0x08) goto yy40;
 538                                 goto yy44;
 539                         } else {
 540                                 if (yych == '\r') goto yy44;
 541                                 goto yy40;
 542                         }
 543                 } else {
 544                         if (yych <= '#') {
 545                                 if (yych <= ' ') goto yy44;
 546                                 if (yych <= '"') goto yy40;
 547                                 goto yy44;
 548                         } else {
 549                                 if (yych == 'x') goto yy102;
 550                                 goto yy40;
 551                         }
 552                 }
 553 yy46:
 554                 YYDEBUG(46, *YYCURSOR);
 555                 yyaccept = 0;
 556                 yych = *(YYMARKER = ++YYCURSOR);
 557                 if (yych == 'I') goto yy96;
 558                 if (yych == 'i') goto yy96;
 559                 goto yy40;
 560 yy47:
 561                 YYDEBUG(47, *YYCURSOR);
 562                 yyaccept = 0;
 563                 yych = *(YYMARKER = ++YYCURSOR);
 564                 if (yych == 'N') goto yy91;
 565                 if (yych == 'n') goto yy91;
 566                 goto yy40;
 567 yy48:
 568                 YYDEBUG(48, *YYCURSOR);
 569                 yyaccept = 0;
 570                 yych = *(YYMARKER = ++YYCURSOR);
 571                 if (yych == 'A') goto yy88;
 572                 if (yych == 'a') goto yy88;
 573                 goto yy40;
 574 yy49:
 575                 YYDEBUG(49, *YYCURSOR);
 576                 yyaccept = 0;
 577                 yych = *(YYMARKER = ++YYCURSOR);
 578                 if (yych == 'O') goto yy84;
 579                 if (yych == 'o') goto yy84;
 580                 goto yy40;
 581 yy50:
 582                 YYDEBUG(50, *YYCURSOR);
 583                 yyaccept = 0;
 584                 yych = *(YYMARKER = ++YYCURSOR);
 585                 if (yych <= 'N') {
 586                         if (yych == 'F') goto yy83;
 587                         if (yych <= 'M') goto yy40;
 588                         goto yy77;
 589                 } else {
 590                         if (yych <= 'f') {
 591                                 if (yych <= 'e') goto yy40;
 592                                 goto yy83;
 593                         } else {
 594                                 if (yych == 'n') goto yy77;
 595                                 goto yy40;
 596                         }
 597                 }
 598 yy51:
 599                 YYDEBUG(51, *YYCURSOR);
 600                 yyaccept = 0;
 601                 yych = *(YYMARKER = ++YYCURSOR);
 602                 if (yych == 'R') goto yy81;
 603                 if (yych == 'r') goto yy81;
 604                 goto yy40;
 605 yy52:
 606                 YYDEBUG(52, *YYCURSOR);
 607                 yyaccept = 0;
 608                 yych = *(YYMARKER = ++YYCURSOR);
 609                 if (yych == 'E') goto yy76;
 610                 if (yych == 'e') goto yy76;
 611                 goto yy40;
 612 yy53:
 613                 YYDEBUG(53, *YYCURSOR);
 614                 yyaccept = 0;
 615                 yych = *(YYMARKER = ++YYCURSOR);
 616                 if (yych == 'E') goto yy73;
 617                 goto yy40;
 618 yy54:
 619                 YYDEBUG(54, *YYCURSOR);
 620                 yyaccept = 0;
 621                 yych = *(YYMARKER = ++YYCURSOR);
 622                 if (yych == 'e') goto yy61;
 623                 goto yy40;
 624 yy55:
 625                 YYDEBUG(55, *YYCURSOR);
 626                 ++YYCURSOR;
 627                 YYDEBUG(56, *YYCURSOR);
 628                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 629 #line 84 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 630                 {
 631         return T_POUND;
 632 }
 633 #line 634 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 634 yy57:
 635                 YYDEBUG(57, *YYCURSOR);
 636                 ++YYCURSOR;
 637                 if ((yych = *YYCURSOR) == ':') goto yy59;
 638                 YYDEBUG(58, *YYCURSOR);
 639                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 640 #line 90 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 641                 {
 642         return T_COLON;
 643 }
 644 #line 645 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 645 yy59:
 646                 YYDEBUG(59, *YYCURSOR);
 647                 ++YYCURSOR;
 648                 YYDEBUG(60, *YYCURSOR);
 649                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 650 #line 87 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 651                 {
 652         return T_DCOLON;
 653 }
 654 #line 655 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 655 yy61:
 656                 YYDEBUG(61, *YYCURSOR);
 657                 yyaccept = 0;
 658                 yych = *(YYMARKER = ++YYCURSOR);
 659                 if (yych == 'n') goto yy67;
 660                 goto yy40;
 661 yy62:
 662                 YYDEBUG(62, *YYCURSOR);
 663                 yych = *++YYCURSOR;
 664                 if (yych == '/') goto yy64;
 665 yy63:
 666                 YYDEBUG(63, *YYCURSOR);
 667                 YYCURSOR = YYMARKER;
 668                 if (yyaccept <= 1) {
 669                         if (yyaccept <= 0) {
 670                                 goto yy38;
 671                         } else {
 672                                 goto yy44;
 673                         }
 674                 } else {
 675                         if (yyaccept <= 2) {
 676                                 goto yy72;
 677                         } else {
 678                                 goto yy105;
 679                         }
 680                 }
 681 yy64:
 682                 YYDEBUG(64, *YYCURSOR);
 683                 yych = *++YYCURSOR;
 684                 if (yych != '/') goto yy63;
 685                 YYDEBUG(65, *YYCURSOR);
 686                 ++YYCURSOR;
 687                 YYDEBUG(66, *YYCURSOR);
 688                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 689 #line 78 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 690                 {
 691         phpdbg_init_param(yylval, STR_PARAM);
 692         yylval->str = zend_strndup(yytext, yyleng);
 693         yylval->len = yyleng;
 694         return T_PROTO;
 695 }
 696 #line 697 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 697 yy67:
 698                 YYDEBUG(67, *YYCURSOR);
 699                 yyaccept = 0;
 700                 yych = *(YYMARKER = ++YYCURSOR);
 701                 if (yych != 'd') goto yy40;
 702                 YYDEBUG(68, *YYCURSOR);
 703                 yyaccept = 0;
 704                 yych = *(YYMARKER = ++YYCURSOR);
 705                 if (yych != '_') goto yy40;
 706 yy69:
 707                 YYDEBUG(69, *YYCURSOR);
 708                 yyaccept = 0;
 709                 yych = *(YYMARKER = ++YYCURSOR);
 710                 if (yybm[0+yych] & 64) {
 711                         goto yy70;
 712                 }
 713                 goto yy40;
 714 yy70:
 715                 YYDEBUG(70, *YYCURSOR);
 716                 yyaccept = 2;
 717                 YYMARKER = ++YYCURSOR;
 718                 YYFILL(3);
 719                 yych = *YYCURSOR;
 720                 YYDEBUG(71, *YYCURSOR);
 721                 if (yybm[0+yych] & 64) {
 722                         goto yy70;
 723                 }
 724                 if (yych <= 0x1F) {
 725                         if (yych <= '\n') {
 726                                 if (yych <= 0x00) goto yy72;
 727                                 if (yych <= 0x08) goto yy39;
 728                         } else {
 729                                 if (yych != '\r') goto yy39;
 730                         }
 731                 } else {
 732                         if (yych <= '#') {
 733                                 if (yych <= ' ') goto yy72;
 734                                 if (yych <= '"') goto yy39;
 735                         } else {
 736                                 if (yych == ':') goto yy62;
 737                                 goto yy39;
 738                         }
 739                 }
 740 yy72:
 741                 YYDEBUG(72, *YYCURSOR);
 742                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 743 #line 118 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 744                 {
 745         phpdbg_init_param(yylval, OP_PARAM);
 746         yylval->str = zend_strndup(yytext, yyleng);
 747         yylval->len = yyleng;
 748         return T_OPCODE;
 749 }
 750 #line 751 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 751 yy73:
 752                 YYDEBUG(73, *YYCURSOR);
 753                 yyaccept = 0;
 754                 yych = *(YYMARKER = ++YYCURSOR);
 755                 if (yych != 'N') goto yy40;
 756                 YYDEBUG(74, *YYCURSOR);
 757                 yyaccept = 0;
 758                 yych = *(YYMARKER = ++YYCURSOR);
 759                 if (yych != 'D') goto yy40;
 760                 YYDEBUG(75, *YYCURSOR);
 761                 yyaccept = 0;
 762                 yych = *(YYMARKER = ++YYCURSOR);
 763                 if (yych == '_') goto yy69;
 764                 goto yy40;
 765 yy76:
 766                 YYDEBUG(76, *YYCURSOR);
 767                 yyaccept = 0;
 768                 yych = *(YYMARKER = ++YYCURSOR);
 769                 if (yych == 'S') goto yy77;
 770                 if (yych != 's') goto yy40;
 771 yy77:
 772                 YYDEBUG(77, *YYCURSOR);
 773                 yyaccept = 0;
 774                 yych = *(YYMARKER = ++YYCURSOR);
 775                 if (yych <= '\f') {
 776                         if (yych <= 0x08) goto yy40;
 777                         if (yych >= '\v') goto yy40;
 778                 } else {
 779                         if (yych <= '\r') goto yy78;
 780                         if (yych != ' ') goto yy40;
 781                 }
 782 yy78:
 783                 YYDEBUG(78, *YYCURSOR);
 784                 ++YYCURSOR;
 785                 YYFILL(1);
 786                 yych = *YYCURSOR;
 787                 YYDEBUG(79, *YYCURSOR);
 788                 if (yych <= '\f') {
 789                         if (yych <= 0x08) goto yy80;
 790                         if (yych <= '\n') goto yy78;
 791                 } else {
 792                         if (yych <= '\r') goto yy78;
 793                         if (yych == ' ') goto yy78;
 794                 }
 795 yy80:
 796                 YYDEBUG(80, *YYCURSOR);
 797                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 798 #line 94 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 799                 {
 800         phpdbg_init_param(yylval, NUMERIC_PARAM);
 801         yylval->num = 1;                
 802         return T_TRUTHY;
 803 }
 804 #line 805 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 805 yy81:
 806                 YYDEBUG(81, *YYCURSOR);
 807                 yyaccept = 0;
 808                 yych = *(YYMARKER = ++YYCURSOR);
 809                 if (yych == 'U') goto yy82;
 810                 if (yych != 'u') goto yy40;
 811 yy82:
 812                 YYDEBUG(82, *YYCURSOR);
 813                 yyaccept = 0;
 814                 yych = *(YYMARKER = ++YYCURSOR);
 815                 if (yych == 'E') goto yy77;
 816                 if (yych == 'e') goto yy77;
 817                 goto yy40;
 818 yy83:
 819                 YYDEBUG(83, *YYCURSOR);
 820                 yyaccept = 0;
 821                 yych = *(YYMARKER = ++YYCURSOR);
 822                 if (yych == 'F') goto yy84;
 823                 if (yych != 'f') goto yy40;
 824 yy84:
 825                 YYDEBUG(84, *YYCURSOR);
 826                 yyaccept = 0;
 827                 yych = *(YYMARKER = ++YYCURSOR);
 828                 if (yych <= '\f') {
 829                         if (yych <= 0x08) goto yy40;
 830                         if (yych >= '\v') goto yy40;
 831                 } else {
 832                         if (yych <= '\r') goto yy85;
 833                         if (yych != ' ') goto yy40;
 834                 }
 835 yy85:
 836                 YYDEBUG(85, *YYCURSOR);
 837                 ++YYCURSOR;
 838                 YYFILL(1);
 839                 yych = *YYCURSOR;
 840                 YYDEBUG(86, *YYCURSOR);
 841                 if (yych <= '\f') {
 842                         if (yych <= 0x08) goto yy87;
 843                         if (yych <= '\n') goto yy85;
 844                 } else {
 845                         if (yych <= '\r') goto yy85;
 846                         if (yych == ' ') goto yy85;
 847                 }
 848 yy87:
 849                 YYDEBUG(87, *YYCURSOR);
 850                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 851 #line 100 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 852                 {
 853         phpdbg_init_param(yylval, NUMERIC_PARAM);
 854         yylval->num = 0;
 855         return T_FALSY;
 856 }
 857 #line 858 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 858 yy88:
 859                 YYDEBUG(88, *YYCURSOR);
 860                 yyaccept = 0;
 861                 yych = *(YYMARKER = ++YYCURSOR);
 862                 if (yych == 'L') goto yy89;
 863                 if (yych != 'l') goto yy40;
 864 yy89:
 865                 YYDEBUG(89, *YYCURSOR);
 866                 yyaccept = 0;
 867                 yych = *(YYMARKER = ++YYCURSOR);
 868                 if (yych == 'S') goto yy90;
 869                 if (yych != 's') goto yy40;
 870 yy90:
 871                 YYDEBUG(90, *YYCURSOR);
 872                 yyaccept = 0;
 873                 yych = *(YYMARKER = ++YYCURSOR);
 874                 if (yych == 'E') goto yy84;
 875                 if (yych == 'e') goto yy84;
 876                 goto yy40;
 877 yy91:
 878                 YYDEBUG(91, *YYCURSOR);
 879                 yyaccept = 0;
 880                 yych = *(YYMARKER = ++YYCURSOR);
 881                 if (yych == 'A') goto yy92;
 882                 if (yych != 'a') goto yy40;
 883 yy92:
 884                 YYDEBUG(92, *YYCURSOR);
 885                 yyaccept = 0;
 886                 yych = *(YYMARKER = ++YYCURSOR);
 887                 if (yych == 'B') goto yy93;
 888                 if (yych != 'b') goto yy40;
 889 yy93:
 890                 YYDEBUG(93, *YYCURSOR);
 891                 yyaccept = 0;
 892                 yych = *(YYMARKER = ++YYCURSOR);
 893                 if (yych == 'L') goto yy94;
 894                 if (yych != 'l') goto yy40;
 895 yy94:
 896                 YYDEBUG(94, *YYCURSOR);
 897                 yyaccept = 0;
 898                 yych = *(YYMARKER = ++YYCURSOR);
 899                 if (yych == 'E') goto yy95;
 900                 if (yych != 'e') goto yy40;
 901 yy95:
 902                 YYDEBUG(95, *YYCURSOR);
 903                 yyaccept = 0;
 904                 yych = *(YYMARKER = ++YYCURSOR);
 905                 if (yych == 'D') goto yy77;
 906                 if (yych == 'd') goto yy77;
 907                 goto yy40;
 908 yy96:
 909                 YYDEBUG(96, *YYCURSOR);
 910                 yyaccept = 0;
 911                 yych = *(YYMARKER = ++YYCURSOR);
 912                 if (yych == 'S') goto yy97;
 913                 if (yych != 's') goto yy40;
 914 yy97:
 915                 YYDEBUG(97, *YYCURSOR);
 916                 yyaccept = 0;
 917                 yych = *(YYMARKER = ++YYCURSOR);
 918                 if (yych == 'A') goto yy98;
 919                 if (yych != 'a') goto yy40;
 920 yy98:
 921                 YYDEBUG(98, *YYCURSOR);
 922                 yyaccept = 0;
 923                 yych = *(YYMARKER = ++YYCURSOR);
 924                 if (yych == 'B') goto yy99;
 925                 if (yych != 'b') goto yy40;
 926 yy99:
 927                 YYDEBUG(99, *YYCURSOR);
 928                 yyaccept = 0;
 929                 yych = *(YYMARKER = ++YYCURSOR);
 930                 if (yych == 'L') goto yy100;
 931                 if (yych != 'l') goto yy40;
 932 yy100:
 933                 YYDEBUG(100, *YYCURSOR);
 934                 yyaccept = 0;
 935                 yych = *(YYMARKER = ++YYCURSOR);
 936                 if (yych == 'E') goto yy101;
 937                 if (yych != 'e') goto yy40;
 938 yy101:
 939                 YYDEBUG(101, *YYCURSOR);
 940                 yyaccept = 0;
 941                 yych = *(YYMARKER = ++YYCURSOR);
 942                 if (yych == 'D') goto yy84;
 943                 if (yych == 'd') goto yy84;
 944                 goto yy40;
 945 yy102:
 946                 YYDEBUG(102, *YYCURSOR);
 947                 yyaccept = 0;
 948                 yych = *(YYMARKER = ++YYCURSOR);
 949                 if (yybm[0+yych] & 128) {
 950                         goto yy103;
 951                 }
 952                 goto yy40;
 953 yy103:
 954                 YYDEBUG(103, *YYCURSOR);
 955                 yyaccept = 3;
 956                 YYMARKER = ++YYCURSOR;
 957                 YYFILL(3);
 958                 yych = *YYCURSOR;
 959                 YYDEBUG(104, *YYCURSOR);
 960                 if (yybm[0+yych] & 128) {
 961                         goto yy103;
 962                 }
 963                 if (yych <= 0x1F) {
 964                         if (yych <= '\n') {
 965                                 if (yych <= 0x00) goto yy105;
 966                                 if (yych <= 0x08) goto yy39;
 967                         } else {
 968                                 if (yych != '\r') goto yy39;
 969                         }
 970                 } else {
 971                         if (yych <= '#') {
 972                                 if (yych <= ' ') goto yy105;
 973                                 if (yych <= '"') goto yy39;
 974                         } else {
 975                                 if (yych == ':') goto yy62;
 976                                 goto yy39;
 977                         }
 978                 }
 979 yy105:
 980                 YYDEBUG(105, *YYCURSOR);
 981                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
 982 #line 112 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
 983                 {
 984         phpdbg_init_param(yylval, ADDR_PARAM);
 985         yylval->addr = strtoul(yytext, 0, 16);
 986         return T_ADDR;
 987 }
 988 #line 989 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
 989 yy106:
 990                 YYDEBUG(106, *YYCURSOR);
 991                 yyaccept = 0;
 992                 yych = *(YYMARKER = ++YYCURSOR);
 993                 if (yych <= '\f') {
 994                         if (yych <= 0x08) goto yy40;
 995                         if (yych >= '\v') goto yy40;
 996                 } else {
 997                         if (yych <= '\r') goto yy107;
 998                         if (yych != ' ') goto yy40;
 999                 }
1000 yy107:
1001                 YYDEBUG(107, *YYCURSOR);
1002                 ++YYCURSOR;
1003                 YYFILL(1);
1004                 yych = *YYCURSOR;
1005                 YYDEBUG(108, *YYCURSOR);
1006                 if (yych <= '\f') {
1007                         if (yych <= 0x08) goto yy109;
1008                         if (yych <= '\n') goto yy107;
1009                 } else {
1010                         if (yych <= '\r') goto yy107;
1011                         if (yych == ' ') goto yy107;
1012                 }
1013 yy109:
1014                 YYDEBUG(109, *YYCURSOR);
1015                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
1016 #line 72 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
1017                 {
1018         YYSETCONDITION(RAW);
1019         phpdbg_init_param(yylval, EMPTY_PARAM);
1020         return T_IF;
1021 }
1022 #line 1023 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
1023         }
1024 /* *********************************** */
1025 yyc_RAW:
1026         {
1027                 static const unsigned char yybm[] = {
1028                           0,  64,  64,  64,  64,  64,  64,  64, 
1029                          64, 224, 128,  64,  64, 224,  64,  64, 
1030                          64,  64,  64,  64,  64,  64,  64,  64, 
1031                          64,  64,  64,  64,  64,  64,  64,  64, 
1032                         224,  64,  64,  64,  64,  64,  64,  64, 
1033                          64,  64,  64,  64,  64,  64,  64,  64, 
1034                          64,  64,  64,  64,  64,  64,  64,  64, 
1035                          64,  64,  64,  64,  64,  64,  64,  64, 
1036                          64,  64,  64,  64,  64,  64,  64,  64, 
1037                          64,  64,  64,  64,  64,  64,  64,  64, 
1038                          64,  64,  64,  64,  64,  64,  64,  64, 
1039                          64,  64,  64,  64,  64,  64,  64,  64, 
1040                          64,  64,  64,  64,  64,  64,  64,  64, 
1041                          64,  64,  64,  64,  64,  64,  64,  64, 
1042                          64,  64,  64,  64,  64,  64,  64,  64, 
1043                          64,  64,  64,  64,  64,  64,  64,  64, 
1044                          64,  64,  64,  64,  64,  64,  64,  64, 
1045                          64,  64,  64,  64,  64,  64,  64,  64, 
1046                          64,  64,  64,  64,  64,  64,  64,  64, 
1047                          64,  64,  64,  64,  64,  64,  64,  64, 
1048                          64,  64,  64,  64,  64,  64,  64,  64, 
1049                          64,  64,  64,  64,  64,  64,  64,  64, 
1050                          64,  64,  64,  64,  64,  64,  64,  64, 
1051                          64,  64,  64,  64,  64,  64,  64,  64, 
1052                          64,  64,  64,  64,  64,  64,  64,  64, 
1053                          64,  64,  64,  64,  64,  64,  64,  64, 
1054                          64,  64,  64,  64,  64,  64,  64,  64, 
1055                          64,  64,  64,  64,  64,  64,  64,  64, 
1056                          64,  64,  64,  64,  64,  64,  64,  64, 
1057                          64,  64,  64,  64,  64,  64,  64,  64, 
1058                          64,  64,  64,  64,  64,  64,  64,  64, 
1059                          64,  64,  64,  64,  64,  64,  64,  64, 
1060                 };
1061                 YYDEBUG(110, *YYCURSOR);
1062                 YYFILL(2);
1063                 yych = *YYCURSOR;
1064                 if (yybm[0+yych] & 32) {
1065                         goto yy112;
1066                 }
1067                 if (yych <= 0x00) goto yy117;
1068                 if (yych == '\n') goto yy115;
1069                 goto yy118;
1070 yy112:
1071                 YYDEBUG(112, *YYCURSOR);
1072                 ++YYCURSOR;
1073                 YYFILL(1);
1074                 yych = *YYCURSOR;
1075                 YYDEBUG(113, *YYCURSOR);
1076                 if (yybm[0+yych] & 32) {
1077                         goto yy112;
1078                 }
1079                 if (yych <= 0x00) goto yy114;
1080                 if (yych == '\n') goto yy120;
1081                 goto yy118;
1082 yy114:
1083                 YYDEBUG(114, *YYCURSOR);
1084                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
1085 #line 132 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
1086                 {
1087         phpdbg_init_param(yylval, STR_PARAM);
1088         yylval->str = zend_strndup(yytext, yyleng);
1089         yylval->len = yyleng;
1090         return T_INPUT;
1091 }
1092 #line 1093 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
1093 yy115:
1094                 YYDEBUG(115, *YYCURSOR);
1095                 ++YYCURSOR;
1096                 if (yybm[0+(yych = *YYCURSOR)] & 128) {
1097                         goto yy120;
1098                 }
1099 yy116:
1100                 YYDEBUG(116, *YYCURSOR);
1101                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
1102 #line 68 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
1103                 {
1104         return 0;
1105 }
1106 #line 1107 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
1107 yy117:
1108                 YYDEBUG(117, *YYCURSOR);
1109                 yych = *++YYCURSOR;
1110                 goto yy116;
1111 yy118:
1112                 YYDEBUG(118, *YYCURSOR);
1113                 ++YYCURSOR;
1114                 YYFILL(1);
1115                 yych = *YYCURSOR;
1116                 YYDEBUG(119, *YYCURSOR);
1117                 if (yybm[0+yych] & 64) {
1118                         goto yy118;
1119                 }
1120                 goto yy114;
1121 yy120:
1122                 YYDEBUG(120, *YYCURSOR);
1123                 ++YYCURSOR;
1124                 YYFILL(1);
1125                 yych = *YYCURSOR;
1126                 YYDEBUG(121, *YYCURSOR);
1127                 if (yybm[0+yych] & 128) {
1128                         goto yy120;
1129                 }
1130                 YYDEBUG(122, *YYCURSOR);
1131                 yyleng = (size_t) YYCURSOR - (size_t) yytext;
1132 #line 139 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
1133                 {
1134         /* ignore whitespace */
1135 
1136         goto restart;
1137 }
1138 #line 1139 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.c"
1139         }
1140 }
1141 #line 168 "/var/root/php-src/sapi/phpdbg/phpdbg_lexer.l"
1142 
1143 }

/* [<][>][^][v][top][bottom][index][help] */