home *** CD-ROM | disk | FTP | other *** search
- program TestBWT;
-
- {$apptype console}
-
- uses
- SysUtils,
- Classes,
- AABWT in 'AABWT.pas';
-
- var
- FSIn : TFileStream;
- FSOut : TFileStream;
- FSTest: TFileStream;
-
- begin
- try
-
- writeln('Compressing...');
- FSIn := TFileStream.Create('c:\knapsack.log', fmOpenRead or fmShareDenyWrite);
- FSOut := TFileStream.Create('c:\BWTCompress', fmCreate);
- AABWTCompress(FSIn, FSOut);
-
- writeln('Uncompressing...');
- FSOut.Position := 0;
- FSTest := TFileStream.Create('c:\BWTUncompress', fmCreate);
- AABWTUncompress(FSOut, FSTest);
-
- except
- on E : Exception do
- writeln(E.Message);
- end;
-
- writeln('done');
- readln;
-
- end.
-