Aaron Hill <lilyp...@hillvisions.com> writes:

> On 2019-04-08 4:35 am, David Kastrup wrote:
>>
>> There is no global variable x.  There is a binding, but the scope of
>> the binding ends with the let.  This binding is anonymous afterwards
>> and has no name.  You can call functions manipulating the global
>> variable x from inside of foo and their action is not related to
>> having used the binding x when defining foo.
>
> I didn't say global, I said "global".  The quotes are there
> intentionally as I know it is not an actual top-level binding, but it
> is effectively no different in practice.

If there were no difference in practice, there would not have been an
incentive for Emacs to acquire the lexical-binding variable/feature.

-- 
David Kastrup

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to