Simple Little Compiler and other compiler development

Latest SLC release: v0.04, 28th December 2000

SLC is something I whipped up in a frenzied weekend and I've done a little work on it since. It's a very simple and minimal compiler, originally intended for low level embedded applications using various processor types but it's probably useful in other situations. For development I concentrated on producing 80x86 assembly but it should be able to be adapted to other processors.

I've decided to release it as well as a couple of other source files which are related to compiler development. If you are interested in writing your own compiler, especially in MoonRock, then these files will probably be of interest to you.

COMPILER RELATED BITS AND PIECES:
README
compi001.zip

SIMPLE LITTLE COMPILER:
README
changes.txt
slc004.zip. NOTE: unzip with -d, see the README for further instructions.


NEW! You can actually compile and execute an SLC program online! This web server has the ability to emulate a limited set of DOS calls so it can execute simple programs like SLC.

Enjoy!

[Home]