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].



< Previous Terms Terms Containing Small-C Next Terms >
slurp
sm
smail
SMALGOL
SMALL
6502
Rationalized C
Small-C
Small Computer System Interface
small-office/home-office
Small Outline DIMM
Smalltalk
Smalltalk-80