@@ -271,7 +271,6 @@ make_name(void)
271
271
%left ' +' ' -'
272
272
%left ' *' ' /' ' %'
273
273
%left ' ^'
274
- %left ' |'
275
274
/* Unary Operators*/
276
275
%right UMINUS
277
276
%left ' .'
@@ -3235,7 +3234,6 @@ MathOp:'+'{ $$ = make_str("+"); }
3235
3234
| ' *' {$$ = make_str(" *" ); }
3236
3235
| ' %' {$$ = make_str(" %" ); }
3237
3236
| ' ^' {$$ = make_str(" ^" ); }
3238
- | ' |' {$$ = make_str(" |" ); }
3239
3237
| ' /' {$$ = make_str(" /" ); }
3240
3238
| ' <' {$$ = make_str(" <" ); }
3241
3239
| ' >' {$$ = make_str(" >" ); }
@@ -3279,14 +3277,10 @@ a_expr: c_expr
3279
3277
{$$ = cat2_str(make_str(" %" ),$2 ); }
3280
3278
| ' ^' a_expr
3281
3279
{$$ = cat2_str(make_str(" ^" ),$2 ); }
3282
- | ' |' a_expr
3283
- {$$ = cat2_str(make_str(" |" ),$2 ); }
3284
3280
| a_expr ' %'
3285
3281
{$$ = cat2_str($1 , make_str(" %" )); }
3286
3282
| a_expr ' ^'
3287
3283
{$$ = cat2_str($1 , make_str(" ^" )); }
3288
- | a_expr ' |'
3289
- {$$ = cat2_str($1 , make_str(" |" )); }
3290
3284
| a_expr ' +' a_expr
3291
3285
{$$ = cat_str(3 ,$1 , make_str(" +" ),$3 ); }
3292
3286
| a_expr ' -' a_expr
@@ -3299,8 +3293,6 @@ a_expr: c_expr
3299
3293
{$$ = cat_str(3 ,$1 , make_str(" %" ),$3 ); }
3300
3294
| a_expr ' ^' a_expr
3301
3295
{$$ = cat_str(3 ,$1 , make_str(" ^" ),$3 ); }
3302
- | a_expr ' |' a_expr
3303
- {$$ = cat_str(3 ,$1 , make_str(" |" ),$3 ); }
3304
3296
| a_expr ' <' a_expr
3305
3297
{$$ = cat_str(3 ,$1 , make_str(" <" ),$3 ); }
3306
3298
| a_expr ' >' a_expr
@@ -3402,14 +3394,10 @@ b_expr: c_expr
3402
3394
{$$ = cat2_str(make_str(" %" ),$2 ); }
3403
3395
| ' ^' b_expr
3404
3396
{$$ = cat2_str(make_str(" ^" ),$2 ); }
3405
- | ' |' b_expr
3406
- {$$ = cat2_str(make_str(" |" ),$2 ); }
3407
3397
| b_expr ' %'
3408
3398
{$$ = cat2_str($1 , make_str(" %" )); }
3409
3399
| b_expr ' ^'
3410
3400
{$$ = cat2_str($1 , make_str(" ^" )); }
3411
- | b_expr ' |'
3412
- {$$ = cat2_str($1 , make_str(" |" )); }
3413
3401
| b_expr ' +' b_expr
3414
3402
{$$ = cat_str(3 ,$1 , make_str(" +" ),$3 ); }
3415
3403
| b_expr ' -' b_expr
@@ -3422,8 +3410,6 @@ b_expr: c_expr
3422
3410
{$$ = cat_str(3 ,$1 , make_str(" %" ),$3 ); }
3423
3411
| b_expr ' ^' b_expr
3424
3412
{$$ = cat_str(3 ,$1 , make_str(" ^" ),$3 ); }
3425
- | b_expr ' |' b_expr
3426
- {$$ = cat_str(3 ,$1 , make_str(" |" ),$3 ); }
3427
3413
| b_expr ' <' b_expr
3428
3414
{$$ = cat_str(3 ,$1 , make_str(" <" ),$3 ); }
3429
3415
| b_expr ' >' b_expr