Interrupting may be a bad idea. NB. -------- Use 13 : correctly. NB. f=: 13 :',j./&i:/+.y' NB. no. NB. f=: 13 : '([: , j./&i:/@+.) y' NB. yes.
ic2 =: [: , j./&i:/@+. NB. Using a proverb is as if its definition NB. were inserted with parenthesis. NB. Copy ic2 definition verbatim, NB. Surround with parentheses. NB. Put in the arguments, then fix quotes. 13 : '([: , j./&i:/@+.) y' [: , j./&i:/@+. NB. The definition was tacit, NB. 13 : returns this tacit verb unchanged NB. -------- Equivalence of ic and ic2 NB."However, I do not understand how ic and ic2 agree when they don't!" ic =: [: , ([: i: 9&o.) j./ [: i: 11&o. ic2 =: [: , j./&i:/@+. NB. ic and ic2 are identical at rank 0 (ic -: ic2)&>1j2 0j2 1 1 ([: < ic)"0 ] 1j2 0j2 +----------------------------------------------------------------+-------------------+ |_1j_2 _1j_1 _1 _1j1 _1j2 0j_2 0j_1 0 0j1 0j2 1j_2 1j_1 1 1j1 1j2|0j_2 0j_1 0 0j1 0j2| +----------------------------------------------------------------+-------------------+ ([: < ic2)"0 ] 1j2 0j2 +----------------------------------------------------------------+-------------------+ |_1j_2 _1j_1 _1 _1j1 _1j2 0j_2 0j_1 0 0j1 0j2 1j_2 1j_1 1 1j1 1j2|0j_2 0j_1 0 0j1 0j2| +----------------------------------------------------------------+-------------------+ >Date: Mon, 21 Jan 2013 03:58:24 -0500 >From: "Linda Alvord" <[email protected]> >To: <[email protected]> >Subject: Re: [Jprogramming] [Jprogrammingou Hermitian from triangular >Message-ID: <001d01cdf7b5$78a4cd20$69ee6760$@net> >Content-Type: text/plain; charset="koi8-r" > >Since this has a mistake it is hard to reconstruct what I did wrong. This >represents what I was doing: > > > > ic2=: [: , j./&i:/@+. > > ic2 > >[: , j./&i:/@+. > > ([: , j./&i:/@+.)2 > >_2 _1 0 1 2 > > f=: 13 :',j./&i:/+.y' >................ > > ic 1j2 0j2 > >_1j_2 _1j_1 _1 _1j1 _1j2 _1j_2 _1j_1 _1 _1j1 _1j2 0j_2 0j_1 0 0j1 0j2 0j_2 >0j_1 0 0j1 0j2 1j_2 1j_1 1 1j1 1j2 1j_2 1j_1 1 1j1 1j2 0j_2 0j_1 0 0j1 0j2 >0j_2 0j_1 0 0j1 0j2 0j_2 0j_1 0 0j1 0j2 0j_2 0j_1 0 0j1 0j2 0j_2 0j_1 0 0j1 >0j2 0j_2 0j_1 0 0j1 0j2 > > > > ic2 1j2 0j2 > >_1j_2 _1j_1 _1 _1j1 _1j2 0j_2 0j_1 0 0j1 0j2 1j_2 1j_1 1 1j1 1j2 0j_2 0j_1 0 >0j1 0j2 0 0 0 0 0 0 0 0 0 0 > > > > (ic-:ic2)&>1j2 0j2 > >1 1 > > > >However, I do not understand how ic and ic2 agree when they don't! ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
