I personally use 'gerund' to mean 'array (or atom) of atomic representations of verbs' and 'atomic representation' (or 'AR') to mean 'a scalar box containing a description of an entity'.
I think this matches the usage of Ye Dic. Henry Rich On 2/18/2012 2:37 PM, Dan Bron wrote: > Raul wrote: >> Or, for something written [on gerunds] by Ken Iverson rather than Roger >> Stokes: >> http://www.jsoftware.com/help/dictionary/d610.htm > > AFAICT, there are two open questions about gerunds in this thread: > > 1. Are gerunds necessarily vectors? > > The material referenced doesn't address this; the only relevant passage is: > > "The tie applies to two verbs to produce a gerund." > > which no more constrains "gerund" than "the append (,) applies to two nouns > to produce a list" constrains "noun". All products of ` are gerunds, but > that doesn't mean all gerunds are products of ` . > > 2. Can gerunds carry representations of non-verbs? > > Again, the material isn't prescriptive; it (explicitly) discusses gerunds in > the context of English, not J: > >> In English, a gerund is a noun that carries the force of a verb > > ... but the implication is much stronger here. And certainly most material > that touches on gerunds assumes they represent only verbs. So, (2) is a > harder case to make, and I could be convinced to agree that in J, gerunds a > noun which carry the force of (only) verbs. > > But (a) I enjoy tacit adverbial programming, which often involves arrays of > atomic representations of non-verbs, if I can't call those "gerunds", then I > might have to come up with a new word, or even vocabulary. And (b): > > > atomic_rep =: 1 : 'if. noun = nc un=.{.;:''u'' do. un else. {.u`'' > end.' > > VERB_AR =: ; atomic_rep > CONJ_AR =: ':' atomic_rep > > 3 VERB_AR`[email protected] 'hi there' > +-+--------+ > |3|hi there| > +-+--------+ > > 3 VERB_AR`[email protected] 'hi there' > 3 : 'hi there' > > 2 ^^:([`('"' atomic_rep)`]) 0 1 2 > 2 4 16 > > So I'd prefer to agree that gerund means "array of atomic representations". > > -Dan > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Raul Miller > Sent: Saturday, February 18, 2012 2:07 PM > To: Programming forum > Subject: Re: [Jprogramming] Verb display in function tables > > Or, for something written by Ken Iverson rather than Roger Stokes: > > http://www.jsoftware.com/help/dictionary/d610.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
