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

Reply via email to