Björn Helgason <gosinn <at> gmail.com> writes:
>
> Try defining a conjunction instead of a verb and then you may use the rest
> of the special letters
I don't think you understand. I have no problem using any of the letters {m,
n,
x, y, u, v}. I can successfully use any of the 6. (In my case I was using
them
to define nouns; but that does not impact what I am experiencing.)
The problem is what 2 verbs (i.e., nl and names) report. Unlike another verb
(i.e., namelist), nl and names fails to display x or y.
Besides this exception, all 3 verbs (nl, names and namelist) report all
variables (including m, n, u and v).
So, the discrepancy is this: namelist reports all words; but nl and names
reports all words EXCEPT x and y.
SOLUTION
--------
EITHER
(1) Correct the issue with nl and names to report ALL words (i.e., mimic the
behavior of namelist);
OR
(2) Modify namelist to have the same defects as nl and names; PLUS modify all 3
verbs to omit m, n, u, and v, from the result to be consistent with the
treatment of x and y (thereby, making all 6 words - m, n, x, y, u & v -
unavailable in their results). This would be a kludge, however, since none of
the 3 are preventing USAGE of the word; they are simply failing to report the
usage of the word. And, in this case, we are constraining the expressions
which
are permitted by the language, for no good reason.
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm