【安身立命】評論
靜態範疇(static scope)主要是依程式本身變數的實際位置來決定。 依當初宣告時「全域」或函數內宣告「區域」而定。動態範疇(dynamic scope)依程式執行時副程式的呼叫順序來決定。依「呼叫的函數」而定。
shallowbinding 最適合Dynamicscoping程式語言,如Lisp。siatic scope,如C、C++、Java等。