anchor.diff:    TmwPasLexExpressionEvaluation = (leeNone, leeAnd, leeOr);
   
   const
  -  INCLUDE_BUFFER_SIZE = 1024*1024;
  +  INCLUDE_BUFFER_SIZE = 1024*1024;//*1024;
   
   procedure MakeIdentTable;
   var
  
positive.code: 
  procedure TmwBasePasLex.SetLine(const Value: string);
  begin
    FOrigin := PChar(Value);
    InitLine;
    Next;
  
negative.code: 
  procedure TmwBasePasLex.InitFrom(ALexer: TmwBasePasLex);
  begin
    if not FUseSharedOrigin then
      FreeMem(FOrigin, BufferSize);
  
    FOrigin := ALexer.Origin;
    FUseSharedOrigin := true;
    Init;
    Next;
    FCommentState := ALexer.FCommentState;
    FLineNumber := ALexer.FLineNumber;
    FLinePos := ALexer.FLinePos;
  