=====================Win Advanced QCC=====================
A windowed version of Walter Lord's AdvQCC.

Anthony *this Distler
adistler@ace.cs.ohiou.edu


------ORIGINAL README FROM ADVQCC------


                         Advanced QCC Version 4
                         Updated by Walter Lord


This is an improved rework of the Quake compiler by John Carmack.  I do
not take any credit for the basic design of this code.  I merely reworked
it based on a suggestion Mr. Carmack made in his finger file.

With this rewrite, source compiles take less than half the time.  Most of
this improvement is accomplished by storing recent symbol look-ups at the
start of the symbol linked list.  Since a symbol typically is referenced
several times in a logic cluster, this improves the symbol search
facility.  Minor improvements have also been made to symbol comparisons
and allocations.

I've included all the source and header files needed to rebuild this
compiler as well as a 32-bit Windows version optimized for the Pentium.
I have not included the Quake source modules.   Of course they can
be acquired from id's ftp server (ftp.idsoftware.com).

I make no claims stating this compiler is 100% bug free.  I only claim
that I've tested it, and it has worked fine for me.  So, if you
encounter a bug, please don't flame me.  Just Email me at lord@brodart.com
and tell me your problem.  I'll attempt to fix ASAP.

Thanks and Happy Quaking!
Walt

P.S. Version 4 contains a significantly different caching scheme needed
to overcome some problems with out of sequence variables.  It also allows
for a slightly largely global variable data than previous releases.
Despite the changes, this release should still be every bit as fast as
version 3.

