Special control structures for APL
Anthony P. Reeves, J. Besemer · ACM SIGAPL APL Quote Quad · 1978
The problem of consolidating the block control structures of conventional programming languages such as ALGOL within the framework of APL is discussed. A novel partial solution is proposed by the introduction of special new basic functions to APL. One of the main design considerations of these functions is to maintain the current structure of APL as far as possible.A preprocessor to enable simple implementation of these structures without modification to existing APL interpreters is described. Some program examples using these new functions are given.