Skip to content

Commit 8ccebab

Browse files
committed
More cleanup for | and ^.
1 parent 77bef41 commit 8ccebab

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed

src/backend/parser/gram.y

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*
1111
*
1212
* IDENTIFICATION
13-
* $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.102 1999/09/28 14:38:02 momjian Exp $
13+
* $Header: /cvsroot/pgsql/src/backend/parser/gram.y,v 2.103 1999/09/28 14:49:36 momjian Exp $
1414
*
1515
* HISTORY
1616
* AUTHOR DATE MAJOR EVENT
@@ -3682,6 +3682,10 @@ a_expr: attr
36823682
{ $$ = makeA_Expr(OP, "^", NULL, $2); }
36833683
| '|' a_expr
36843684
{ $$ = makeA_Expr(OP, "|", NULL, $2); }
3685+
| ':' a_expr
3686+
{ $$ = makeA_Expr(OP, ":", NULL, $2); }
3687+
| ';' a_expr
3688+
{ $$ = makeA_Expr(OP, ";", NULL, $2); }
36853689
| a_expr '%'
36863690
{ $$ = makeA_Expr(OP, "%", $1, NULL); }
36873691
| a_expr '^'
@@ -3715,12 +3719,6 @@ a_expr: attr
37153719

37163720
| a_expr '=' a_expr
37173721
{ $$ = makeA_Expr(OP, "=", $1, $3); }
3718-
| ':' a_expr
3719-
{ $$ = makeA_Expr(OP, ":", NULL, $2); }
3720-
| ';' a_expr
3721-
{ $$ = makeA_Expr(OP, ";", NULL, $2); }
3722-
| '|' a_expr
3723-
{ $$ = makeA_Expr(OP, "|", NULL, $2); }
37243722
| a_expr TYPECAST Typename
37253723
{
37263724
$$ = (Node *)$1;
@@ -4439,6 +4437,10 @@ b_expr: attr
44394437
{ $$ = makeA_Expr(OP, "^", NULL, $2); }
44404438
| '|' b_expr
44414439
{ $$ = makeA_Expr(OP, "|", NULL, $2); }
4440+
| ':' b_expr
4441+
{ $$ = makeA_Expr(OP, ":", NULL, $2); }
4442+
| ';' b_expr
4443+
{ $$ = makeA_Expr(OP, ";", NULL, $2); }
44424444
| b_expr '%'
44434445
{ $$ = makeA_Expr(OP, "%", $1, NULL); }
44444446
| b_expr '^'
@@ -4459,12 +4461,6 @@ b_expr: attr
44594461
{ $$ = makeA_Expr(OP, "^", $1, $3); }
44604462
| b_expr '|' b_expr
44614463
{ $$ = makeA_Expr(OP, "|", $1, $3); }
4462-
| ':' b_expr
4463-
{ $$ = makeA_Expr(OP, ":", NULL, $2); }
4464-
| ';' b_expr
4465-
{ $$ = makeA_Expr(OP, ";", NULL, $2); }
4466-
| '|' b_expr
4467-
{ $$ = makeA_Expr(OP, "|", NULL, $2); }
44684464
| b_expr TYPECAST Typename
44694465
{
44704466
$$ = (Node *)$1;

0 commit comments

Comments
 (0)