anchor.diff:   Input:=nil;
    InputLength:=0;
   
  - SearchLongest:=rfLONGEST in Instance.Flags;
    ManyMatch:=false;
  +
  + SearchLongest:=ManyMatch or (rfLONGEST in Instance.Flags);
   
    ParallelNFA:=TFLREParallelNFA.Create(self);
   
  
positive.code: 
  end;
  
  
  procedure TFLREDFA.FastAddInstructionThread(const State:PFLREDFAState;Instruction:PFLREInstruction);
  var StackPointer:longint;
      Stack:PPFLREInstructionsStatic;
  
negative.code:        Input:pansichar;
         InputLength:longint;
  
         ManyMatch:longbool;
  
         SearchLongest:longbool;
  
         ParallelNFA:TFLREParallelNFA;
  
  