anchor.diff:  
   other_stat_block: OBRACE block CBRACE;
   
  -enum_stat: ENUM OBRACE ( expr ','?)* CBRACE ';';
  +enum_stat: ENUM OBRACE ( expr COMMA?)* CBRACE SCOL;
   
   common_name: singleLine | name_or_reserved;
   
  
positive.code: 
  wiring: wiringName;
  
  wiringName: componentsName ('->' | '<-') componentsName;
  
  componentsName:
  	atom
  
negative.code: 	)?;
  
  if_condition_block:
  	OPAR (name_or_reserved* | expr*) CPAR if_stat_block
      | OPAR CPAR if_stat_block
  	| OPAR expr CPAR if_stat_block
  	| OPAR symbol CPAR if_stat_block
      ;
  
  if_stat_block: OBRACE block CBRACE | stat;
  
  