Yes, and in foo=: 3 : 'aa=. 7' foo '' 7
there _is_ a display because the last parser action is "monad", the application of foo to its argument (and in such application the last parser action is "is"). Hmmm, in this context it does make sense to talk about "it depends on what your definition of 'is' is". :-) ----- Original Message ----- From: Raul Miller <[EMAIL PROTECTED]> Date: Saturday, May 3, 2008 5:00 Subject: Re: [Jprogramming] Assignment concluding explicit definition has implied Same To: Programming forum <[email protected]> > On Sat, May 3, 2008 at 6:11 AM, Sherlock, Ric > <[EMAIL PROTECTED]> wrote: > > Understood. Then I suppose the "special handling" is that no > result is returned when the > > assignment is made in the session? > > A value is returned > 1 + a=:2 > 3 > > The special handling is that when the last parser action was "Is" > (see C:\Documents and Settings\User\j602\help\dictionary\dicte.htm) > that returned value is not displayed. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
