Here is a neat way to get intermediate results within a tacit expression. Many drawbacks, but it is possible. Drawbacks include global variables, and dyad vs. monad must be known prior to access:
3 : 'c' + [ 4 : 'c =: x * y' ] That may not look very tacit, but it is :P intermediate result c is accessed later in the fork. the biggest drawback is accessing the result (3 : 'c') If the access is in a dyadic part of the expression, it needs to be (4 : 'c') Any improvements? ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
