11
11
*
12
12
*
13
13
* IDENTIFICATION
14
- * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.200 2000/10/28 19:41:00 momjian Exp $
14
+ * $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.201 2000/10/29 16:11:33 petere Exp $
15
15
*
16
16
* HISTORY
17
17
* AUTHOR DATE MAJOR EVENT
@@ -381,7 +381,6 @@ static void doNegateFloat(Value *v);
381
381
%left ' +' ' -'
382
382
%left ' *' ' /' ' %'
383
383
%left ' ^'
384
- %left ' |' /* XXX Should this have such a high priority? */
385
384
/* Unary Operators */
386
385
%right UMINUS
387
386
%left ' .'
@@ -4195,7 +4194,6 @@ MathOp: '+' { $$ = "+"; }
4195
4194
| ' /' { $$ = " /" ; }
4196
4195
| ' %' { $$ = " %" ; }
4197
4196
| ' ^' { $$ = " ^" ; }
4198
- | ' |' { $$ = " |" ; }
4199
4197
| ' <' { $$ = " <" ; }
4200
4198
| ' >' { $$ = " >" ; }
4201
4199
| ' =' { $$ = " =" ; }
@@ -4238,14 +4236,10 @@ a_expr: c_expr
4238
4236
{ $$ = makeA_Expr(OP, " %" , NULL , $2 ); }
4239
4237
| ' ^' a_expr
4240
4238
{ $$ = makeA_Expr(OP, " ^" , NULL , $2 ); }
4241
- | ' |' a_expr
4242
- { $$ = makeA_Expr(OP, " |" , NULL , $2 ); }
4243
4239
| a_expr ' %'
4244
4240
{ $$ = makeA_Expr(OP, " %" , $1 , NULL ); }
4245
4241
| a_expr ' ^'
4246
4242
{ $$ = makeA_Expr(OP, " ^" , $1 , NULL ); }
4247
- | a_expr ' |'
4248
- { $$ = makeA_Expr(OP, " |" , $1 , NULL ); }
4249
4243
| a_expr ' +' a_expr
4250
4244
{ $$ = makeA_Expr(OP, " +" , $1 , $3 ); }
4251
4245
| a_expr ' -' a_expr
@@ -4258,8 +4252,6 @@ a_expr: c_expr
4258
4252
{ $$ = makeA_Expr(OP, " %" , $1 , $3 ); }
4259
4253
| a_expr ' ^' a_expr
4260
4254
{ $$ = makeA_Expr(OP, " ^" , $1 , $3 ); }
4261
- | a_expr ' |' a_expr
4262
- { $$ = makeA_Expr(OP, " |" , $1 , $3 ); }
4263
4255
| a_expr ' <' a_expr
4264
4256
{ $$ = makeA_Expr(OP, " <" , $1 , $3 ); }
4265
4257
| a_expr ' >' a_expr
@@ -4492,14 +4484,10 @@ b_expr: c_expr
4492
4484
{ $$ = makeA_Expr(OP, " %" , NULL , $2 ); }
4493
4485
| ' ^' b_expr
4494
4486
{ $$ = makeA_Expr(OP, " ^" , NULL , $2 ); }
4495
- | ' |' b_expr
4496
- { $$ = makeA_Expr(OP, " |" , NULL , $2 ); }
4497
4487
| b_expr ' %'
4498
4488
{ $$ = makeA_Expr(OP, " %" , $1 , NULL ); }
4499
4489
| b_expr ' ^'
4500
4490
{ $$ = makeA_Expr(OP, " ^" , $1 , NULL ); }
4501
- | b_expr ' |'
4502
- { $$ = makeA_Expr(OP, " |" , $1 , NULL ); }
4503
4491
| b_expr ' +' b_expr
4504
4492
{ $$ = makeA_Expr(OP, " +" , $1 , $3 ); }
4505
4493
| b_expr ' -' b_expr
@@ -4512,8 +4500,6 @@ b_expr: c_expr
4512
4500
{ $$ = makeA_Expr(OP, " %" , $1 , $3 ); }
4513
4501
| b_expr ' ^' b_expr
4514
4502
{ $$ = makeA_Expr(OP, " ^" , $1 , $3 ); }
4515
- | b_expr ' |' b_expr
4516
- { $$ = makeA_Expr(OP, " |" , $1 , $3 ); }
4517
4503
| b_expr ' <' b_expr
4518
4504
{ $$ = makeA_Expr(OP, " <" , $1 , $3 ); }
4519
4505
| b_expr ' >' b_expr
0 commit comments