Actually that is what I do when I want sum scan. It is such a common
operation that it is instantly readable to me. I was trying to follow his
model.

On Thu, Nov 23, 2017 at 7:10 AM, Raul Miller <[email protected]> wrote:

> Er... this works:
>    +/\ 1 2 3
>
> x\y where x is a verb (or a gerund) is supported.
>
> (Also, this is probably a programming topic rather than a general topic.
> FYI.)
>
> Thanks,
>
> --
> Raul
>
>
> On Thu, Nov 23, 2017 at 8:45 AM, Alex Shroyer <[email protected]> wrote:
> > Right, the closest I can come to my HOF example in standard J is:
> >
> >    scan =: dyad def '(x`:6)\ y'
> >    sum =: +/
> >    sum`'' scan 1 2 3
> > 1 3 6
> >
> > It would be more convenient to just write 'x\y' where x is a verb, but I
> > realize this would be a significant change to parsing and semantics (even
> > if it's a rather minor change to syntax).
> > I will check out the parser source code, maybe I can scrape together
> > something for people to try out.  But please no one hold their breath. :)
> >
> >
> > On Wed, Nov 22, 2017 at 12:05 PM, Henry Rich <[email protected]>
> wrote:
> >
> >> Single gerund:
> >>
> >> verb`''
> >>
> >> or
> >>
> >> {. verb`''
> >>
> >>
> >> Henry Rich
> >>
> >> On 11/21/2017 6:02 PM, Daniel Lyons wrote:
> >>
> >>> On Nov 21, 2017, at 11:56 AM, Alex Shroyer <[email protected]> wrote:
> >>>>
> >>>> However, one frustration I still have is regarding explicit
> definitions.
> >>>> IMO they should be replaced with something more like what the K
> language
> >>>> provides, namely first-class, lexically-scoped functions:
> >>>>
> >>>
> >>> This is a nice thing in Dyalog as well, and it has the same syntax
> there,
> >>> except alpha for x and omega for y. My experience from other systems
> makes
> >>> me feel that code in strings is icky, and it doesn’t syntax-highlight
> well
> >>> either. On the other hand, I am still new—is it common to pass around
> >>> strings bearing code? This is common in Tcl, where there are several
> ways
> >>> of quoting. I don’t see an obvious way to make a gerund from a single
> >>> verb—is that ever done, and are strings the secret to it?
> >>>
> >>>
> >>
> >> ---
> >> This email has been checked for viruses by AVG.
> >> http://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
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to