anchor.diff:  
   Nonterminals
   form
  +
  +oo_attributes oo_attribute % ooe
  +oo_modifier oo_access oo_var %ooe
  +
   attribute attr_val
   function function_clauses function_clause
   clause_args clause_guard clause_body
  
positive.code: expr_700 -> record_expr : '$1'.
  expr_700 -> expr_800 : '$1'.
  
  expr_800 -> expr_900 ':' expr_max :
  	{remote,?line('$2'),'$1','$3'}.
  expr_800 -> expr_900 : '$1'.
  
negative.code: '==' '/=' '=<' '<' '>=' '>' '=:=' '=/=' '<='
  '<<' '>>'
  '!' '=' '::' '..' '...'
  
  'class_attributes' 'class_methods' % oo_markup
  'public' 'protected' 'private' % oo_visibility
  'final' 'static' % oo_access
  
  'spec' 'callback' % helper
  dot.
  
  