anchor.diff:      ;
   
   value_list
  -    :    value (',' value)*
  +    :    value (',' value)* -> ^(ValueList value+)
       ;
   
   scalar_value
  
positive.code: grammar ConfigurationFile;
  
  configuration
      :    setting_list
      ;
  
  setting_list
  
negative.code:     ;
  
  setting
      :    NAME (':' | '=') value (';' | ',')? -> ^(KeyValue NAME value)
      ;
  
  value
  