vifl@hou2f.UUCP (M.MEKETON) (05/01/84)
Adding extensions to APL is always a fun topic. One extension I wish APL had was to extend dyadic operators to work with matrices in one argument and vectors in another argument: A #is 1 2 3 B #is 3 4 #reshape 10 11 12 13 14 15 16 17 18 19 20 21 B 10 11 12 13 14 15 16 17 18 19 20 21 A + B 11 12 13 14 16 17 18 19 21 22 23 24 I often need this type of operation, and instead have to use (#transpose (#rotate #shape B) #reshape A) + B which is a waste... Notice, I used STSC's APL/PLUS keyword form (what I remember of the keyword form) to substitute for the APL characters. Someone recommended to me that we can place APL programs on the net using keywords, and it seems like a good idea. Marc S. Meketon hou2f!vifl