The dictionary (http://www.jsoftware.com/help/dictionary/d530n.htm)
says as follows:

If m is a gerund, one of its elements determines the index argument to
the adverb } , and the others modify the arguments x and y :
x (v0`v1`v2)} y         ↔       (x v0 y) (x v1 y)} (x v2 y)
(v0`v1`v2)} y   ↔       (v1 y)} (v2 y)
(v1`v2)} y      ↔       (v1 y)} (v2 y)

I think (v0`v1`v2)} y   ↔       (v1 y)} (v2 y) should print as (v0`v1`v2)} y
        ↔ (v0 y) (v1 y)} (v2 y) and check it for
d=.i.10
v0=._1:
v1=.I.@:(2&|)
v2=:]

v0`v1`v2}d gives a rank error,but the dyadic version '' v0`(v1@:])`v2}d works.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to