SSブログ

PowerShell の変数のスコープ [PowerShell]

http://blogs.msdn.com/powershell/archive/2007/04/14/controlling-the-scope-of-variables.aspx

Set-Variable コマンドレットで -Scope オプションを正数にすると関数を呼び出した側のスコープにある変数を変更できるという話。これは Tcl の uplevel とか upvar と同じような考え方だ。これはクロージャのように定義時に決まるのではなくて呼び出し時に決まるのである種の動的スコープなんだけど Tcl 以外でこういう仕様の言語は初めて見た。


nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。