[net.sources] xlisp info for Z-80 users

betz (04/01/83)

There were two things that I forgot to mention about compiling XLISP under
AZTEC C for the Z-80.  It turns out that AZTEC C doesn't know how to handle
include filenames surrounded by angle brackets.  In order to get XLISP to
compile you must first edit each file and change all of the include
statements to use double quotes instead of angle brackets.  You must also
copy stdio.h to the current drive.  It turns out that AZTEC C doesn't need
ctype.h in order to do isdigit, isalpha, etc.  It defines these as functions
in the runtime library.  You have the choice of either deleteing the include
statements that reference ctype.h or creating an empty file called ctype.h.
Either method will work.

The other piece of information that I left out was that AZTEC C doesn't
define the symbol 'aztec' that I have used in a conditional in xlisp.h.
This means that each time you compile a module you must define the symbol
in the command line that invokes the compiler.  Like this:

	$ czii -d aztec xlisp.c

I haven't tried this but am told by the people at MANX (the authors of
AZTEC C) that this will work.  Let me (or them) know if it doesn't.

You may have some problems if you don't have the most current version of
the compiler.  This should be version 1.05c.