An implementation of Michigan Algorithmic Decoder, and its manual.

This program is a work of reconstructive archeology, a compiler for the Michigan Algorithmic Decoder (MAD) language from 1959-1962. It first translates MAD code into C, then uses the local C compiler to make an executable binary. It includes both a complete transcription of the original MAD manual and 100dpi scans of the original.


COPYINGproject license
mad-1.1.tar.gzgzipped source tarball
NEWSproject news
READMEroadmap file
mad.htmlHTML rendering of mad.1

The project repository is at

If you appreciate this code (and especially if you make money by using it) please support me on Patreon.

Recent Changes

   A great many improvements by Dave Pitts.