anchor.diff:      ;
   
   primitiveType
  -    :   BOOLEAN
  -    |   CHAR
  +    :   CHAR
       |   BYTE
       |   SHORT
       |   INT
  -    |   LONG
       |   FLOAT
  -    |   DOUBLE
       ;
   
   typeArguments
  
positive.code: INSTANCEOF    : I N S T A N C E O F;
  INT           : I N T;
  INTERFACE     : I N T E R F A C E;
  LONG          : L O N G;
  NATIVE        : N A T I V E;
  NEW           : N E W;
  PACKAGE       : P A C K A G E;
  
negative.code: SET           : S E T;
  GET           : G E T;
  ABSTRACT      : A B S T R A C T;
  BREAK         : B R E A K;
  BYTE          : B Y T E;
  CATCH         : C A T C H;
  