Oh, I forgot to mention another peculiarity regarding the result shown. (Actually a hint of this peculiarity was included at the bottom, where I mistakenly included a line of code regarding `test2 =: ...... test`.)
I am referring to the large number of Ns and SEs remaining in the **culled** list of directions I called `test`. It seems to me that `all` should have been able to combine 133 of the Ns and SEs into 133 more NEs, and left only the 110 Ns with 696 NEs. But it didn't. Can anyone see why this happened? On Sat, Dec 16, 2017 at 2:32 PM, Brian Schott <[email protected]> wrote: [snip] #;:test2 =: ((all :: ])&. ;:)^: _ test > 939 > (<'NE') i.~;: test > 0 > (<'SE') i.~;: test > 649 > (<'N') i.~;: test NB. this result should be < 939 > 939 > > > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
