===================================================================

                      PCQ Pascal version 1.2
                 A Pascal compiler for the Amiga
                         by Patrick Quaid


===================================================================

PCQ Pascal is a simple Pascal compiler for the Amiga personal
computer.  It is freely distributable, which means that I retain
the copyright to the compiler, the runtime library, the source of
the compiler and runtime library, as well as this documentation.
It can all be freely distributed as long as you don't charge too
much (see the last section for more information).  To summarize
the compiler's features:

The bad:

    o  The compiler doesn't support sets.
    o  It isn't compatible with Turbo Pascal, although it's getting
           closer.
    o  Some things are slightly different from Standard Pascal.
    o  The compiler gets knocked for a loop by most errors.

The good:

    o  It works.
    o  It supports include files.
    o  It allows for separate compilation, although you have to
           do the checking (this isn't Modula-2, after all).
    o  It supports records, enumerated types, pointers, arrays,
           and C strings.
    o  Type casts as found in Modula-2 is supported.  In other
           words, something like "Byte('d')" is legal.
    o  Several features from Turbo and Quick Pascal, such as Exit
           procedures, operators such as Shl and Shr, and typed
           constants, are supported.
    o  You can have as many const, var, type, procedure and
           function blocks as you want, in any order.
    o  It's free!

