Another possible way to emphasize what's going on here might be to split 'v' up into multiple instances (one for each cell) in the & case. (Though, there, drawing a box around the 'v' part, to show the scope of the verb and distinguish the definition from the application -- possibly even backed up by another sentence or something? -- might be even more important.)
Thanks, -- Raul On Sat, Mar 28, 2020 at 7:37 PM Henry Rich <[email protected]> wrote: > > Perhaps you could improve the diagram as Raul suggested, by showing that > 'break y into cells' occurs as part of u&v processing while in u&:v it > is part of v processing. > > The point of the diagram is to show the difference between u&v and u&:v > (and u@v and u@:v) and it does that beautifully. Every J > beginner-to-amateur has trouble with that. I'm not sure drawing the > distinction between what is in u&v versus v is worth making the diagram > harder for a beginner to follow. > > Henry Rich > > On 3/28/2020 3:33 PM, Raul Miller wrote: > > I would put it this way: > > > > The diagram could better distinguish between the structure of v and > > the structure of & (or &:). > > > > Probably a light grey box drawn around the "v part" (and the "u part") > > would help make this distinction clear. > > > > (But, since it's an image, and I don't know how the image was > > originally created, I don't know how much work that would be.) > > > > That said, it's not so much misleading as pointing at a fundamental > > lack of understanding about how & (and &:) work. > > > > Perhaps, there might be another way of doing the diagram, also, that > > I'm not seeing, that would make this clearer??? > > > > Thanks, > > > > > > -- > > Raul > > > > On Sat, Mar 28, 2020 at 3:14 PM 'Sergey Kamenev' via Programming > > <[email protected]> wrote: > >> Thanks for clarifying. > >> > >> 3) In my opinion, phrases on diagram > >> * split x into cell > >> * split y into cell > >> > >> do not provide anything for understanding conjunctions and could be > >> removed. > >> > >> They apply generally to any verb. > >> > >> 4) The phrase on the diagram "apply v to each cell" is misleading. > >> > >> It would be more correct to say that the verb is applied to the cells > >> according to its rank. > >> Or just "the verb applies to cells." > >> > >> The words "each cell" is misleading. > >> > >> Sergey. > >> > >> 28.03.2020 22:02, Henry Rich пишет: > >>> Even when you apply v to the entire y, you must first split y into cells > >>> so that it can be applied to v. Every verb operates on cells whose rank > >>> is no higher than the rank of the verb. > >>> > >>> In other words, the splitting is not part of u@:v - it is part of > >>> executing v itself. > >>> > >>> Henry Rich > >>> > >>> On 3/28/2020 2:58 PM, 'Sergey Kamenev' via Programming wrote: > >>>> My comments relate to the third column of the diagram. > >>>> > >>>> 1. I don’t understand why it is written on the diagram that Y should be > >>>> splitted into cells > >>>> if the verb V should be applied to the whole argument Y. > >>>> > >>>> 2. The diagram says the verb V must apply individually to each cell Y, > >>>> and at the top of the page it says that the verb must apply to the > >>>> entirety argument Y. > >>>> > >>>> 28.03.2020 21:41, Henry Rich пишет: > >>>>> I don't see what's wrong with the picture. Can you be specific? > >>>>> > >>>>> y must always be split into cells, regardless of whether you use & or > >>>>> &: . The difference comes in whether you collect the results before > >>>>> applying them to u . > >>>>> > >>>>> Henry Rich > >>>>> > >>>>> On 3/28/2020 2:36 PM, 'Sergey Kamenev' via Programming wrote: > >>>>>> Health to all! > >>>>>> > >>>>>> Page: > >>>>>> https://code.jsoftware.com/wiki/Vocabulary/ampco > >>>>>> > >>>>>> Written at the top of the page: > >>>>>> Applies verb v to each argument in its entirety, and then applies verb > >>>>>> u to the result(s) of v > >>>>>> > >>>>>> The diagram says about &: (bottom to top): > >>>>>> > >>>>>> * split y into cell > >>>>>> * apply v to each cell > >>>>>> > >>>>>> Nice day! > >>>>>> Sergey Kamenev > >>>>>> ---------------------------------------------------------------------- > >>>>>> 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 > > > -- > This email has been checked for viruses by AVG. > https://www.avg.com > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
