Raul wrote:
   (0: a:) (''"_ a:)} ''"_ a:

   0:`(''"_)`(''"_)} a:
|rank error
|       0:`(''"_)`(''"_)}a:

These two expressions are not equivalent. See http://www.jsoftware.com/help/dictionary/d530n.htm :

           2845 116 qdoj '}'
        (v0`v1`v2)} y <==> (v1 y)} (v2 y)

So,  0:`(''"_)`(''"_)} a:  is:

           (''"_ a:) } ''"_ a:
        |rank error
        |       (''"_ a:)}''"_ a:

What you want is:

           'dummy' 0:@:]`(''"_@:])`(''"_@:])} a:

For the rationale, see http://www.jsoftware.com/pipermail/beta/2006-July/001528.html .

-Dan

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

Reply via email to