[Jprogramming] Bug in new vocabulary &: page

Raul Miller rauldmiller at gmail.com
Sat Mar 28 19:33:16 UTC 2020


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
<programming at jsoftware.com> 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


More information about the Programming mailing list