Micro Language Implementation: Calcium
nedbatchelder.com