Designing arithmetic circuits by refinement in Ruby (1992)

by G Jones, M Sheeran
Venue:In Proc. Second Int. Conf. on Mathematics of Program Construction, LNCS