anchor.diff:    lexer->last_newline = 0;
     lexer->final_newline = 0;
     lexer->start_col = 0;
  -  lexer->crlf = 0;
  +  lexer->eol = LF_FLAG;
   }
   
   static VALUE CLexer_alloc(VALUE klass)
  
positive.code:     rb_str_new(ptr, len); 
  #endif
  
  #ifndef RSTRING_PTR
  #define RSTRING_PTR(s) (RSTRING(s)->ptr)
  #endif
  
negative.code:   int line_number;
    int current_line;
    int start_col;
    int eol;
    size_t mark;
    size_t keyword_start;
    size_t keyword_end;
  