BitList Engine v1.0        1st December 1996        (C) Yves Roumazeilles


The BitList Engine is a DLL designed to handle lists of bits (and to a
small extent, big numbers). It was built because of the limitations of
the ANSI-C bit fields which cannot be larger than an "unsigned long".

The BitList Engine allows you to build very large bit lists and to
handle them with a set of functions covering a large range of needs
(this is continuously expanding):
        constructors/copy-constructors/copy operators
        logical operators (AND,OR,NOT,etc.)
        arithmetic operations (ADD,SUB,etc.)
        shift operations (left and right)
        others...


This will be particularly useful to handle large sets (as belong to the
programmer's bag of tools) and to work on encryption/compression code.


The Windows help file gives detailed information about using it.

File List:

   BITLIST.DLL    Basic DLL
   BITLIST.HLP    Help for programmer (function description)
   BITLIST.TXT    This file
   BITLIST.H      For C programmers
   BITLIST.LIB

   AGREP.TXT    Description of the AGrep Search Engine support DLL
   CLUSTER.TXT  Description of the ClusterView Windows application
   ORDER.TXT    Minimal order form


To install The BitList Engine, simply put the files BITLIST.DLL and
BITLIST.HLP in any directory already included in your path (C:\WINDOWS
suggested). If you already have an earlier version of the AGrep Search
Engine, replace its old AGREP.DLL file by the new one.

Place BITLIST.H and BITLIST.PAS in your include file directory (see your
compiler documentation) and BITLIST.LIB in your library directory (see
your compiler/linker documentation).

If Windows cannot find the DLL when the application is run, make sure it
is in a directory on your path, and try again.


The BitList Engine is shareware. It it not Public Domain or Free. 
See the help file for shareware information and extensive description of
the registration steps (including a number of registration sites
accepting 800-calls or credit cards).

If you cannot find the Help file and its registration forms, use the
minimal form file ORDER.DOC and mail it with your payment to the address
shown.


If you find the BitList Engine useful, do the decent thing and register!



In return you will receive:
	- a registration number to identify yourself,
	- the full BitList Engine (in its latest version),
	- source code of the help files which can be modified to build
	  your own application help file,
	- support thru Email and Fax.


When you register the Full Developper Kit, you will ADDITIONALLY
receive:
	- an **UNLIMITED NUMBER** of target licenses,
	- complete **SOURCE** code of the library, which will allow
	  porting to other Operating Systems (including MS-DOS which
	  already is in the Makefiles)
	- Makefiles
	- free automatic access to all the future minor evolutions of
	  the library including all bug removal,
	- and a 20% reduction on the registration fee for the major
	  evolutions.
