anchor.diff:  	: '+' | '-';
   
   operatorMulDivMod
  -	: '*' | '/' | '%';
  +	: '*' | '/' | '%' | '//';
  +
  +operatorBitwise
  +	: '&' | '|' | '~' | '<<' | '>>';
   
   operatorUnary
  -    : 'not' | '#' | '-';
  +    : 'not' | '#' | '-' | '~';
   
   operatorPower
       : '^';
  
positive.code: fragment
  HexEscape
      : '\\' 'x' HexDigit HexDigit
      ;
  
  fragment
  
negative.code:     | '\\' '\r'? '\n'
      | DecimalEscape
      | HexEscape
      | UtfEscape
      ;
      
  fragment
  