Hi Mike,

it used to be forbidden but then we came across a library which was
doing things like that (the Toronto Toolkit, see http://www.gnu.org/software/apl/Bits_and_Pieces/).
I then did some tests with IBM APL2 and they allow it (when creating a function). The function
most likely won't work, but who knows.

/// Jürgen


On 08/15/2015 03:55 AM, Mike Duvos wrote:
While the following doesn't blow up the system, it's hard to argue that it should be allowed.

      ∇X ← X (X X X) X;X;X;X;X;X
[1] ∇
       100 * X + 200
200




Reply via email to