List wrote: > ... > Rob, your examples at the bottom of your post are extraordinarily clear > in explaining part of this concept and I would like to suggest that you > get them added as an essay in the standard documentation. The one other > thing I think that somebody like me could have used is some statement > somewhere that when you assign verbs in some combination to a name that > you need to evaluate that verb combination in isolation to correctly > determine the way the derived verb will behave. Or, in other (and > somewhat less precise) words, pretend there are parenthesis around it > and figure out what it does inside first.
Note that the fact that the verb expression needs to be evaluated in isolation has nothing to do with verb definitions or even J itself. It is what we expect when name substitution is done anywhere - parentheses are needed to ensure the expression is evaluated in the right order. For example: a=: 13 - 2 a + 10 21 13 - 2 + 10 1 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
