This archive should contain the following files:

  arrays.pas	the dynamic arrays unit
  fastmem.pas   a support unit 
  arrays.hlp    the documentation for both units
  readme.txt    this file

Usage of the array classes is demonstrated by a test program, which 
consists of the following files:

  arrtest.dpr   main program file
  arrtest1.pas - arrtest8.pas   forms units
  arrtest1.dfm - arrtest8.dfm   forms definition files

The test program has no documentation but should be pretty easy to understand. 
You can create instances of several different array classes via the Arrays|Use
menu item, fill them with stuff, resize and sort them, write them to files and 
read them back etc.. Individual items can be changed, deleted or inserted. You 
can make copies of an array (+ the form that displays it) with Arrays|Clone and 
then copy items between arrays (if they are of the same class). 

You will need to change the path names used in the Uses clause of
arrtest.dpr to get the thing to compile.

If you find any bugs or inconsistencies in the Arrays or FastMem Units or in the
documentation, please report them to me. 

All files in this archive are freeware. You may use them in your programs, whether 
commercial or not, if you give due credit to the author. You use this code at your 
own risk, if your monitor goes up in smoke or some such thing as a consequence, 
don't blame me <g>!


  Dr. Peter Below
  CIS 100113,1101


