On Tue, May 6, 2008 at 6:14 PM, Dan Bron <[EMAIL PROTECTED]> wrote:
> Now, one could argue that "too many arguments" is a domain error in
> the sense that it means "there's something wrong with your arguments",
> but that's a stretch (especially given that this condition used to have its
> own name:  valence error).

I would instead argue that when you define a verb you provide
definitions for both the monadic and dyadic case.  With your
explicit definition your dyadic definition had an empty domain.

This is similar to, but different, from a valence error.

A valence error is a parse-time error, which would have meant
that your verb did not have a dyadic definition.   That's
subtly different (and slighty more complicated, for example [:
would need different treatment).

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

Reply via email to