@@ -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
0 commit comments