anchor.diff:  	;
   
   resource
  -	:	variableModifiers classOrInterfaceType variableDeclaratorId '=' expression
  -	;
  -
  -formalParameter
  -    :   variableModifiers type variableDeclaratorId
  -    ;
  -        
  +	:	variableModifier* classOrInterfaceType variableDeclaratorId '=' expression
  +	;
  +
   switchBlockStatementGroups
       :   (switchBlockStatementGroup)*
       ;
  
positive.code:     ;
  
  catchClause
      :   'catch' '(' variableModifiers catchType Identifier ')' block
      ;
  
  catchType
  
negative.code:     ;
      
  enhancedForControl
      :   variableModifier* type Identifier ':' expression
      ;
  
  forUpdate
  