anchor.diff:  
     action end_feature {
       if (cs < lexer_first_final) {
  -      if (lexer->raise_lexer_error != NULL) {
  +      if (raise_lexer_error != NULL) {
           int count = 0;
           int newstr_count = 0;
           size_t len;
  
positive.code:   }
    
    action store_background_content {
  		lexer->store_background_content(listener, PTR_TO(keyword_start), LEN(keyword_start, PTR_TO(keyword_end)), PTR_TO(content_start), LEN(content_start, PTR_TO(content_end)), lexer->current_line);
  
      if(lexer->content_end != 0) {
        p = PTR_TO(content_end - 1);
  
negative.code:   }
    
    action store_scenario_content {
  		store_scenario_content(listener, PTR_TO(keyword_start), LEN(keyword_start, PTR_TO(keyword_end)), PTR_TO(content_start), LEN(content_start, PTR_TO(content_end)), lexer->current_line);
  
      if(lexer->content_end != 0) {
        p = PTR_TO(content_end - 1);
  