|
@@ -258,10 +258,11 @@ negative_expr: NOT negative_expr {
|
|
|
| where_expr {MEET(where_expr from neg) $$=$1;}
|
|
|
;
|
|
|
logical_expr: logical_expr bin_logical_op negative_expr {
|
|
|
- fprintf(stderr, "logical_expr %s\n", $2);
|
|
|
- SIMPLE_OP_NODE($$, $2, $1, $3);}
|
|
|
+ fprintf(stderr, "logical_expr %s\n", $2);
|
|
|
+ SIMPLE_OP_NODE($$, $2, $1, $3);}
|
|
|
| negative_expr {MEET(negative_expr from log) $$=$1;}
|
|
|
| single_expr {MEET(single_expr from log) $$=$1;}
|
|
|
+ | '(' logical_expr ')' {$$=$2;}
|
|
|
;
|
|
|
|
|
|
// expr: compare_expr
|