「ダイナミックスコープ」はこの項目へ転送されています。ラジオ番組の「日野ダイナミックスコープ」については「日野ミッドナイトグラフィティ 走れ!歌謡曲」をご覧ください。 動的スコープ、ダイナミックスコープ(英語: dynamic scope)とは、プログラミング言語におけるスコープの一種である。 動的スコープは、実行時の親子関係の子側(呼び出された側)から親側(呼び出し側)のスコープを参照できるスコープである。このとき参照されるのは、親子関係を親側に辿り、より近いブロックにある変数である。以下の疑似コードでは: A { print x } B { var x call A // Aの中からxを参照することができる } C { var y call A // Aの中からxを参照することはできない } ブロックBから呼び出されたブロックAは、ブロックBで定義されている変数xを参照できる。一方、ブ