diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog index f81453ba28c..f29ec9b5324 100644 --- a/src/interfaces/ecpg/ChangeLog +++ b/src/interfaces/ecpg/ChangeLog @@ -995,5 +995,9 @@ Son Oct 29 11:26:06 CET 2000 - Removed multibyte stuff since client does not know about encoding in the backend. - Fixed quoting bug reported by Sascha Demetrio (sd@b-comp.de). + +Mon Oct 30 15:27:12 CET 2000 + + - Synced gram.y and preproc.y. - Set ecpg version to 2.8.0. - Set library version to 3.2.0. diff --git a/src/interfaces/ecpg/preproc/preproc.y b/src/interfaces/ecpg/preproc/preproc.y index eb4a03cbf7b..888452f0c98 100644 --- a/src/interfaces/ecpg/preproc/preproc.y +++ b/src/interfaces/ecpg/preproc/preproc.y @@ -271,7 +271,6 @@ make_name(void) %left '+' '-' %left '*' '/' '%' %left '^' -%left '|' /* Unary Operators */ %right UMINUS %left '.' @@ -3235,7 +3234,6 @@ MathOp: '+' { $$ = make_str("+"); } | '*' { $$ = make_str("*"); } | '%' { $$ = make_str("%"); } | '^' { $$ = make_str("^"); } - | '|' { $$ = make_str("|"); } | '/' { $$ = make_str("/"); } | '<' { $$ = make_str("<"); } | '>' { $$ = make_str(">"); } @@ -3279,14 +3277,10 @@ a_expr: c_expr { $$ = cat2_str(make_str("%"), $2); } | '^' a_expr { $$ = cat2_str(make_str("^"), $2); } - | '|' a_expr - { $$ = cat2_str(make_str("|"), $2); } | a_expr '%' { $$ = cat2_str($1, make_str("%")); } | a_expr '^' { $$ = cat2_str($1, make_str("^")); } - | a_expr '|' - { $$ = cat2_str($1, make_str("|")); } | a_expr '+' a_expr { $$ = cat_str(3, $1, make_str("+"), $3); } | a_expr '-' a_expr @@ -3299,8 +3293,6 @@ a_expr: c_expr { $$ = cat_str(3, $1, make_str("%"), $3); } | a_expr '^' a_expr { $$ = cat_str(3, $1, make_str("^"), $3); } - | a_expr '|' a_expr - { $$ = cat_str(3, $1, make_str("|"), $3); } | a_expr '<' a_expr { $$ = cat_str(3, $1, make_str("<"), $3); } | a_expr '>' a_expr @@ -3402,14 +3394,10 @@ b_expr: c_expr { $$ = cat2_str(make_str("%"), $2); } | '^' b_expr { $$ = cat2_str(make_str("^"), $2); } - | '|' b_expr - { $$ = cat2_str(make_str("|"), $2); } | b_expr '%' { $$ = cat2_str($1, make_str("%")); } | b_expr '^' { $$ = cat2_str($1, make_str("^")); } - | b_expr '|' - { $$ = cat2_str($1, make_str("|")); } | b_expr '+' b_expr { $$ = cat_str(3, $1, make_str("+"), $3); } | b_expr '-' b_expr @@ -3422,8 +3410,6 @@ b_expr: c_expr { $$ = cat_str(3, $1, make_str("%"), $3); } | b_expr '^' b_expr { $$ = cat_str(3, $1, make_str("^"), $3); } - | b_expr '|' b_expr - { $$ = cat_str(3, $1, make_str("|"), $3); } | b_expr '<' b_expr { $$ = cat_str(3, $1, make_str("<"), $3); } | b_expr '>' b_expr