Thanks. Typo. Should read what I write. On Sat, Jun 2, 2012 at 11:00 AM, Raul Miller <rauldmil...@gmail.com> wrote:
> I think you meant > > ...things on the left of a ; ... > > instead of > > ..things on the left of a ;: ... > > -- > Raul > > On Sat, Jun 2, 2012 at 9:04 AM, Don Guinn <dongu...@gmail.com> wrote: > > a:;a:;a: > > ┌──┬──┬┐ > > │┌┐│┌┐││ > > ││││││││ > > │└┘│└┘││ > > └──┴──┴┘ > > a:;a:;<a: > > ┌──┬──┬──┐ > > │┌┐│┌┐│┌┐│ > > ││││││││││ > > │└┘│└┘│└┘│ > > └──┴──┴──┘ > > > > Things to the left of a ;: are always boxed. Those to the right are not > > boxed if they are already boxed. > > > > On Sat, Jun 2, 2012 at 3:53 AM, Linda Alvord <lindaalv...@verizon.net > >wrote: > > > >> 'a b c'=:a:;a:;a: > >> a > >> ┌┐ > >> ││ > >> └┘ > >> b > >> ┌┐ > >> ││ > >> └┘ > >> c > >> > >> Note that c is empty, but a and b are "empty boxes". > >> > >> Linda > >> > >> -----Original Message----- > >> From: programming-boun...@jsoftware.com [mailto: > >> programming-boun...@jsoftware.com] On Behalf Of Raul Miller > >> Sent: Friday, June 01, 2012 10:41 AM > >> To: Programming forum > >> Subject: Re: [Jprogramming] take > >> > >> ; has two kinds of behaviors. > >> > >> One kind of behavior is evident when dealing with sentences where the > >> supplied nouns are unboxed: > >> > >> 1;2;3 > >> +-+-+-+ > >> |1|2|3| > >> +-+-+-+ > >> > >> The other kind of behavior is evident when dealing with sentences where > >> the supplied nouns are boxed: > >> > >> a:;a:;a: > >> +--+--++ > >> |++|++|| > >> |||||||| > >> |++|++|| > >> +--+--++ > >> > >> From a high level point of view, the rightmost element gets special > >> treatment when it is already boxed. > >> > >> From a low level point of view, the rightmost element gets special > >> treatment when it is unboxed. > >> > >> This distinction exists because of the structure of J's expression > >> grammar. http://www.jsoftware.com/help/dictionary/dicte.htm > >> > >> In some ways, this issue is analogous to the distinction between a > dotted > >> pair and a normal list element in LISP (except, of course, J does not > have > >> cons cells -- dyadic verb definitions roughly occupy that role in the > >> language). > >> > >> FYI, > >> > >> -- > >> Raul > >> > >> On Fri, Jun 1, 2012 at 8:46 AM, Steven Taylor <tayl...@gmail.com> > wrote: > >> > "Oh, that's the asymmetry of ; again!" > >> > > >> > I should have realised! Oops. I was pleased to find that a: worked > >> > when I tried it. Didn't see that in any of the documentation that I > >> looked at. > >> > > >> > thanks, > >> > -Steven > >> > > >> > On 1 June 2012 12:55, Brian Schott <schott.br...@gmail.com> wrote: > >> > > >> >> Bob (and Henry, of course), > >> >> > >> >> That is a terrific explanation. Thanx to both of you. > >> >> > >> >> On Fri, Jun 1, 2012 at 1:49 AM, bob therriault > >> >> <bobtherria...@mac.com> > >> >> wrote: > >> >> > Hi Steven, > >> >> > > >> >> > If we aren't at the outer limits, you can see them from here :) > >> >> > > >> >> > The different levels of boxing actually have different selection > >> >> methods. The best explanation I have seen is Henry Rich's "J for C > >> >> Programmers - Chapter 17" > >> >> > http://www.jsoftware.com/help/jforc/more_verbs_for_boxes.htm#_Toc1917 > >> >> 34399 > >> >> > > >> >> > Hope this helps. > >> >> > > >> >> > Cheers, bob > >> >> > > >> >> > >> >> > >> >> -- > >> >> (B=) > >> >> --------------------------------------------------------------------- > >> >> - 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 > >> > >> ---------------------------------------------------------------------- > >> 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 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm