anchor.diff:      ;
       
   enhancedForControl
  -    :   variableModifiers type Identifier ':' expression
  +    :   variableModifier* type Identifier ':' expression
       ;
   
   forUpdate
  
positive.code:     ;
  
  formalParameters
      :   '(' formalParameterDecls? ')'
      ;
      
  formalParameterDecls
      :   variableModifiers type formalParameterDeclsRest
      ;
      
  formalParameterDeclsRest
      :   variableDeclaratorId (',' formalParameterDecls)?
      |   '...' variableDeclaratorId
      ;
      
  methodBody
      :   block
      ;
  
negative.code: 	;
  
  resource
  	:	variableModifier* classOrInterfaceType variableDeclaratorId '=' expression
  	;
  
  switchBlockStatementGroups
      :   (switchBlockStatementGroup)*
      ;
  