pdirt/data/
pdirt/data/HELP/
pdirt/data/HELP/0/
pdirt/data/HELP/F/
pdirt/data/HELP/G/
pdirt/data/HELP/H/
pdirt/data/HELP/J/
pdirt/data/HELP/K/
pdirt/data/HELP/O/
pdirt/data/HELP/Q/
pdirt/data/HELP/R/
pdirt/data/HELP/U/
pdirt/data/HELP/V/
pdirt/data/HELP/Y/
pdirt/data/HELP/Z/
pdirt/data/MESSAGES/
pdirt/data/POWERINFO/
pdirt/data/WIZ_ZONES/
pdirt/drv/
pdirt/drv/bin/
pdirt/drv/compiler/converter/
pdirt/drv/compiler/libs/
pdirt/drv/compiler/scripts/
pdirt/drv/include/AberChat/
pdirt/drv/include/InterMud/
pdirt/drv/include/machine/
pdirt/drv/src/InterMud/
pdirt/drv/src/Players/
pdirt/drv/utils/UAFPort/
pdirt/drv/utils/dnsresolv/
pdirt/drv/utils/gdbm/
How to use this compiler:
=========================

- Make a new directory in the pdirt directoy called areas.
- convert the zones with the zoneconverter (not finished yet).
- copy the area files to the newly created areas directory
- create an area list (ls *.area > arealist)
- compile the mud compiler.
- run the mudcompiler with the parameter -Larealist
- Use -m as parameter to get memory statistics.


NOTES ON CONVERTING:
====================

The converter has problems with the following things in a zone file:

1) a location definition right after the %locations tag. Example:

	%location
	firstloc e:test;
	...

   Solution: add a newline after the '%location' tag to seperate the two
   (Possibly fixed)

2) External function calls that cross the zone boundary. If you have something
   like this:

	Extern	= rope@otherzone

   It wont work. Currently it will change the name to "undefined".

3) Zoneconverter cant cope with forward references.. Ie: you can first use
   an extern and then the StartCode.. You need to first define the function
   with startcode and use externs for all others

4) Some code references will stop being correct cause the converter adds 
   things to location names for example. You will probably see this in
   zones as sea, where the names used to be 1, 2, etc. Those numeric names
   will be converted to <zonename>_<nr>.

5) Make sure the event in gen.h is the same as in special.h! Or you'd be
   in deep shit!