Ŀ
                        SOURCEWARE ARCHIVAL GROUP                         


SWAG (SourceWare Archival Group) is a collection of source code and program
examples for the PASCAL programming language. The material has been donated
by  various  PASCAL  programmers  from  around  the  world,  who  desire to
contribute to the advancement of  one of the greatest programming languages
there is.  MANY THANKS to all  who have contributed. As  such, NO Charge of
any kind is permitted for this work.

The material has been collected from various network conferences worldwide,
and organized  according to subject.  New material is  added quarterly, and
new SWAG  packets are available  from various BBS  sources on a  FIRST call
basis. See BBS.TXT for current support sites and how your BBS can join.


SWAG packets are available in 57 different catagories as follows :

        ANSI         ARCHIVES     CHARS        CMDLINE      COLOR
        COMM         COPYMOVE     CRC          CRT          CURSOR
        DATATYPE     DATETIME     DESQVIEW     DIRS         DOS
        DRIVES       EGAVGA       ENCRYPT      ENTRY        EXEC
        FAQ          FILES        FINDREPL     GRAPHICS     HARDWARE
        INTERRUP     ISR          JOYSTICK     KEYBOARD     MAIL
        MATH         MEMORY       MENU         MISC         MOUSE
        NETWORK      NUMBERS      OOP          PARSING      POINTERS
        PRINTING     RECORDS      REDIRECT     SAVESCRN     SCREEN
        SCROLL       SORTING      SOUND        STREAMS      STRINGS
        TEXTEDIT     TEXTFILE     TEXTWNDW     TIMING       TSR
        UNITINFO     WIN-OS2

The SWAG Reader and *.SWG files are contained in various archives (ZIP204) :

SWAG.ZIP     - Contains READER.EXE and Information files.
SWAGA-C.ZIP  - Contains ANSI through CURSOR
SWAGD-F.ZIP  - Contains DATATYPE through FINDREPL
SWAGG-M.ZIP  - Contains GRAPHICS through MOUSE
SWAGN-R.ZIP  - Contains NETWORK through REDIRECT
SWAGS-Z.ZIP  - Contains SAVESCRN through WIN-OS2
ALLSWAGS.ZIP - Contains ALL SWAG packets PLUS READER.EXE (LOTS of bytes !!)

These packages will updated approximately every 90 days, as more "snipetts"
are collected.  Each update will  be provided in  a "stand-alone" EXE  file
that will automatically insert the  new material to the existing libraries.
These  update packages  will be  distributed the  LAST week  of each of the
following months, and will be named as :

                        FEBRUARY   -    SWAGYY02.ZIP
                        MAY        -    SWAGYY05.ZIP
                        AUGUST     -    SWAGYY08.ZIP
                        NOVEMBER   -    SWAGYY11.ZIP

Each  file  will  be  named  using  the  year  (YY) and month (2,5,8,11) of
distribution.

We estimate that there eventually will be over 3000 of these covering EVERY
POSSIBLE aspect of PASCAL.

Enjoy and GOOD PROGRAMMING !!!

Gayle Davis AND Kerry Sokalsky
SWAG Support Team
