4
4
/* First off, code is include which follows the "include" declaration
5
5
** in the input file. */
7
#line 6 "./mod_ssi_exprparser.y"
7
#line 6 "../../src/mod_ssi_exprparser.y"
9
9
#include "mod_ssi_expr.h"
10
10
#include "buffer.h"
617
617
#line 617 "mod_ssi_exprparser.c"
620
#line 61 "./mod_ssi_exprparser.y"
620
#line 61 "../../src/mod_ssi_exprparser.y"
622
622
yygotominor.yy29 = yymsp[0].minor.yy29;
624
624
#line 624 "mod_ssi_exprparser.c"
627
#line 64 "./mod_ssi_exprparser.y"
627
#line 64 "../../src/mod_ssi_exprparser.y"
668
668
yy_destructor(9,&yymsp[-1].minor);
671
#line 95 "./mod_ssi_exprparser.y"
671
#line 95 "../../src/mod_ssi_exprparser.y"
673
673
yygotominor.yy29 = yymsp[-1].minor.yy29;
677
677
yy_destructor(11,&yymsp[0].minor);
680
#line 99 "./mod_ssi_exprparser.y"
680
#line 99 "../../src/mod_ssi_exprparser.y"
682
682
yygotominor.yy29 = ssi_val_init();
683
683
yygotominor.yy29->str = yymsp[0].minor.yy19;
686
686
#line 686 "mod_ssi_exprparser.c"
689
#line 105 "./mod_ssi_exprparser.y"
689
#line 105 "../../src/mod_ssi_exprparser.y"
691
691
yygotominor.yy19 = yymsp[0].minor.yy0;
693
693
#line 693 "mod_ssi_exprparser.c"
696
#line 109 "./mod_ssi_exprparser.y"
696
#line 109 "../../src/mod_ssi_exprparser.y"
698
698
yygotominor.yy19 = yymsp[-1].minor.yy19;
699
699
buffer_append_string_buffer(yygotominor.yy19, yymsp[0].minor.yy0);
702
702
#line 702 "mod_ssi_exprparser.c"
705
#line 115 "./mod_ssi_exprparser.y"
705
#line 115 "../../src/mod_ssi_exprparser.y"
706
706
{ yygotominor.yy8 = SSI_COND_EQ; }
707
707
#line 707 "mod_ssi_exprparser.c"
708
708
yy_destructor(3,&yymsp[0].minor);
711
#line 116 "./mod_ssi_exprparser.y"
711
#line 116 "../../src/mod_ssi_exprparser.y"
712
712
{ yygotominor.yy8 = SSI_COND_NE; }
713
713
#line 713 "mod_ssi_exprparser.c"
714
714
yy_destructor(4,&yymsp[0].minor);
717
#line 117 "./mod_ssi_exprparser.y"
717
#line 117 "../../src/mod_ssi_exprparser.y"
718
718
{ yygotominor.yy8 = SSI_COND_LE; }
719
719
#line 719 "mod_ssi_exprparser.c"
720
720
yy_destructor(8,&yymsp[0].minor);
723
#line 118 "./mod_ssi_exprparser.y"
723
#line 118 "../../src/mod_ssi_exprparser.y"
724
724
{ yygotominor.yy8 = SSI_COND_GE; }
725
725
#line 725 "mod_ssi_exprparser.c"
726
726
yy_destructor(6,&yymsp[0].minor);
729
#line 119 "./mod_ssi_exprparser.y"
729
#line 119 "../../src/mod_ssi_exprparser.y"
730
730
{ yygotominor.yy8 = SSI_COND_LT; }
731
731
#line 731 "mod_ssi_exprparser.c"
732
732
yy_destructor(7,&yymsp[0].minor);
735
#line 120 "./mod_ssi_exprparser.y"
735
#line 120 "../../src/mod_ssi_exprparser.y"
736
736
{ yygotominor.yy8 = SSI_COND_GT; }
737
737
#line 737 "mod_ssi_exprparser.c"
738
738
yy_destructor(5,&yymsp[0].minor);