On Tue, Oct 21, 2008 at 1:28 PM,  <[EMAIL PROTECTED]> wrote:
> Ric, I read through the whole thread and I think you were hoping for a
> reference in the J documentation to the parsing rules for trains involving
> conjunctions.  Chapter 15 of "LJ" (Learning J, by Roger Stokes) covers
> this, and explains why the noun argument to a (V C) bident is on the left
> but produces the same verb result as V C (noun) in ordinary execution.  I
> had similar difficulty with the syntax of chains other than verb hooks and
> forks until I came upon this reference.

Personally, the page I always refer to for J parsing issues is
http://www.jsoftware.com/help/dictionary/dicte.htm

but any page on jsoftware.com that mentions bident is likely
to cover the topic.

> I am still a bit puzzled by references elsewhere in the documentation
> (J5.01 Non-Compatible Changes) to various classes of tridents and bidents
> no longer working with J 5.01.  If someone could clear this up it would be
> helpful.

We used to be able to use hooks and forks made up of conjunctions.

For example:
  +/ ( . . . ) *

Here, . . . would be an example of a trident which is composed of
conjunctions.  (This example expression has no practical use that
I am aware of.)

This was removed, I think, because it mostly confused people and
because explicit definitions can be used to do the same thing with
arguably greater clarity.
   +/ 2 :'(u . v) . (u . v)' *

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

Reply via email to