33件ヒット
[1-33件を表示]
(0.136秒)
ライブラリ
- irb (11)
-
irb
/ ext / loader (11) - optparse (11)
キーワード
- LoadAbort (11)
- OptionParser (11)
検索結果
-
IRB
:: Abort (21001.0) -
実行中の処理を中断する時に発生させる例外クラスです。
実行中の処理を中断する時に発生させる例外クラスです。 -
IRB
:: LoadAbort (9001.0) -
irb 中で require などを中断した場合に発生する例外です。
...irb 中で require などを中断した場合に発生する例外です。... -
OptionParser (6007.0)
-
コマンドラインのオプションを取り扱うためのクラスです。
...ラスです。
オプションが指定された時に呼ばれるブロックを
OptionParser#on メソッドで登録していきます。
つまり、OptionParser を使う場合、基本的には
(1) OptionParser オブジェクト opt を生成する。
(2) オプションを取り扱う......ンドラインを実際に parse する。
というような流れになります。
//emlist[][ruby]{
require "optparse"
ProgramConfig = Hash.new
opts = OptionParser.new
opts.on("-a"){|v| ProgramConfig[:a] = true } # オプション「-a」がコマンドラインで指定されていた場合......リを表示してから exit します。
: --version
OptionParser#ver を表示してから exit します。
OptionParser#ver が定義されていない場合は、そのようにエラーメッセージを出力して abort します。
オプション「--version」に「,」で区切ら...