るりまサーチ

最速Rubyリファレンスマニュアル検索!
1332件ヒット [201-300件を表示] (0.084秒)

別のキーワード

  1. time parse
  2. parser parse
  3. csv parse
  4. ripper parse
  5. psych parse_stream

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

Ripper::Filter#parse(init = nil) -> object (18114.0)

自身の持つ Ruby プログラムの解析を開始します。各種イベントハンドラで処 理を行った結果を返します。

...てイベントハンドラに渡されていきます。各種イベン
トハンドラの戻り値は次のイベントハンドラに渡されます。
Enumerable#inject のように、最終的な結果を戻り値として返します。

@see Ripper::Filter#on_default, Ripper::Filter#on_XXX...

RDoc::Options#option_parser -> OptionParser | nil (15401.0)

コマンドライン引数の解析のための OptionParser オブジェクトを返し ます。

...コマンドライン引数の解析のための OptionParser オブジェクトを返し
ます。...

OptionParser::ParseError#reason=(reason) (15201.0)

エラーの内容を指定します。

...エラーの内容を指定します。

@param reason 文字列を指定します。...

RDoc::Options#option_parser=(val) (15201.0)

コマンドライン引数の解析のための OptionParser オブジェクトを設定 します。

...コマンドライン引数の解析のための OptionParser オブジェクトを設定
します。

@param val OptionParser オブジェクトを指定します。...

OptionParser::ParseError#reason -> String (15101.0)

エラーの内容を文字列で返します。

エラーの内容を文字列で返します。

@return 文字列を返します。

絞り込み条件を変える

OptionParser::ParseError#set_option(opt, eq) -> self (15101.0)

エラーのあったオプションを指定します。

エラーのあったオプションを指定します。

eq が真の場合、self が管理するエラーのあったオプションの一覧の先頭を
opt で置き換えます。そうでない場合は先頭に opt を追加します。

@param opt エラーのあったオプションを指定します。

@param eq self が管理するエラーのあったオプションの一覧の先頭を置き換え
るかどうかを指定します。

@return self を返します。

OptionParser::Arguable#options -> OptionParser (12313.0)

自身をパースするための OptionParser オブジェクトを返します。 初回呼び出し時に自動的に生成されます。 この OptionParser#default_argv には self がセットされています。

...身をパースするための OptionParser オブジェクトを返します。
初回呼び出し時に自動的に生成されます。
この OptionParser#default_argv には self がセットされています。

ブロックを与えた場合は、OptionParser を引数としてブロック...
...ロックの実行途中で OptionParser::ParseError
が発生した場合は、全て rescue し、エラーメッセージを出力し、
nil を返します。

//emlist[][ruby]{
require 'optparse'

o = nil
ARGV.options{|opt|
opt.on('-a'){ o = true }
opt.parse!
}
p o #...

OptionParser#on_tail(*arg, &block) -> self (12156.0)

オプションを取り扱うためのブロックを自身の持つリストの最後に登録します。

...sion や --help の説明をサマリの最後に表示したい時に便利です。

@param arg OptionParser#on と同様です。

@param block OptionParser#on と同様です。

//emlist[例][ruby]{
require "optparse"

opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("...
...pts.on_tail("-h", "--help")
end

puts opts.help

# => Usage: test [options]
# -i, --init
# -u, --update
# -h, --help
//}

//emlist[例][ruby]{
require "optparse"

opts = OptionParser.new
opts.on_tail("-h", "--help", "Show this message") do
puts opts
exit
end

opts.on_tail("--version", "...
...Show version") do
puts OptionParser::Version.join('.')
exit
end
//}

@see OptionParser#on, OptionParser#on_head...

OptionParser#on_head(*arg, &block) -> self (12144.0)

オプションを取り扱うためのブロックを自身の持つリストの最初に登録します。

...OptionParser#on と同様です。

@param block OptionParser#on と同様です。

//emlist[例][ruby]{
require "optparse"

opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end

puts opts.help

# => Usage: test [options]
#...
...-i, --init
# -u, --update
# -h, --help
//}

@see OptionParser#on, OptionParser#on_tail...
<< < 1 2 3 4 5 ... > >>