anchor.diff:  
    CountSubMatches:=Instance.CountSubMatches;
   
  + for Counter:=0 to CountSubMatches-1 do begin
  +  WorkSubMatches[Counter]:=0;
  + end;
  +
  + for Counter:=0 to CountSubMatches-1 do begin
  +  MatchSubMatches[Counter]:=0;
  + end;
  +
    LocalInput:=ThreadLocalStorageInstance.Input;
   
    State:=Instance.OnePassNFAStart;
  
positive.code:   StartInstruction:=Instance.UnanchoredStartInstruction;
   end else begin
    StartInstruction:=Instance.AnchoredStartInstruction;
   end;
  
   if TrySearch(StartInstruction,Position) then begin
  
negative.code: 
  const FLREVersion=$00000004;
  
        FLREVersionString='1.00.2015.09.25.10.25.0000';
  
        MaxPrefixCharClasses=32;
  
  