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

Reply via email to