I do something like this in my code
CmpExpr:
rval '<<' rval { $$ = $1 << $3; }
| rval '>>' rval { $$ = $1 >> $3; }
| rval '>>>' rval { $$ = (unsigned)($1) >> ($3); }
;
the warning i get is
tokens '>>>' and '>>' both assigned number 62
How do i make it use different tokens?