Date : Mon, 08 Jul 1991 07:31:29 GMT
From : mcsun!hp4nl!gufalet.let.rug.nl!rug4!laverman@uunet.uu.net (Bert Laverman)
Subject: Re: small c, assemblers, linkers
In article <72293@yarra.pyramid.com.au> cm@yarra.pyramid.com.au (Charles
Meo) writes:
>I have obtained the small-c compiler from the simtel archive, but have
>run into difficulties with documentation and related programs. For some
>reason, the LBRs containing the small-c release do not contain any
>documentation regarding the following:
>
>1. Handbook for the compiler
I have something you might call a manual, but it was for the TRS-80/TRS-DOS
version of small-c (waaaay back). There's not much manual you need I think.
Small-c is just a stripped down C; no floats/doubles, strict old style K&R.
Sorry, but I haven't got more recent info.
>2. Where to get L80 and M80
This is the famous & fabulous Macro-80 Macro Assembler Last time I tried to
get info about it (few years back) the importer for Microsoft in the Netherlands
didn't now what it was. I'ld allmost publicly advise you to get a copy, but
who knows how Microsoft would react... ;-)
>3. How to use small-c with LASM and MLOAD instead (or any other combination
>of assembler and loader).
The only important thing is compatibility. Small-c produces M80 assembly.
The library (did you get it in source?) is probably an L80 ".REL" file.
>4. Whether any other CPM utilities are required, and where they are.
Just an editor.
>My objective is to port UZI (version 7) onto an Archives Model 3 just for the
>hell of it. I would also like to investigate ZCPR3, but again it is hard
to see
>in the mass of stuff available a document describing exactly what is required
>and what software/hardware prerequisites there are.
UZI was written for a fairly complete compiler. I forgot, sorry. Maybe
somebody else knows more (the author of UZI? ;-)).
Greetings, Bert
>Software Engineering: the pursuit of the infeasible by the unemployable.
Gee, you mean I'm in the wrong business? :-) :-) :-)
--
#include <std/disclaimer>
Bert Laverman, Dept. of Computing Science, Groningen University
laverman@cs.rug.nl bert@arrakis.nl.mugnet.org