B :: Generate.

B :: GenerateはPerlモジュールです。
今すぐダウンロード

B :: Generate. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Simon Cozens
  • 出版社のWebサイト:
  • http://search.cpan.org/simon/Sub-Versive-0.01/Versive.pm

B :: Generate. タグ


B :: Generate. 説明

B :: Generateはあなたがあなた自身のオプトツリーを作成することができるPerlモジュールです。 B :: Generateはあなたがあなた自身のOPツリーを作成できるPerlモジュールです.synopsis b :: Generateを使用してください。 #何もゆっくりしません。 {My $ NULL = New B :: OP( "NULL"、0)を確認してください。 My $ ENTER = NEW B :: OP( "ENTER"、0);私の$ cop = new b :: cop(0、 "hiya"、0); My $ Leack = New B :: Listop( "weard"、0、$ ENTER、$ NULL); $ leach->子供(3); $ ENTER->兄弟($ COP); $ ENTER->次へ($ COP); $ cop->兄弟($ NULL); $ NULL->次へ($ wave); $ cop->次に($ wave); #私たちの木を見つけるためにどこにあるPerlに教えてください。 B :: MAIN_ROOT($ wever); B :: Main_Start($ ENTER);警告このモジュールは、正しく使用する方法がわからない場合、セグメンテーション障害を作成します。さらに警告:時々それを正しく使う方法がわからない。他の方法やユーティリティ機能がたくさんありますが、ここでは文書化されていません。これは、怠惰を通してではなく、意図的です。このモジュールにPerlとXSソースを読んでから、IT.patches welcome.malcolm BeattieのBモジュールで、Perlスペースで、実行時にPerl Op Treeを調べることができます。それはPerlコンパイラの基礎です。しかし、それがあなたにそうされないことはそのオプトリーを操作することです:それはあなたが新しいOpsを作成すること、または古いものを修正させることはできません。今、あなたがPerlの内部の内部に密接に精通しているなら、あなたはCan.b ::ターンBのアクセサメソッドをGet-Setメソッドに生成します。したがって、単に$ OP2 = $ OP->を言うのではなく、$ op-> next($ OP2)と言うことができます。チェーン内の次のOPを設定します。新しいOPを作成するためのコンストラクタメソッドも追加されています。これが本当に毛深いものになるところです。 New B :: OP(タイプ、フラグ)New B :: UNOP(タイプ、フラグ、ファースト)New B :: Binop(タイプ、フラグ、ファースト、最後)新しいB :: Logop(タイプ、フラグ、その他)新しいB :: Listop(タイプ、フラグ、最初に、LAST)新しいB :: COP(Flags、Name、First)上記のすべてのコンストラクタの場合、タイプはOPタイプを表す数値です(62は追加演算子です。たとえば)またはOPの名前。 ( "add")(ちなみに、カスタムオプションについて知ってお知らせし、それらをインタプリタで正しく登録した場合は、NAME B :: OP( "MyCustomop"、0)、または何でも、カスタムOPを作成できます。最後およびその他は、現在のOPに接続されるOPSです。これらはB :: opオブジェクトになります。あなたがまだOPSを作成していないならば、心配しないでください。誤った値を指定して、後でそれらを入力します。$ x = new b :: unop( "否定"、0、undef); #...もう少しOPSを作成します。 :: cop :: new - これはまた、LineSQ op.finallyを追加します。あらゆる種類の楽しい目的に使用されます。最良のものはソースフィルタと連携しているでしょう。ソースフィルタが外部言語で入力ファイルを解析してもらえ、それを実行するためにOPツリーを作成し、それを実行するためにPerlを取得します。それから私に電子メールを送って、あなたがそれをやったことを教えてください。なぜ。要件: ・Perl


B :: Generate. 関連ソフトウェア

Pkipplib.

PKIPPLIBは、ややハイレベルのAPIの助けを借りてIPP要求を準備できるPythonライブラリです。 ...

137

ダウンロード