anchor.diff:     ;
   
   variantPart
  -   : CASE tag OF variant (SEMI variant | SEMI)*
  +   : CASE tag OF variant (SEMI variant)*
      ;
   
   tag
  
positive.code:    ;
  
  typeDefinitionPart
     : TYPE typeDefinition (SEMI typeDefinition)* SEMI
     ;
  
  typeDefinition
  
negative.code:    ;
  
  constantDefinitionPart
     : CONST (constantDefinition SEMI)+
     ;
  
  constantDefinition
  