getopt :: lucid

GetOpt :: Lucidは、コマンドライン処理のための明確で読みやすい構文です。
今すぐダウンロード

getopt :: lucid ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • David A. Golden
  • 出版社のWebサイト:
  • http://search.cpan.org/dagolden/CPAN-Reporter-Smoker-0.15/lib/CPAN/Reporter/Smoker.pod

getopt :: lucid タグ


getopt :: lucid 説明

getOpt :: lucidは、コマンドライン処理のための明確で読みやすい構文です。 getOpt :: Lucidは、コマンドライン処理のための明確で読みやすい構文です。 ※別名オプションエイリアス@specs =(スイッチ( "version | v")、カウンタ( "verbose | v")、param( "config | c")、リスト( "lib | l | I")、キーペア( 「定義」)、スイッチ(「ヘルプ| H」)))。 $ opt = getopt :: lucid-> getopt(@specs); $ verbosity = $ opt-> get_verbose; @libs = $ opt-> get_lib; fs = $ opt-> get_define; %ALL_OPTIONS = $ OPT->オプション。 ※詳細オプションの仕様@ adv_spec =( "入力") - >必須、#必須PARAM( "MODE") - >デフォルト( "TCP")、#デフォルトパラメータ( "host") - > needs( "port" )、#依存性PARAM( "port"、qr / d + /) - >必須、#regex検証param( "config"、sub {-r})、#カスタム検証param( "help") - > anycase、#case無神経 ); #設定ファイルを持つ例config :: stdを使用します。 if(-r $ opt-> get_config){read_config($ opt-> get_config()=> my%config_hash); $ opt-> merge_defaults($ config_hash {''});このモジュールの目的は、コマンドラインオプション処理のための意図の良いコード読みやすさと明瞭さを提供しています。読みやすさは主観的な標準ですが、GetOpt :: Lucidはgetopt :: long.hereのより象徴的なアプローチと比較して、より詳細なプレーン - 英語のオプション仕様に依存しています。 :スイッチ、カウンタ、パラメータ、リスト、および鍵ペア・3つのオプションスタイル:長く、短い(バンドルを含む)、およびベア(ダッシュなし)・デフォルトの指定、必要なオプション、およびオプションの依存関係・正規表現またはサブルーチンのオプションの検証・否定コマンドラインのオプションの解説・デフォルトの@ argv・優先順序のユーザー管理を伴う外部のデフォルト(構成ファイルから)の組み込みを解析してください。 : ・5つのオプションタイプ:スイッチ、カウンタ、パラメータ、リスト、および鍵ペア ・3つのオプションスタイル:長く、短い(バンドルを含む)、そして裸(ダッシュなし) ・デフォルトの指定、必要なオプション、およびオプションの依存関係の指定 ・正規表現やサブルーチンのオプションの検証 ・コマンドライン上のオプションの否定 ・デフォルトの@argvだけではなく、配列を解析するためのサポート ・優先順位のユーザ制御による外部のデフォルト(例えば設定ファイルから)の組み込み 要件: ・Perl


getopt :: lucid 関連ソフトウェア

vtkfltk

VTKFLTKは、VTKで使用するためのFLTKイベント駆動インターフェイスの開発のためのCクラスの小型ライブラリです。 ...

147

ダウンロード