I understand the motivation behind all these suggestions but I vote for
leaving
things the way they are.  In particular the issue of mixing global and local
assignments.  My JOD tool detects this condition and warns about it as
it's typically a mistake.   As for making local assignments global in
locales - NO!  I can see nothing but a world of hurt without any benefit.

On Wed, Nov 19, 2008 at 8:35 AM, Don Guinn <[EMAIL PROTECTED]> wrote:

> Another interesting point is that giving a locale to a name forces a local
> copula (=.) to become global.
>    test=:3 : 0
> z=.1 2 3
> 'z_base_ a'=.4 5 6;7 8 9
> z,:a
> )
>   test''
> 1 2 3
> 7 8 9
>   z
> 4 5 6
>
> On Wed, Nov 19, 2008 at 10:27 AM, Raul Miller <[EMAIL PROTECTED]>
> wrote:
>
> > On Wed, Nov 19, 2008 at 10:34 AM, bill lam <[EMAIL PROTECTED]> wrote:
> > > IIRC ancient J had 'given name' that can be assigned once and can not
> > > be changed afterwards.
> >
> > I have seen that, and while it is a related idea, I currently feel that
> > it's
> > too brutal for a scripting environment.
> >
> > --
> > Raul
> > ----------------------------------------------------------------------
> > 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

Reply via email to