ライブラリ
- ビルトイン (162)
- bigdecimal (23)
-
bigdecimal
/ newton (11) - csv (33)
- fiddle (22)
- json (33)
- matrix (88)
-
net
/ http (6) - optparse (132)
-
webrick
/ httpserver (11) - win32ole (11)
クラス
- BigDecimal (11)
- CSV (22)
-
Fiddle
:: Function (22) - Float (33)
- Matrix (77)
-
Matrix
:: EigenvalueDecomposition (11) -
Net
:: HTTP (6) - Numeric (11)
- Object (11)
- OptionParser (132)
- Rational (77)
- String (11)
- Time (13)
-
WEBrick
:: HTTPServer (11) -
WIN32OLE
_ TYPELIB (11)
モジュール
-
JSON
:: Generator :: GeneratorMethods :: Float (11) - Kernel (18)
- Newton (11)
- Process (11)
キーワード
- * (11)
- ** (11)
- + (11)
- - (11)
-
/ (11) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - BigDecimal (12)
- Converters (11)
- EPSILON (11)
- Float (28)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 7 . 0 (5) - NUM2LONG (11)
- NUM2ULONG (11)
- at (13)
- call (11)
-
clock
_ gettime (11) - cofactor (11)
-
cofactor
_ expansion (11) - converters (11)
-
det
_ e (11) -
determinant
_ e (11) -
double
_ fig (11) - eigenvalues (11)
- fdiv (11)
-
laplace
_ expansion (11) - new (22)
- norm (11)
-
parse
_ csv (11) - quo (22)
- rationalize (22)
-
ruby 1
. 6 feature (11) -
singleton
_ class (11) -
to
_ json (11) - tr (11)
- trace (11)
- version (11)
-
write
_ timeout= (6) - 正規表現 (11)
検索結果
先頭5件
-
OptionParser
# on(long , desc = "") {|v| . . . } -> self (24388.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}
複数の異なるオプションに同じブロックを一度に登録することもできます。
opt.on('-v', '-vv'){|boolean| .........}
opt.on('--require X', '--need', '--dependon'){|x| ... }
@param short ショートオプションを表す文字列を指定します。
そのオプションが引数をとらない場合は、
//emlist{
on("-x"){|boolean| ...}
//}
となります。コマンドラ......インにオプションが存在した場合 true を引数と
してブロックを評価します。
ショートオプションが引数をとる場合は、
//emlist{
on("-x MANDATORY"){|val| ...}
//}
となります。"MANDATORY" の部分は任意の... -
OptionParser
# on(short , long , desc = "") {|v| . . . } -> self (24388.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}
複数の異なるオプションに同じブロックを一度に登録することもできます。
opt.on('-v', '-vv'){|boolean| .........}
opt.on('--require X', '--need', '--dependon'){|x| ... }
@param short ショートオプションを表す文字列を指定します。
そのオプションが引数をとらない場合は、
//emlist{
on("-x"){|boolean| ...}
//}
となります。コマンドラ......インにオプションが存在した場合 true を引数と
してブロックを評価します。
ショートオプションが引数をとる場合は、
//emlist{
on("-x MANDATORY"){|val| ...}
//}
となります。"MANDATORY" の部分は任意の... -
OptionParser
# on(long , klass = String , desc = "") {|v| . . . } -> self (24368.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定された
場合、例外 ArgumentError を投げます。
また、登録されたクラ......、例外
OptionParser::InvalidArgument を投げます。
オプションの引数は accept で登録したブロックで klass のインスタンス
に変換されてから、ブロックに渡されます。
opts.on("-w", "--width N", Integer){|w|
p w.class #=> Integer
}
# ruby com......定すると
OptionParser::InvalidArgument が発生します。
: Integer
Integer オブジェクトに変換されます。"0b1"、"07"、"99"、"0xff" といった
2進数、8進数、10進数、16進数の整数のフォーマットを指定できます。
: Float
Float オブジェクト... -
OptionParser
# on(short , long , klass = String , desc = "") {|v| . . . } -> self (24368.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定された
場合、例外 ArgumentError を投げます。
また、登録されたクラ......、例外
OptionParser::InvalidArgument を投げます。
オプションの引数は accept で登録したブロックで klass のインスタンス
に変換されてから、ブロックに渡されます。
opts.on("-w", "--width N", Integer){|w|
p w.class #=> Integer
}
# ruby com......定すると
OptionParser::InvalidArgument が発生します。
: Integer
Integer オブジェクトに変換されます。"0b1"、"07"、"99"、"0xff" といった
2進数、8進数、10進数、16進数の整数のフォーマットを指定できます。
: Float
Float オブジェクト... -
OptionParser
# on(long , *rest) {|v| . . . } -> self (24343.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...ない場合、例外
OptionParser::InvalidArgument が OptionParser#parse 実行時
に発生します。
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します。
@param rest 可能な引数を列......説明と見なします。
//emlist[][ruby]{
opts.on("--protocol VALUE", [:http, :ftp, :https]){|w|
p w
}
# ruby command --protocol=http #=> :http
opts.on("-c", "--charset VALUE", {"jis" => "iso-2022-jp", "sjis" => "shift_jis"}){|w|
p w
}
# ruby command --charset=jis #=> "iso-2022-jp"
//}... -
OptionParser
# on(short , long , *rest) {|v| . . . } -> self (24343.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...ない場合、例外
OptionParser::InvalidArgument が OptionParser#parse 実行時
に発生します。
@param short ショートオプションを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します。
@param rest 可能な引数を列......説明と見なします。
//emlist[][ruby]{
opts.on("--protocol VALUE", [:http, :ftp, :https]){|w|
p w
}
# ruby command --protocol=http #=> :http
opts.on("-c", "--charset VALUE", {"jis" => "iso-2022-jp", "sjis" => "shift_jis"}){|w|
p w
}
# ruby command --charset=jis #=> "iso-2022-jp"
//}... -
OptionParser
# on(long , pat = / . * / , desc = "") {|v| . . . } -> self (24338.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...ンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。
opts.on("--username VALUE", /[a-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --username=ruby.user #=> Error
@param short ショートオプショ......ンを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します。
@param pat オプションの引数に許すパターンを表す正規表現で指定します。
@param desc オプションの説明を文字列で与えます。サマリに... -
OptionParser
# on(short , long , pat = / . * / , desc = "") {|v| . . . } -> self (24338.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...ンにマッチしない場合、
例外 OptionParser::InvalidArgument が parse 実行時に投げられます。
opts.on("--username VALUE", /[a-zA-Z0-9_]+/){|name| ...}
# ruby command --username=ruby_user
# ruby command --username=ruby.user #=> Error
@param short ショートオプショ......ンを表す文字列を指定します。
@param long ロングオプションを表す文字列を指定します。
@param pat オプションの引数に許すパターンを表す正規表現で指定します。
@param desc オプションの説明を文字列で与えます。サマリに... -
OptionParser
# on(short , desc = "") {|v| . . . } -> self (24288.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...opts.on("-r", "--require LIBRARY"){|lib| ...}
これは以下と同値です。
opts.on("-r LIBRARY"){|lib| ...}
opts.on("--require LIBRARY"){|lib| ...}
複数の異なるオプションに同じブロックを一度に登録することもできます。
opt.on('-v', '-vv'){|boolean| .........}
opt.on('--require X', '--need', '--dependon'){|x| ... }
@param short ショートオプションを表す文字列を指定します。
そのオプションが引数をとらない場合は、
//emlist{
on("-x"){|boolean| ...}
//}
となります。コマンドラ......インにオプションが存在した場合 true を引数と
してブロックを評価します。
ショートオプションが引数をとる場合は、
//emlist{
on("-x MANDATORY"){|val| ...}
//}
となります。"MANDATORY" の部分は任意の... -
OptionParser
# on(short , klass = String , desc = "") {|v| . . . } -> self (24268.0) -
オプションを取り扱うためのブロックを自身に登録します。 ブロックはコマンドラインのパース時に、オプションが指定されていれば呼ばれます。
...な引数クラス」を参照して下さい。
OptionParser.accept や OptionParser#accept によって、受け付け
るクラスを増やすことができます。登録されていないクラスが指定された
場合、例外 ArgumentError を投げます。
また、登録されたクラ......、例外
OptionParser::InvalidArgument を投げます。
オプションの引数は accept で登録したブロックで klass のインスタンス
に変換されてから、ブロックに渡されます。
opts.on("-w", "--width N", Integer){|w|
p w.class #=> Integer
}
# ruby com......定すると
OptionParser::InvalidArgument が発生します。
: Integer
Integer オブジェクトに変換されます。"0b1"、"07"、"99"、"0xff" といった
2進数、8進数、10進数、16進数の整数のフォーマットを指定できます。
: Float
Float オブジェクト...