The subject is copied from the dictionary. "m `: 0 Append Appends the results of the individual verbs; the ranks are the maxima over their ranks."
Being that ',' is called 'Append' I would think that (f1 , f2 , f3) -: (f1`f2`f3 `:0) is true. However, it seems more like ((f1 ,: f2) , f3). f1 =: i. f2 =: f1@:>: f3 =: f2@:>: (f1`f2`f3 `:0) 3 0 1 2 0 0 0 1 2 3 0 0 1 2 3 4 (f1,f2,f3) 3 0 1 2 0 1 2 3 0 1 2 3 4 (f1`f2`f3 `:0) 1 1 0 0 0 0 0 0 0 0 0 0 1 0 2 3 0 0 0 0 0 1 2 3 4 5 6 7 8 (f1,f2,f3) 1 1 0 0 0 0 1 0 2 3 0 0 1 2 3 4 5 6 7 8 In the first case "the maxima over their ranks" is 1 and appending three things of rank 1 gives a result of rank 1. The same applies for things of rank 2 and so on. I guess it is a matter of interpretation of the word append. As they say: What's in a name? ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
