"names" uses the verb "nl" which has an explicit definition. As such x and y are localized shielding the global names.
x=.1 2 y=. 'abc' list (4!:1)0 1 2 3 x y On Sat, Sep 24, 2011 at 5:51 PM, Christopher McIntosh <[email protected]>wrote: > Brian Schott <schott.brian@...> writes: > > > > > > > It appears that the behavior you observe is real and to me it is easy > > ... > > Perhaps that line should be changed to produce the result you expect. > > Brian, > > Thank you for pointing out the source to me... So, one would be able to > repair > her local copy of stdlib.ijs... > > which means that I was mistaken in presuming it to be an Interpreter bug -- > rather, it's a bug in the z library. > > Kind Regards > > > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
