Included here are the ASCII source files of a small project to
illustrate the following set operations:

    Union           (A or B)
    Intersection    (A and B)
    Difference      (A and not B)

in Visual Basic 3.0.  The operations are performed on long
integer arrays.

The code is pure VB except for one routine from Crescent's
QuickPak Professional, the SortL routine which sorts long
integer arrays.  For those who do not have the Crescent Library,
another satisfactory sort routine may be substituted.

I hereby expressly release this code into the Public Domain.

If you try this code and find ways to optimize its speed, please
do me a favour and send me your ideas.

T. R. Halvorson
Pastel Programming Co.
HC56, Box 6038
Sidney, MT 59270
CompuServe 71477,352

