I don't think that's true. Here's an example from IBM APL2 Workstation:
(1 2)(3 4)∘.∘.*(5 6)(7 8)
SYNTAX ERROR
(1 2)(3 4)∘.∘.*(5 6)(7 8)
^
(1 2)(3 4)(∘.∘).*(5 6)(7 8)
SYNTAX ERROR
(1 2)(3 4)(∘.∘).*(5 6)(7 8)
^
(1 2)(3 4)∘.(∘.*)(5 6)(7 8)
1 1 1 1
32 64 128 256
243 729 2187 6561
1024 4096 16384 65536
Jay.
On 28 June 2016 at 16:26, Louis de Forcrand <[email protected]> wrote:
> It seems to me that APL2 parses it as
> °.(°.*) , in which case APL2 has some operators with a long left scope and
> others with a long right scope.
>