You could do something like this: V=: 3 foo3=: V : 0 )
DYADICONLYVERB=: 4 foo4=: DYADICONLYVERB : 0 ) but this quickly becomes arbitrary (do I want to distinguish between solely monadic and dyadic versus ambivalent verbs?), pollutes the namespace, and adds to the list of things to remember. Numbers are also arbitrary but do allow you to relate things such as "3 :" for explicit versus "13 :" for tacit verb definition. Usually I just remember that 3 is for verbs, 0 is for nouns, and 1, 2, and 4 are the ones I'll look up on the rare occasion I use them. In any case, this use of arbitrary numbers is a small price to pay compared to the benefits of the language. Devon On 2/27/06, Miller, Raul D <[EMAIL PROTECTED]> wrote: > > Drumheller, Michael wrote: > >>>> but I think the "once and only once" > >>>> concept is the real issue which seems to make that opinion valid. > > > > I must agree. Thank you for highlighting the real issue. (However, > > wouldn't a V with no quotes would be just as short, and more > > mnemonic, than a 3...?) > > It would be just as short. However, unadorned sequences of letters > are variables in the language (roughly analogous to $ or @ prefixed > names in Perl). > > -- > Raul > ... -- Devon McCormick ^me^ at acm. org is my preferred e-mail ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
