スカラー::プロパティ

Scalar :: Propertiesは、スカラー変数のランタイムプロパティを含むPerlモジュールパッケージです。
今すぐダウンロード

スカラー::プロパティ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • James A. Duncan and Marcel Grunauer
  • 出版社のWebサイト:
  • http://search.cpan.org/dcantrell/Scalar-Properties-0.12/Properties.pm

スカラー::プロパティ タグ


スカラー::プロパティ 説明

Scalar :: Propertiesは、スカラー変数のランタイムプロパティを含むPerlモジュールパッケージです。 Scalar :: Propertiesは、スカラー変数の実行時プロパティを含むPerlモジュールパッケージです..Synopsis Scalar :: Propertiesを使用します。私の$ val = 0-> true; ($ val $ val == 0){印刷 "yup、その真の大丈夫... n";私の@Text =( 'Hello World' - > Greeting(1)、 '忘れて'、 'こんにちは' - >グリーティング(1)、); grep {$ _-> is_greeting} @text;私の$ l = 'Hello World' - > length; Scalar :: Property Rubyからアイデアを取ることでPerlをより多くのオブジェクト指向にしようとしています:あなたが操作するすべてのものはオブジェクトです、そしてそれらの操作の結果はオブジェクト自体です。 'Hello World' - > Length(-1234) - > ABS「私の神、それはプロパティに一杯に」 - >インデックス( 'g')最初の例はその長さを計算するように文字列に尋ねます。 2番目の例では、絶対値を計算するように数値を付けます。そして、3番目の例では、このモジュールの索引を見つけるために文字列を求めます。 'Properties'という単語はPerl 6 Sense:帯域外データ、値に添付されている小さなスティッキーノートで使用されます。 (Perl 5の属性プラグマのように、attribute :: *ファミリのモジュールのような)は、コンパイル時に処理されます。実際のプロパティは単純にハッシュエントリです。最善のプロパティは単に値に添付する単にノートですが、一部の意味を持つことがあります。たとえば、TrueプロパティとFalseプロパティは、Synopsisのshow.propertiesの最初の例として、Booleanコンテキストでロールを再生します.propertiesも値の間で伝播される可能性があります。詳細については、下記の「エクスポート」セクションを参照してください。これがこれが望ましいかもしれない理由です.pass_on( '近似');私の$ PI = 3->近似式(1);私の$ Circ = 2 * $ RAD * $ PI。 #$ CIRCH->近似値この値は、この値が派生したことを示します。名前がアンダースコアで始まるプロパティを使用しないでください。これらは内部使用のために予約されています。$ var-> myprop(1)プロパティをtrue値に設定できます。$ var-> myprop(0)プロパティをfalse値に設定します。これはプロパティを削除しません(これを行うには、後述するDEL_PROPSメソッドを使用します)。$ var-> is_myprop、$ var-> is_my_mypropプロパティが設定されている場合(すなわち、定義され、そして真の値を持つ) )。照会属性がより自然に聞こえるように2つの代替インタフェースが提供されています。例:$ foo - > is_approximate; $ bar-> has_history;要件: ・Perl


スカラー::プロパティ 関連ソフトウェア

no

NOIDは、Mintへのルーチンを含むPerlモジュールで、素敵な不透明識別子を管理します。 ...

214

ダウンロード