anchor.diff:  	APPL;
   	LIST;
   	ARG;
  +	TRANSF;
   }
   
   grammar
  
positive.code: 		( LPAREN! terms RPAREN!
  			{ ## = #(#[APPL,"APPL"], ##) }	
  		)?
  	;
  
  terms
  
negative.code: 	: '{'! NESTED_ACTION '}'! ( '?'! { $setType(SEMPRED) } )?
  	;
  
  DOT
  	: '.'
  	;
  
  protected
  NESTED_ACTION
      :
  