anchor.diff:     ;
   
   lvalue_expression_list
  -   : lvalue_expression
  -   | lvalue_expression_list ',' lvalue_expression
  +   : lvalue_expression (',' lvalue_expression)*
      ;
   
   init_list
  -   : element
  -   | init_list ',' element
  +   : element (',' element)*
      ;
   
   term
  
positive.code:    ;
  
  pqual_list
     : pqualifier
     | pqual_list 'or' pqualifier
     ;
  
  pqualifier
  
negative.code:    ;
  
  function_name_part
     : IDENTIFIER ('.' IDENTIFIER)*
     ;
  
  statements
  