anchor.diff:  
   enum_specifier : 'enum' 
     ( identifier ('{' enumerator_list '}')? 
  -  | '{' enumerator_list '}') ;
  +  | '{' enumerator_list '}') 
  +  | 'NS_OPTIONS' '(' type_name ',' identifier ')' '{' enumerator_list '}'
  +  | 'NS_ENUM' '(' type_name ',' identifier ')' '{' enumerator_list '}' ;
  +
  +
   enumerator_list : enumerator (',' enumerator)* ;
   enumerator : identifier ('=' constant_expression)?;
   
  
positive.code: *
  * It's a Work in progress, most of the .h file can be parsed
  * June 2008 Cedric Cuche
  **/
  
  grammar ObjC;
  
negative.code:   | selection_statement
    | iteration_statement
    | jump_statement
    | synchronized_statement
    | autorelease_statement
    | try_block
    | ';' ;
  
  labeled_statement
  