MakeFile :: Parser

メイクファイルのための単純なパーサー
今すぐダウンロード

MakeFile :: Parser ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Agent Zhang
  • 出版社のWebサイト:
  • http://search.cpan.org/agent/OpenResty-0.3.14/lib/OpenResty/Spec/Overview.pod

MakeFile :: Parser タグ


MakeFile :: Parser 説明

メイクファイルのための単純なパーサー MakeFile :: Parserはmakefilesのための単純なパーサーです.synopsis makefile :: parserを使用します。 $ parser = makefile :: parser-> new; #-> parse( 'makefile')と同等です。 $ PARSER-> PARSEまたはDIE MAKEFILE :: PARSER->エラー; #指定された変数 'cc'に割り当てられた最後の値を取得:$ parser-> var( 'cc')を印刷します。 #makefileで定義されているすべての変数名を取得します。@vars = $ parser-> vars;印刷参加( ''、並び替え); @roots = $ parser->根; #すべての "rootターゲット"印刷$ roots - >名を取得します。 @tars = $ parser->ターゲット。 #すべてのターゲット$ tar = join( "n"、$ tars - >コマンド)を取得します。 #デフォルトのターゲットを取得します。$ tar = $ parser->ターゲットで定義されている最初のターゲット。 $ tar = $ parser->ターゲット( 'install'); #ターゲットの名前を取得するには、「インストール」を参照してください。印刷$ tar-> name; #ターゲット 'install'の依存関係を取得します。@depends = $ tar->は依存します。 #現在のターゲットの構築に使用されるシェルコマンドにアクセスします。 @cmds = $ tar->コマンド; #同じパーサオブジェクトを使用して別のファイルを解析します。$ PARSER-> parse( 'makefile.old')またはmakefile :: parser->エラー; #variable exe_file $ tar = $ parser-> target($ parser-> var( 'exe_file'))で指定されたターゲットを取得します。これはメイクファイルのパーサです。この非常に早い段階で、パーサーは限られた機能のセットのみをサポートしているため、GNUのような特定の作業ツールによって提供されるいくつかの高度な機能を認識することはできません。その初期目的は、MakeFile :: GraphVizという名前の別のモジュールに対する基本的なサポートを提供することです。これは、MakeFileで指定された構築プロセスをMakeFileで指定して、素晴らしいGraphVizライブラリを使用して指定することを目的としています。 Makeモジュールはこの目的のために満足のいくものではないので、私は自分の一つを構築することにしました。要件: ・Perl


MakeFile :: Parser 関連ソフトウェア

TK :: PerlMethodList

TK :: PerlMethodListは、クラス(パッケージ)で定義されているメソッド(サブルーチン)のシンボルテーブルを照会するPerlモジュールです。 ...

144

ダウンロード