You have to handle each case separately.  For example

   100 200 300 (2})"0 1 i. 3 3
0 1 100
3 4 200
6 7 300

can be written as

   100 200 300 (<a:;2)} i. 3 3
0 1 100
3 4 200
6 7 300

for your second example.

For your first, it depends what the arument ranks are.

For your third, we don't see the sentence but it is saying you have something like

 4 ((<2 3),<3 5)} i. 6 6

and it would be better as

4 (2 3,:3 5)} i. 6 6

Henry Rich



On 7/21/2022 2:15 PM, John Ference wrote:
Is there guidance available for correcting these warnings?

((-:@{~)`]`[}"_1 i.@#)@:(+ |:)

({~ (i. >./)@:({."1)) @: ((+  1&({"1)) 1}"0 1 ])

(004) m}"n should be executed without " using leading axes of a: in m


load'/applications/j904/system/util/project.ijs'

(002) homogeneous multiple selectors in (x m} y): consider using rank-2 m


Thanks and regards,

John
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm


--
This email has been checked for viruses by AVG.
https://www.avg.com

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to