The arithmetic translator-compiler of the IBM FORTRAN automatic coding system
Comm. ACM, Volume 2, Number 2, pages 9-21. [Posted here by permission of ACM] [From the introduction:] The present paper describes, in formal terms, the steps in translation employed by the FORTRAN arithmetic translator in converting FORTRAN formulas into 704 assembly code. The steps are described in about the order in which they are actually taken during translation."