. (dot) is a conjunction.   See its entry in the
dictionary for the definition of u . v , and 
Appendix E of the dictionary for the part of
speech of a symbol.

Not all trigraphs are forks.  For example, & is
another conjunction and u&v is not a fork and
x u&v y is not (x u y) & (x v y) .  A fork is an 
isolated sequence u v w where u, v, and w are verbs.



----- Original Message -----
From: Yuvaraj Athur Raghuvir <[EMAIL PROTECTED]>
Date: Sunday, October 1, 2006 6:25 am
Subject: Re: [Jprogramming] J FAQ

> Thanks!
> 
> However, I donot fully understand why mp works, where,
> mp =: +/ . *
> 
> Assuming this is a fork, I should have
> x mp y <=>  x(+/ . *) y <=> (x +/ y) . (x * y)
> 
> Applying this to A & B as in FAQ, I get
> (A +/ B) . (A * B)
> |length error
> |   (A+/B) .(A    *B)
> 
> Why?
> 
> Or is mp treated as an atomic phrase?
> 
> Some clues would help....my guess is that dot is the place where I 
> donotunderstand what is happening....


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

Reply via email to