[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#18059: 24.3.92; defvar and special variables
From: |
Drew Adams |
Subject: |
bug#18059: 24.3.92; defvar and special variables |
Date: |
Sun, 11 Mar 2018 15:16:35 -0700 (PDT) |
> 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.)
... but only _within_ the current lexical scope,
or within the current file if at top-level.
Lexical scope is defined lexically. It can have two
limits or "ends", but it's best to avoid speaking of
beginning and end, as that can suggest temporal end.
https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node43.html
- 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, 2018/03/11
- bug#18059: 24.3.92; defvar and special variables,
Drew Adams <=
- 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