Sync preproc.y with gram.y.

This commit is contained in:
Michael Meskes 2000-10-30 14:43:40 +00:00
parent c5873820ca
commit c7a3e0dfcb
2 changed files with 4 additions and 14 deletions

View File

@ -995,5 +995,9 @@ Son Oct 29 11:26:06 CET 2000
- Removed multibyte stuff since client does not know about encoding - Removed multibyte stuff since client does not know about encoding
in the backend. in the backend.
- Fixed quoting bug reported by Sascha Demetrio (sd@b-comp.de). - 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 ecpg version to 2.8.0.
- Set library version to 3.2.0. - Set library version to 3.2.0.

View File

@ -271,7 +271,6 @@ make_name(void)
%left '+' '-' %left '+' '-'
%left '*' '/' '%' %left '*' '/' '%'
%left '^' %left '^'
%left '|'
/* Unary Operators */ /* Unary Operators */
%right UMINUS %right UMINUS
%left '.' %left '.'
@ -3235,7 +3234,6 @@ MathOp: '+' { $$ = make_str("+"); }
| '*' { $$ = make_str("*"); } | '*' { $$ = make_str("*"); }
| '%' { $$ = make_str("%"); } | '%' { $$ = make_str("%"); }
| '^' { $$ = make_str("^"); } | '^' { $$ = 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); } { $$ = cat2_str(make_str("%"), $2); }
| '^' a_expr | '^' a_expr
{ $$ = cat2_str(make_str("^"), $2); } { $$ = cat2_str(make_str("^"), $2); }
| '|' a_expr
{ $$ = cat2_str(make_str("|"), $2); }
| a_expr '%' | a_expr '%'
{ $$ = cat2_str($1, make_str("%")); } { $$ = cat2_str($1, make_str("%")); }
| a_expr '^' | a_expr '^'
{ $$ = cat2_str($1, make_str("^")); } { $$ = cat2_str($1, make_str("^")); }
| a_expr '|'
{ $$ = cat2_str($1, make_str("|")); }
| a_expr '+' a_expr | a_expr '+' a_expr
{ $$ = cat_str(3, $1, make_str("+"), $3); } { $$ = cat_str(3, $1, make_str("+"), $3); }
| a_expr '-' a_expr | a_expr '-' a_expr
@ -3299,8 +3293,6 @@ a_expr: c_expr
{ $$ = cat_str(3, $1, make_str("%"), $3); } { $$ = cat_str(3, $1, make_str("%"), $3); }
| a_expr '^' a_expr | a_expr '^' a_expr
{ $$ = cat_str(3, $1, make_str("^"), $3); } { $$ = cat_str(3, $1, make_str("^"), $3); }
| a_expr '|' a_expr
{ $$ = cat_str(3, $1, make_str("|"), $3); }
| a_expr '<' a_expr | a_expr '<' a_expr
{ $$ = cat_str(3, $1, make_str("<"), $3); } { $$ = cat_str(3, $1, make_str("<"), $3); }
| a_expr '>' a_expr | a_expr '>' a_expr
@ -3402,14 +3394,10 @@ b_expr: c_expr
{ $$ = cat2_str(make_str("%"), $2); } { $$ = cat2_str(make_str("%"), $2); }
| '^' b_expr | '^' b_expr
{ $$ = cat2_str(make_str("^"), $2); } { $$ = cat2_str(make_str("^"), $2); }
| '|' b_expr
{ $$ = cat2_str(make_str("|"), $2); }
| b_expr '%' | b_expr '%'
{ $$ = cat2_str($1, make_str("%")); } { $$ = cat2_str($1, make_str("%")); }
| b_expr '^' | b_expr '^'
{ $$ = cat2_str($1, make_str("^")); } { $$ = cat2_str($1, make_str("^")); }
| b_expr '|'
{ $$ = cat2_str($1, make_str("|")); }
| b_expr '+' b_expr | b_expr '+' b_expr
{ $$ = cat_str(3, $1, make_str("+"), $3); } { $$ = cat_str(3, $1, make_str("+"), $3); }
| b_expr '-' b_expr | b_expr '-' b_expr
@ -3422,8 +3410,6 @@ b_expr: c_expr
{ $$ = cat_str(3, $1, make_str("%"), $3); } { $$ = cat_str(3, $1, make_str("%"), $3); }
| b_expr '^' b_expr | b_expr '^' b_expr
{ $$ = cat_str(3, $1, make_str("^"), $3); } { $$ = cat_str(3, $1, make_str("^"), $3); }
| b_expr '|' b_expr
{ $$ = cat_str(3, $1, make_str("|"), $3); }
| b_expr '<' b_expr | b_expr '<' b_expr
{ $$ = cat_str(3, $1, make_str("<"), $3); } { $$ = cat_str(3, $1, make_str("<"), $3); }
| b_expr '>' b_expr | b_expr '>' b_expr