anchor.diff:  
   fragment Floatingsuffix: [flFL];
   
  -StringLiteral:
  -	Encodingprefix? '"' Schar* '"'
  -	| Encodingprefix? 'R' Rawstring;
   fragment Encodingprefix: 'u8' | 'u' | 'U' | 'L';
   
   fragment Schar:
  
positive.code: 
  BlockComment: '/*' .*? '*/' -> skip;
  
  LineComment: '//' ~ [\r\n]* -> skip;
negative.code: fragment Longsuffix: [lL];
  
  fragment Longlongsuffix: 'll' | 'LL';
  
  fragment Cchar:
  	~ ['\\\r\n]
  