Henry i run into a crash of J902 when trying to use the semidual with " eg, either
d=: |:;"0~i.5 d=: <"0 [2 3$'abcdef' used with, either +:`*: "1 &.(a:`>) d +:`*: "0 &.(a:`>) d cause the crash ~greg heil https//picsrp.github.io -- from: Henry Rich <[email protected]> to: [email protected] date: May 19, 2021, 8:39 AM subject: Re: [Jprogramming] Where should this be added in NUVOC? it took some time to find it. Please fix typos when you find them. It's a wiki. -- from: greg heil <[email protected]> to: Programming forum <[email protected]> date: May 19, 2021, 8:32 AM subject: Re: [Jprogramming] Where should this be added in NUVOC? it took some time to find it. Henry wow great i did not know of this upgrade of apply capabilities for J! AFAICT the last line of the detail has two typos ~greg heil https//picsrp.github.io -- from: Henry Rich <[email protected]> to: [email protected] date: May 19, 2021, 7:39 AM >subject: Re: [Jprogramming] Where should this be added in NUVOC? it took some >time to find it. >There were some words in Details 1 of https://code.jsoftware.com/wiki/Vocabulary/quote ; also buried at the end of the first paragraph of that page. I have added a bit there to make it stand out more. >The real question is How would a programmer answer the question, "How do I >apply a different verb to each cell of a noun?" We intended to have a FAQ for >such questions, but I don't know that it ever took off. Henry Rich -- from: R.E. Boss <[email protected]> to: "[email protected]" <[email protected]> date: May 19, 2021, 6:47 AM >subject: [Jprogramming] Where should this be added in NUVOC? it took some time >to find it. >Language addition: gerund"r: the left operand of m"v can now be a cyclic >gerund, giving a sequence of verbs to be applied to corresponding cells of the >arguments. At long last you can apply a different verb to each cell of a noun. >For compatibility with the older uses of m"n, the gerund is recognized only if >the ranks v are not all infinite and m is a list of boxes containing a valid >gerund. This is an incompatible change only if you used m"n with finite rank >and an m that looked like a gerund. In that case, you need to replace m"n with >m"_"n. R.E Boss ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
