bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: APL2 Compatibility


From: Jay Foad
Subject: Re: APL2 Compatibility
Date: Mon, 30 Nov 2020 12:25:49 +0000

> My
>
> 1 / / 1 1 ⍴ 1
>
> example was only meant to demonstrate that in APL2 an operator can have
> another operator (in this case itself) as left argument. And in that case 
> binding
> the leftmost 1 to the left / operator would be, at least IMHO and referring 
> only
> to the language reference manual, as valid as binding the left / operator to 
> the
> right / operator.

I don't think so. See the discussion of "Name and Symbol Binding"
starting on p33, and in particular on p35:

"There is no binding between operators. In the expression ,¨/ catenate binds as
left operand to the each operator, and then the derived function ,¨
binds as left
operand to the slash operator."

Jay.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]