Recognition and selection of idioms for code optimization - Snyder, Lawrence (Yale University <New Haven, Conn.> / Department of Computer Science: Research report, 1978)