anchor.diff:  
   fragment
   DecimalNumeral
  -    :   '0'
  +    :   Zero
       |   NonZeroDigit (Digits? | Underscores Digits)
       ;
   
  
positive.code: fragment
  BinaryExponentIndicator
      :   [pP]
      ;
  
  // §3.10.3 Boolean Literals
  
negative.code: ADD             : '+';
  SUB             : '-';
  MUL             : '*';
  DIV             : Slash;
  BITAND          : '&';
  BITOR           : '|';
  XOR             : '^';
  