projects
/
users
/
bernd
/
postgres.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d957d52
)
Fix for %4 and 4%.
author
Bruce Momjian
<bruce@momjian.us>
Sun, 21 Mar 1999 02:26:56 +0000
(
02:26
+0000)
committer
Bruce Momjian
<bruce@momjian.us>
Sun, 21 Mar 1999 02:26:56 +0000
(
02:26
+0000)
src/backend/parser/gram.y
patch
|
blob
|
blame
|
history
diff --git
a/src/backend/parser/gram.y
b/src/backend/parser/gram.y
index 1ef7a8cfd3299bb716dbc0567ce2828af5d9f7cf..37571f4c295e7e2e790f6254a1c23d7c8a893012 100644
(file)
--- a/
src/backend/parser/gram.y
+++ b/
src/backend/parser/gram.y
@@
-3698,6
+3698,10
@@
a_expr: attr opt_indirection
}
| '-' a_expr %prec UMINUS
{ $$ = doNegate($2); }
+ | '%' a_expr %prec UMINUS
+ { $$ = makeA_Expr(OP, "%", NULL, $2); }
+ | a_expr %prec UMINUS '%'
+ { $$ = makeA_Expr(OP, "%", $1, NULL); }
| a_expr '+' a_expr
{ $$ = makeA_Expr(OP, "+", $1, $3); }
| a_expr '-' a_expr