On 10 July 2014 08:03, Kacper Gutowski <mwgam...@gmail.com> wrote:

I think the main problem isn't the length of variable's name but the
> fact that regular variable is neither lexically scoped nor localized.
>

This is exactly my concern.


> Using ⍵⍵ might be confusing for Dyalog users where ⍺⍺ and ⍵⍵ are used
> as functional arguments of dfn operators.  But since GNU APL uses ⍶
> and ⍹ for those and it doesn't localize variables in dfns, using
> repeated ⍺/⍵ for nested arguments doesn't sound that bad.


Yes, this is precisely my opinion. It also translates well to the
outer-outer arguments like ⍵⍵⍵. One might also consider something like ⍶⍶
to refer to an outer function argument as well.

Regards,
Elias

Reply via email to