sync notes(auto)

This commit is contained in:
Kaz Saita(raspi5) 2024-04-28 16:45:03 +09:00
parent c263e97dd1
commit d4210c98f4

View file

@ -5,10 +5,11 @@
defvar, defparameterはダイナミックスコープの変数(スペシャル変数)を定義する。 defvar, defparameterはダイナミックスコープの変数(スペシャル変数)を定義する。
letや未定義時のsetfはレキシカルスコープの変数を定義する。 letや未定義時のsetfはレキシカルスコープの変数を定義する。
グローバル変数をレキシカルに作る方法は(少なくとも標準的には)無い。 上記未定義時のsetfは期待した動作をするが、推奨されていない。 グローバル変数をレキシカルに作る方法は(少なくとも標準的には)無い。 上記未定義時のsetfは期待した動作をするが、推奨されていない。
cf. [[20240428125606 ダイナミックスコープ レキシカルスコープ |ダイナミックスコープ レキシカルスコープ]]
cf. [lispguide.xml](https://google.github.io/styleguide/lispguide.xml?showone=Global_variables_and_constants#Global_variables_and_constants) cf.
> Common Lisp does not have global lexical variables - [[20240428125606 ダイナミックスコープ レキシカルスコープ |ダイナミックスコープ レキシカルスコープ]]
- [lispguide.xml](https://google.github.io/styleguide/lispguide.xml?showone=Global_variables_and_constants#Global_variables_and_constants)
Common Lisp does not have global lexical variables