An APL compiler - Budd, Timothy (Springer-Verlag, 1988)