スコープ::アッパー

上部スコープに作用します
今すぐダウンロード

スコープ::アッパー ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Vincent Pit
  • 出版社のWebサイト:
  • http://search.cpan.org/vpit/

スコープ::アッパー タグ


スコープ::アッパー 説明

上部スコープに作用します 概要パッケージX; Scope :: Upper QW / REAPを使用するlocalize_elem localize_delete:単語/;サブDESC {Shift - > {desc}}サブset_tag {My($ DEC)= @_; #最初に$ Xをローカライズすることで、最後にローカライズされた '$ x' =>祝福({desc => $ desc}、__package__)=> up; #1つの範囲REAPサブ{My $ PKG =発信者;私の$ x = do {厳密な 'Refs' '; $ {$ pkg。 ':: x'}}; #スコープ印刷$ x-> descで$ xを入手してください。 ": 終わり ";} =>スコープ1;#ここに同じものと同じlocalize_elem '%sig'、 '__warn__' => sub {my $ pkg =呼び出し元; My $ x = do {no strict 'refs'; $ {$ pkg。 ' :: x '};;#warn :: warn($ x-> desc。': '。結合(' '、@_));} =>呼び出し元0;#と同じここで最後の@argv要素localize_delete '@argv'、-1 =>を削除します。ここでの#}パッケージy; {x :: set_tag( 'pie');#$ xはxオブジェクトです、@Argvには1つの要素が「何を警告しています。 /; sub try(){My @Result = Shift - >(); My $ CX =サブアップサブアップUnid +(want_at($ CX)?@Result:Scalar @Result)=> $ CX;} ... SUB ZAP {{Return @Things; #try()に戻り、その後zap()##到達しない}#}#@what = zap();#@what @thingsScope :: Perlモジュールが含まれていますこれにより、制御フローが上部のスコープに戻ったときに起こる実行時に行動を延期することができます。現在、次のことができます。* UPPEをフックr範囲は「REAP」で終わります。 *それぞれの「ローカライズ」、「localize_elem」および「localize_delete」を使用して、より高いコンテキスト内の変数、配列/ハッシュ値、または要素の削除をローカライズします。 *「巻き戻し」を使って上位レベルに値を返し、その場合は「want_at」を使用しているのかを知っています。要件: ・Perl


スコープ::アッパー 関連ソフトウェア

VMS ::キュー

キュー、エントリ、およびフォームを管理し、キュー、エントリ、およびフォーム情報を取得するためのPerl拡張 ...

223

ダウンロード