Thank you Marc, that is a lot of extra clarity.  WIki page comming soon.

f/ being dyadic f is something I had to assure myself, in that a glazed over 
look at the sentence can make it appear to be a monad form.

Another unrelated tidbit about / is that looking at f/\ output, its easy to 
"feel" that / gets applied/folds left to right, because the subtotals are kept 
left to right.  Remembering that f/ is applied from the right is pretty 
essential to expecting the results.


----- Original Message ----
From: Mark D. Niemiec <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, October 17, 2006 7:40:59 PM
Subject: Re: [Jprogramming] clarification on parsing adverbs and conjunctions.

Pascal Jasmin <[EMAIL PROTECTED]> wrote:
> (Appologies if duplicate)
>
> Its easy to get confused as to whether long verb phrases are monads or dyads 
> because specific explanations or coping techniques are missing in the docs.

it is fairly easy, if you remember a few paradigms that explain how valence is
"passed up the chain" into verb phrases. In some cases (such as [EMAIL 
PROTECTED] g&f),
a verb f is always used monadically. In some cases (such as (h f g) and (f g),
a verb f is always used dyadically. In some cases (such as [EMAIL PROTECTED] 
and f&g),
a verb f is ambivalent, and has the same valence as the resulting phrase.
These can usually be figued out by carefully reading the descriptions of various
adverbs, conjunctions, and phrases in the dictionary.

In the following cases, f is always a monad:
  f/.  f\  f\.  f b.  f;.n
In the following cases, f is always a dyad:
  f/  f~
In the following cases, f is ambivalent:
  f"n  f L:n  f S:n
In the following cases, all verbs are monadic, since the verb phrase result is 
monadic:
  f d.n  f D.n  f D:n  f t.  f t:  f T.n  f ..g f .:g

In the following cases, f is always a monad, while g is ambivalent:
  [EMAIL PROTECTED]  f@:g  ([:f g)
In the following cases, f is ambivalent, while g is always a monad:
  f&g  f&:g  f&.g  f&:g
In the following case, f is always a dyad, while g is always a monad:
  (f g)
In the following case, f is always a monad, while g is always a dyad:
  f .g  f :g 
In the following cases, f and g are both ambivalent:
  f :.g  f ::g  f^:g  g1  [EMAIL PROTECTED]

In the following case, f and h are ambivalent, while g is always a dyad:
  (f g h)

-- Mark D. Niemiec <[EMAIL PROTECTED]>


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm





----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to