Remember, primitives can be monadic and dyadic. The action you describe of flipping arguments is for the dyadic tilde, called "Passive", as in Wolf ate sheep / Sheep eaten by wolf
It is the monadic case that is called "Reflexive", as you bring an object to a mirror its double appears reflecting on the other side. More at Dictionary entry for (~). http://www.jsoftware.com/help/dictionary/d220v.htm ----- Original Message ---- > From: Alex Rufon <[EMAIL PROTECTED]> > To: Programming forum <[email protected]> > Sent: Friday, September 19, 2008 1:27:52 AM > Subject: RE: [Jprogramming] Verb Sequence or Ranking problem? > > Oh. > > I know about the reflexive primitive. But I always thought that you > always need both left and right parameters to switch. This confused me > because what I understood was that the code was to be run as: > a #/. > |syntax error > | a#/. > > So basically, this is a shortcut/trick where the noun is used as both > left and right parameters. Hmmmm. > > Thanks Rick. I appreciate it. > > r/Alex > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Sherlock, Ric > Sent: Friday, September 19, 2008 12:45 PM > To: Programming forum > Subject: RE: [Jprogramming] Verb Sequence or Ranking problem? > > ---Alex Rufon wrote: > > Can anybody elaborate on #/.~a > > > > I don't understand the presence of ~ in that sequence. Is this another > > example of a fork/hook? > > This is not a tacit expression so it isn't a fork or hook. > See the dictionary page for Reflexive: > http://www.jsoftware.com/help/dictionary/d220v.htm > > #/.~ a > 2 2 1 3 > a #/. a > 2 2 1 3 > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
