[TUHS] Screen editors
Bakul Shah
bakul at bitblocks.com
Sat Feb 8 10:05:50 AEST 2020
On Sat, 08 Feb 2020 10:05:27 +1100 Dave Horsfall <dave at horsfall.org> wrote:
> On Wed, 29 Jan 2020, Larry McVoy wrote:
>
> >> Getting a full ANSI C compiler for CP/M was great; I could use some
> >> Unix tools on it :-) Can't remember if it was BDS or Hi-Tech; one was
> >> ANSI (function prototypes and the works) whereas the other wouldn't
> >> even recognise things like "int i = 1;".
> >
> > BDS was pretty good about C, I used it a *lot*, but it had a really
> > funky not compatible libc/stdio. I got used to it but had to retrain my
> > brain when I was on Unix.
>
> I remember now; it was Hi-Tech C (an Aussie company) that was full ANSI;
> BDS C could barely compile C...
>
> I think it was Henry Spencer who said something like "Somehow, to be
> called a C compiler it ought to at least compile C" (I don't think he was
> referring to BDS C, though).
You can see for yourself! The compiler is written in
assembler!
https://github.com/k0gaMSX/legacy/tree/master/PROG/C/BDS
https://github.com/pbetti/ZDS/tree/master/software/bdsc
There is lots of other stuff including other C compilers,
Pascal, Basic, games etc.
More information about the TUHS
mailing list