@@ -436,7 +436,7 @@ union yyalloc
436
436
/* YYFINAL -- State number of the termination state. */
437
437
#define YYFINAL 25
438
438
/* YYLAST -- Last index in YYTABLE. */
439
- #define YYLAST 41
439
+ #define YYLAST 42
440
440
441
441
/* YYNTOKENS -- Number of terminals. */
442
442
#define YYNTOKENS 21
@@ -493,8 +493,8 @@ static const yytype_uint8 yytranslate[] =
493
493
static const yytype_uint8 yyprhs [] =
494
494
{
495
495
0 , 0 , 3 , 5 , 7 , 8 , 10 , 13 , 17 , 22 ,
496
- 27 , 33 , 37 , 43 , 47 , 49 , 51 , 53 , 55 , 57 ,
497
- 59 , 61 , 64 , 67 , 70 , 72
496
+ 27 , 33 , 37 , 43 , 47 , 50 , 52 , 54 , 56 , 58 ,
497
+ 60 , 62 , 64 , 67 , 70 , 72
498
498
};
499
499
500
500
/* YYRHS -- A `-1'-separated list of the rules' RHS. */
@@ -504,18 +504,18 @@ static const yytype_int8 yyrhs[] =
504
504
23 , 24 , -1 , 18 , 10 , 14 , -1 , 18 , 10 , 12 ,
505
505
14 , -1 , 13 , 18 , 10 , 14 , -1 , 13 , 18 , 10 ,
506
506
12 , 14 , -1 , 18 , 11 , 18 , -1 , 18 , 11 , 18 ,
507
- 12 , 14 , -1 , 18 , 12 , 14 , -1 , 17 , -1 , 16 ,
508
- -1 , 15 , -1 , 7 , -1 , 8 , -1 , 14 , -1 , 18 ,
509
- -1 , 6 , 19 , -1 , 3 , 19 , -1 , 5 , 19 , -1 ,
507
+ 12 , 14 , -1 , 18 , 12 , 14 , -1 , 6 , 19 , -1 ,
508
+ 17 , -1 , 16 , -1 , 15 , -1 , 7 , -1 , 8 , -1 ,
509
+ 14 , -1 , 18 , -1 , 3 , 19 , -1 , 5 , 19 , -1 ,
510
510
4 , -1 , 4 , 19 , -1
511
511
};
512
512
513
513
/* YYRLINE[YYN] -- source line where rule number YYN was defined. */
514
514
static const yytype_uint8 yyrline [] =
515
515
{
516
516
0 , 66 , 66 , 67 , 68 , 72 , 73 , 77 , 82 , 87 ,
517
- 97 , 107 , 112 , 118 , 124 , 125 , 126 , 127 , 128 , 129 ,
518
- 130 , 134 , 139 , 144 , 149 , 153
517
+ 97 , 107 , 112 , 118 , 124 , 129 , 130 , 131 , 132 , 133 ,
518
+ 134 , 135 , 139 , 144 , 149 , 153
519
519
};
520
520
#endif
521
521
@@ -552,25 +552,25 @@ static const yytype_uint8 yyr1[] =
552
552
{
553
553
0 , 21 , 22 , 22 , 22 , 23 , 23 , 24 , 24 , 24 ,
554
554
24 , 24 , 24 , 24 , 24 , 24 , 24 , 24 , 24 , 24 ,
555
- 24 , 25 , 25 , 25 , 25 , 25
555
+ 24 , 24 , 25 , 25 , 25 , 25
556
556
};
557
557
558
558
/* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */
559
559
static const yytype_uint8 yyr2 [] =
560
560
{
561
561
0 , 2 , 1 , 1 , 0 , 1 , 2 , 3 , 4 , 4 ,
562
- 5 , 3 , 5 , 3 , 1 , 1 , 1 , 1 , 1 , 1 ,
563
- 1 , 2 , 2 , 2 , 1 , 2
562
+ 5 , 3 , 5 , 3 , 2 , 1 , 1 , 1 , 1 , 1 ,
563
+ 1 , 1 , 2 , 2 , 1 , 2
564
564
};
565
565
566
566
/* YYDEFACT[STATE-NAME] -- Default reduction number in state STATE-NUM.
567
567
Performed when YYTABLE doesn't specify something else to do. Zero
568
568
means the default is an error. */
569
569
static const yytype_uint8 yydefact [] =
570
570
{
571
- 4 , 0 , 24 , 0 , 0 , 17 , 18 , 0 , 19 , 16 ,
572
- 15 , 14 , 20 , 0 , 2 , 5 , 3 , 22 , 25 , 23 ,
573
- 21 , 0 , 0 , 0 , 0 , 1 , 6 , 0 , 0 , 7 ,
571
+ 4 , 0 , 24 , 0 , 0 , 18 , 19 , 0 , 20 , 17 ,
572
+ 16 , 15 , 21 , 0 , 2 , 5 , 3 , 22 , 25 , 23 ,
573
+ 14 , 0 , 0 , 0 , 0 , 1 , 6 , 0 , 0 , 7 ,
574
574
11 , 13 , 0 , 9 , 8 , 0 , 10 , 12
575
575
};
576
576
@@ -585,16 +585,16 @@ static const yytype_int8 yydefgoto[] =
585
585
#define YYPACT_NINF -11
586
586
static const yytype_int8 yypact [] =
587
587
{
588
- -3 , -10 , 10 , 11 , 12 , -11 , -11 , 14 , -11 , -11 ,
589
- -11 , -11 , -4 , 28 , 9 , -11 , -11 , -11 , -11 , -11 ,
590
- -11 , 23 , 6 , 16 , 21 , -11 , -11 , 7 , 22 , -11 ,
591
- 25 , -11 , 24 , -11 , -11 , 26 , -11 , -11
588
+ -3 , -10 , 11 , 12 , 13 , -11 , -11 , 15 , -11 , -11 ,
589
+ -11 , -11 , -4 , 29 , 10 , -11 , -11 , -11 , -11 , -11 ,
590
+ -11 , 24 , 7 , 17 , 22 , -11 , -11 , 8 , 23 , -11 ,
591
+ 26 , -11 , 25 , -11 , -11 , 27 , -11 , -11
592
592
};
593
593
594
594
/* YYPGOTO[NTERM-NUM]. */
595
595
static const yytype_int8 yypgoto [] =
596
596
{
597
- -11 , -11 , -11 , 27 , -11
597
+ -11 , -11 , -11 , 28 , -11
598
598
};
599
599
600
600
/* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If
@@ -604,10 +604,10 @@ static const yytype_int8 yypgoto[] =
604
604
static const yytype_uint8 yytable [] =
605
605
{
606
606
1 , 2 , 3 , 4 , 5 , 6 , 22 , 23 , 24 , 17 ,
607
- 7 , 8 , 9 , 10 , 11 , 12 , 5 , 6 , 28 , 32 ,
608
- 29 , 33 , 7 , 8 , 9 , 10 , 11 , 12 , 25 , 18 ,
609
- 19 , 20 , 21 , 27 , 30 , 31 , 34 , 35 , 36 , 0 ,
610
- 37 , 26
607
+ 7 , 8 , 9 , 10 , 11 , 12 , 4 , 5 , 6 , 28 ,
608
+ 32 , 29 , 33 , 7 , 8 , 9 , 10 , 11 , 12 , 25 ,
609
+ 18 , 19 , 20 , 21 , 27 , 30 , 31 , 34 , 35 , 36 ,
610
+ 0 , 37 , 26
611
611
};
612
612
613
613
#define yypact_value_is_default (yystate ) \
@@ -619,10 +619,10 @@ static const yytype_uint8 yytable[] =
619
619
static const yytype_int8 yycheck [] =
620
620
{
621
621
3 , 4 , 5 , 6 , 7 , 8 , 10 , 11 , 12 , 19 ,
622
- 13 , 14 , 15 , 16 , 17 , 18 , 7 , 8 , 12 , 12 ,
623
- 14 , 14 , 13 , 14 , 15 , 16 , 17 , 18 , 0 , 19 ,
624
- 19 , 19 , 18 , 10 , 18 , 14 , 14 , 12 , 14 , -1 ,
625
- 14 , 14
622
+ 13 , 14 , 15 , 16 , 17 , 18 , 6 , 7 , 8 , 12 ,
623
+ 12 , 14 , 14 , 13 , 14 , 15 , 16 , 17 , 18 , 0 ,
624
+ 19 , 19 , 19 , 18 , 10 , 18 , 14 , 14 , 12 , 14 ,
625
+ -1 , 14 , 14
626
626
};
627
627
628
628
/* YYSTOS[STATE-NUM] -- The (internal number of the) accessing
@@ -1563,53 +1563,53 @@ YYSTYPE yylval;
1563
1563
case 14 :
1564
1564
/* Line 1802 of yacc.c */
1565
1565
#line 124 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1566
- { (yyval ) = (yyvsp [(1 ) - (1 )]); }
1566
+ {
1567
+ (yyval ).type = COND_PARAM ;
1568
+ (yyval ).str = (yyvsp [(2 ) - (2 )]).str ;
1569
+ (yyval ).len = (yyvsp [(2 ) - (2 )]).len ;
1570
+ }
1567
1571
break ;
1568
1572
1569
1573
case 15 :
1570
1574
/* Line 1802 of yacc.c */
1571
- #line 125 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1575
+ #line 129 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1572
1576
{ (yyval ) = (yyvsp [(1 ) - (1 )]); }
1573
1577
break ;
1574
1578
1575
1579
case 16 :
1576
1580
/* Line 1802 of yacc.c */
1577
- #line 126 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1581
+ #line 130 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1578
1582
{ (yyval ) = (yyvsp [(1 ) - (1 )]); }
1579
1583
break ;
1580
1584
1581
1585
case 17 :
1582
1586
/* Line 1802 of yacc.c */
1583
- #line 127 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1587
+ #line 131 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1584
1588
{ (yyval ) = (yyvsp [(1 ) - (1 )]); }
1585
1589
break ;
1586
1590
1587
1591
case 18 :
1588
1592
/* Line 1802 of yacc.c */
1589
- #line 128 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1593
+ #line 132 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1590
1594
{ (yyval ) = (yyvsp [(1 ) - (1 )]); }
1591
1595
break ;
1592
1596
1593
1597
case 19 :
1594
1598
/* Line 1802 of yacc.c */
1595
- #line 129 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1599
+ #line 133 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1596
1600
{ (yyval ) = (yyvsp [(1 ) - (1 )]); }
1597
1601
break ;
1598
1602
1599
1603
case 20 :
1600
1604
/* Line 1802 of yacc.c */
1601
- #line 130 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1605
+ #line 134 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1602
1606
{ (yyval ) = (yyvsp [(1 ) - (1 )]); }
1603
1607
break ;
1604
1608
1605
1609
case 21 :
1606
1610
/* Line 1802 of yacc.c */
1607
- #line 134 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1608
- {
1609
- (yyval ).type = COND_PARAM ;
1610
- (yyval ).str = (yyvsp [(2 ) - (2 )]).str ;
1611
- (yyval ).len = (yyvsp [(2 ) - (2 )]).len ;
1612
- }
1611
+ #line 135 "/var/root/php-src/sapi/phpdbg/phpdbg_parser.y"
1612
+ { (yyval ) = (yyvsp [(1 ) - (1 )]); }
1613
1613
break ;
1614
1614
1615
1615
case 22 :
0 commit comments