[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: C for the A//?(and other)



phoenyx <phoenyx@texas.net> wrote:

> IMHO, the best 8-bit C is Aztec. It is reasonably ANSI C compliant,
> comes in both DOS 3.3 and Prodos flavors.

Aztec C is _not_ ANSI C compliant, going by any meaningful
interpretation of that statement.

Both Hyper C and Aztec C are K&R C compilers (with extra features), but
are not ANSI C compliant by a long shot.  In particular, they only
support old-style parameter declarations.

[I hope I get this example right - I haven't used the old style since
about 1987, when I first learned C.]

int example(param1, param2, param3)
char *param1;
int param2, param3;
{
  /* whatever */
}

By comparison, ANSI C would look like this:

int example(char *param1, int param2, int param3)
{
  /* whatever */
}

> If you look hard enough you can find it on the web.

Not legally, however, unless someone is selling off their copy.

> If you have a HD, look for Aztec Plus. This offers the P8 system with
> lot's of extras.

I haven't heard of an "Aztec Plus".  I can't locate a convenient list of
all the Aztec C variants, but the fully featured (commercial and
expensive) version was C65-C.  This is the only one I've actually seen
or used.

Judging by what I recall from old advertising (and hints in the manual
for C65-C) there were limited versions with less features (e.g. no
support for ProDOS).  For example, there is mention in the manual of
products called "C Prime" and "Apprentice C".

-- 
David Empson
dempson@actrix.gen.nz
Snail mail: P O Box 27-103, Wellington, New Zealand