ダイナミックスとは?
ダイナミックスの意味は?音楽・楽譜関連の用語辞典です。音楽用語辞典【ダイナミックスとは?】
ダイナミックスとは?
ダイナミックスコープ
『動的スコープ』より : 動的スコープ、ダイナミックスコープ (dynamic scope) とは、プログラミング言語におけるスコープの一種。
変数の参照範囲が原則ブロックの内側である所までは静的スコープと同じだが、サブルーチンを呼び出すとき、サブルーチン側から呼び出し側のスコープを参照できるのが特徴である。原理的には、サブルーチン呼び出しの度にシンボル表がスタックに積まれるのに等しい。このとき利用されるのは最もブロック的に近い所にある変数である。以下の疑似コードでは:
funcA() {
funcB() {
var x,y.
funcA().
funcC() {
var x,z.
funcA().
funcB内で見えるのは自己ブロック内のx,yである。
funcC内で見えるのは自己ブロック内のx,zである。
【引用元サイト名】Wikipedia
【引用元URL】http://ja.wikipedia.org/wiki/%E3%83%80%E3%82%A4%E3%83%8A%E3%83%9F%E3%83%83%E3%82%AF%E3%82%B9
