On Mon, May 9, 2011 at 11:30 AM, Ian Clark <[email protected]> wrote: > The Dictionary definition is: "$: denotes the longest verb that > contains it" -- which is commendably brief, as user models go. But I > can't see how to apply it to the present case, where $: doesn't appear > to "denote" -- or rather deliver -- the whole of verb: max, but only > the part above the colon.
I think the issue here is the concept of "contains". Note that if you have the wrong concept a purely tacit implementation could also confuse someone: F=: $:/ G=: F : >. You could qualify the dictionary definition by saying: "$: denotes the longest verb in the sentence that contains it." But that could still confuse someone if their definition of "contains" did not agree with the implementation: ($:/ : >. 1 2 3), [, +, -, *, %, !, ] 3 , [ , + , - , * , % , ! , ] That said, I am not sure if the implementation should be changed here, or not. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
