I wrote:
>  Note the left tine of the capped fork was called literally zero times.
>  Meaning its definition is not used.

Raul responded:
>  I would phrase this as "Meaning the implementation is not used".  
>  Or, even better "Meaning the implementation is not executed".

In a draft, I had originally written "Meaning its definition is irrelevant".
I think that sums it up. 

I wrote:
>  Meaning (when not used to cap a fork) it is arbitrary.
>  Meaning it could be anything. Meaning its domain doesn't
>  have to be empty.

Raul responded:
>  Hypothetically, maybe.  But this creates problems of
>  the sort I think you are specifically claiming you  
>  want to avoid, and also conflicts  with the dictionary.
>  So I am not going to agree with you here.

Actually, I think you are agreeing.  In case it is unclear, I am not
advocating changing the definition of [: .  The opposite, in fact: I am
indicating that this is a risk, that while hypothetical, exists, and to a
greater degree than for other verbs for the reasons previously presented
([:'s definition came second, not first).  The policy I've adopted immunizes
me to such changes. 

>  Here (with [:) we have an example of introducing something of  
>  theoretical interest (a verb with an empty domain) and also  
>  introducing a use for it.

The point is it's the other way around: the concept of capped fork was
introduced, and so [: was supplied to realize it.  What I'm trying to
emphasize is that [: is not special.  It is  ([: f g) which is special!  Cap
is the least special verb in the whole Vocabulary.  The policy I've adopted
highlights this fact.

>  Sometimes other issues (bugs, or the precision issues that might be  
> treated by numerical analysis) can be seen.

Everything we discuss re J is modulo bugs, unless we constrain ourselves to
the Platonic J embodied in the DoJ.  Precision issues are again not
grammatically anomalous, and in fact could also be considered semantically
transparent, if we hold numbers to be analytic (or constrain our discussion
to Platonic J).

-Dan

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

Reply via email to