On 3/7/07, Roger Hui <[EMAIL PROTECTED]> wrote:
There are no "niladic functions" in J.  n v1 v2
is interpreted to mean  n"_ v1 v2  where n"_ is
a constant function with unbounded ranks whose
value is n .  This is documented in Section II f
of the dictionary.

http://www.jsoftware.com/help/dictionary/dictf.htm

I said "niladic function" in analogy to the use of [:
in forks: the case is indistinguishable from arguments
not being passed to the left tine.

That said, I do understand that noun"_ v v is an
equivalent phrase -- and I understand that my
free association might distract some people from
seeing that.

On the other hand, I should also point out that
"niladic functions" which do not produce constant
results aren't really functions.  Which is to say:
from my point of view "niladic function" and "noun"
mean basically the same thing -- despite the use
of that phrase to mean something different in the
context of APL.

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

Reply via email to