anchor.diff:  :
      'arp'
      { enableIPV6_ADDRESS = false; }
  +
   ;
   
   AS_PATH
  
positive.code:    '0x' F_HexDigit+
  ;
  
  IP_PREFIX
  :
     F_DecByte '.'
     {enableIP_ADDRESS}? 
     
     F_DecByte '.' F_DecByte '.' F_DecByte '/' F_Digit F_Digit?
  ;
  
  IP_ADDRESS
  :
     F_DecByte '.'
     {enableIP_ADDRESS}?
     
     F_DecByte '.' F_DecByte '.' F_DecByte
  ;
  
  IPV6_PREFIX
  :
     (
        (
           ':'
           {enableIPV6_ADDRESS}?
           
           ':'
           (
              (
                 F_HexDigit+ ':'
           )* F_HexDigit+
           )?
        )
        |
        (
           F_HexDigit+
           {enableIPV6_ADDRESS}?
           
           ':' ':'?
        )+
        (
           F_HexDigit+
        )?
        '/' F_DecByte
     )
  ;
  
  IPV6_ADDRESS
  
negative.code: 
  DONT_CAPABILITY_NEGOTIATE
  :
     'dont-capability-negotiate'
  ;
  
  DOT11
  