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

Reply via email to