The N0 V1 V2 sequence was introduced in release 6.02:

   https://www.jsoftware.com/docs/help602/release/nvv.htm

As for the manywithdrawn bidents and tridents, that was with release 5.01:

   https://www.jsoftware.com/help/user/previous504.htm  look for "fork"

However the Release Notes page which would state the removed lines is
absent.
I cannot find the parsing table of V4 with all those bi and tridents on
the web site.
I find this unfortunate as it would show newcomers what Ken had in mind
when designing J.
Is it there?

The current parsing table has 9 lines. The one in my printed
Introduction and Dictionary of 1993 has 13 lines.


  ~ Gilles

Le 2020-01-15 à 11:21, Raul Miller a écrit :
> More specifically, early versions of J had hooks and forks which
> produced adverbs, and hooks and forks which produced conjunctions, and
> the naming reflects this.
>
> Those hooks and forks were withdrawn from the language, but the naming
> remains. To my knowledge, the only resulting naming change was
> changing the parsing rule corresponding to forks from "trident" to
> "fork". (The parsing rule for hooks is still "bident" at
> https://www.jsoftware.com/help/dictionary/dicte.htm )
>
> Also, a relatively recent change was that the left tine of a fork is
> now allowed to be a noun (this was previously a syntax error) and the
> noun is promoted to a verb using ("_).
>
> (In theoretic terms, you could say that a noun is a constant function
> (or "fixed point") which returns itself, and this is exposed to J's
> syntax rules specifically at the left tines of forks.)
>
> Thanks,
>

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

Reply via email to