Small-C
A subset of
C.
The original compiler, written in
C by Ron Cain, appeared in Dr. Dobb's Journal.
James E. Hendrix improved and extended the original compiler and published "The Small-C Handbook".
Both these compilers produced
8080 assembly code.
A Small-C compiler based on
RatC produced
6502 assembly code for the
BBC Microcomputer.
It was written in Small-C and
bootstrapped using Zorland C on an Amstrad PC1512 under
MS-DOS 3.2, then transferred onto a BBC Micro using
Kermit.
The compiler can be used to cross-compile
6502 code from an
MS-DOS host, or as a resident Small-C compiler on a BBC Micro.
It runs on
68000,
6809,
VAX,
8080, BBC Micro and
Zilog Z80.
Posted to comp.sources.unix volume 5.
(ftp://apple.com/ArchiveVol1/Unix_lang).
["Small-C"?, Ron Cain, Dr. Dobb's Journal, May 1980, Dec 1982?]
["The Small-C Handbook," James Hendrix, Reston 1984, ISBN 0-8359-7012-4].