[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#18059: 24.3.92; defvar and special variables
From: |
Noam Postavsky |
Subject: |
bug#18059: 24.3.92; defvar and special variables |
Date: |
Sun, 11 Mar 2018 12:45:47 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) |
Stefan Monnier <monnier@IRO.UMontreal.CA> writes:
> I think the term to use here might be "lexical scope" rather than
> "lexical environment" [ usually, an "environment" refers to a list of
> bindings, whereas "scope" refers to an area of the program. ]
So does "end of the current lexical scope" make sense? I think I've
been looking at this for too long, it's hard for me to tell by now.
Likewise, you can tell the compiler that a variable is defined using
@code{defvar} with no initial value. (Note that this marks the
variable as special, i.e.@: dynamically bound, but only until the end
of the current lexical scope, or file if at top-level.)
- bug#18059: 24.3.92; defvar and special variables, Noam Postavsky, 2018/03/04
- bug#18059: 24.3.92; defvar and special variables, Michael Heerdegen, 2018/03/05
- bug#18059: 24.3.92; defvar and special variables, Noam Postavsky, 2018/03/07
- bug#18059: 24.3.92; defvar and special variables, Michael Heerdegen, 2018/03/09
- bug#18059: 24.3.92; defvar and special variables, Stefan Monnier, 2018/03/09
- bug#18059: 24.3.92; defvar and special variables,
Noam Postavsky <=
- bug#18059: 24.3.92; defvar and special variables, Drew Adams, 2018/03/11
- bug#18059: 24.3.92; defvar and special variables, Noam Postavsky, 2018/03/14
- bug#18059: 24.3.92; defvar and special variables, Noam Postavsky, 2018/03/23
bug#18059: 24.3.92; defvar and special variables, Eli Zaretskii, 2018/03/05