In addition to "el" vs. "one", another way this can happen is a 1-row matrix vs. a list. $ each would be more informative than # each .
----- Original Message ----- From: "Philip A. Viton" <[EMAIL PROTECTED]> Date: Wednesday, August 22, 2007 11:51 Subject: [Jprogramming] why are these different? To: [email protected] > > Can someone help me understand why this is going > wrong here? I've been staring at it for half an > hour and can't figure it out. Basically, I need > to understand how to discover what the difference > is between two variables, denoted y and yy. In > the failing application, under debug I see > > y n 2$(<5$'year1'),(<4$'year') > > I don't think I can get a similar report for the global yy. > > > Thanks for any suggestions! > > ------------------- transcript > > z > +--------------+ > ¦wts¦year¦yearl¦ > +--------------+ > > y > +----------+ > ¦year1¦year¦ > +----------+ > > yy > +----------+ > ¦yearl¦year¦ > +----------+ > > > z i. yy NB. > this works! > 2 1 > > > z i. y > NB. this doesn't, for the zero'th element > 3 1 > > NB. at this point I'm trying to test whether y and yy are the same > > #each y > +---+ > ¦5¦4¦ > +---+ > #each yy > +---+ > ¦5¦4¦ > +---+ > > > 3!:0 y > 32 > 3!:0 yy > 32 > > NB. but J thinks they're different > > y -: yy > 0 > > y -: each yy > +---+ > ¦0¦1¦ > +---+ ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
