Javaの動的スコープでこのコードを見つけました。しかし、それは私を混乱させます。
これが動的スコープを行う方法であるかどうか誰か教えてください。
static void f1() {
callstack.push(new Hashtable());
declare("a", new Integer(1));
System.out.println(getvalue("a"));
f2();
System.out.println(getvalue("a"));
callstack.pop();
}