APL2, and APL before it, have always been criticised for not embodying formal program flow control structures. It is proposed that a set of reserved words be added to the APL2 language. This set could include "if", "else", "while", etc. This extension should enhance performance and improve the readability of programs. This improved readability could lead to more maintainable code.
/lp/association-for-computing-machinery/extending-apl2-to-include-program-control-structures-sCwaSUPM06