Japanese

.::SubOpt(3)   User Contributed Perl Documentation   .::SubOpt(3) 
 
 
名前 
       SubOpt - MT subroutine option parser 
 
概要 
         use SubOpt; 
 
         &mt ("foo", -option=>"neat!", -file=>"fancy.txt", "oops"); 
 
         sub mt{ 
             opt::default(option => 'none', file => 'hoge.txt'); 
             # Set default values. This is optional. 
 
             my @args = opt::get(@_); 
             # Parse options. 
 
             my ($first, $last) = @args; 
 
             print "first: $first \n last: $last\n"; 
             print "option: ", opt::val("option"), "\n"; 
             print "file: ", opt::val("file"), "\n"; 
             # Option values are accessed via opt::val(). 
         } 
説明 
         SubOpt は GetOpt モジュールと同様の手法でサブルーチンに与えられた引 
 
数を解析する。 
 
         -option=>"hoge" 
     という形で指定されオプションは"option"キーを持った"hoge" の値を入 
          力する。つまり、'-'を含むオプションは'=>'によって指定された値に保存される。 
    
 
         opt::get(@_) はオプション引数を解析し、オプションをクラスごとに保存 
         、また、オプションでは無い引数のarrayを返す。 
 
         opt::default(<option>=><value>) オプションのデフォルト値を設定する。      
         つまり、オプションが指定されていない場合、この手法で設定された値が使用され 
         る。この手法はオプションである。 
 
         opt::val(<option>) は与えられたオプションの値を返す。 
 
         必ずしも"opt::"を使用した手法を用いる必要は無いが、混乱を避ける 
         為、使用することをを強く推奨する。 
       
 
作者 
         和晴 Gaou 荒川, gaou@g-language.org 
 
 
その他の参照 
       perl(1). 
 
 
 
 
 
 
29/Aug/2001            perl 5.005, patch 03                     1 
 
 
 
 
 
.::SubOpt(3)   User Contributed Perl Documentation   .::SubOpt(3) 
 
 

29/Aug/2001 perl 5.005, patch 03 1 .::SubOpt(3) User Contributed Perl Documentation .::SubOpt(3)