るりまサーチ

最速Rubyリファレンスマニュアル検索!
1602件ヒット [1-100件を表示] (0.067秒)

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

FileUtils#ruby(*args) {|result, status| ... } (18242.0)

与えられた引数で Ruby インタプリタを実行します。

...与えられた引数で Ruby インタプリタを実行します。

@
param args Ruby インタプリタに与える引数を指定します。

例:
ruby
%{-pe '$_.upcase!' <README}

@
see Kernel.#sh...

Complex#arg -> Float (15174.0)

自身の偏角を[-π,π]の範囲で返します。

...ます。

//emlist[例][ruby]{
Complex.polar(3, Math::PI/2).arg # => 1.5707963267948966
//}

非正の実軸付近での挙動に注意してください。以下の例のように虚部が 0.0 と
-0.0 では値が変わります。

//emlist[例][ruby]{
Complex(-1, 0).arg #=> 3.1415...
...0).arg #=> 3.141592653589793
Complex(-1, -0.0).arg #=> -3.141592653589793

Complex(0, 0.0).arg #=> 0.0
Complex(0, -0.0).arg #=> -0.0
Complex(-0.0, 0).arg #=> 3.141592653589793
Complex(-0.0, -0.0).arg #=> -3.141592653589793
//}


@
see...
...Numeric#arg...

Numeric#arg -> 0 | Math::PI (15132.0)

自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。

...自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。

//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}

Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。

@
see Complex#arg...

OptionParser#default_argv=(argv) (6213.0)

自身がデフォルトでパースする引数を文字列の配列で指定します。

...す。

@
param argv デフォルトでパースしたい文字列の配列を指定します。

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

config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }

# パラメーター指定なしで実行
opts.default_argv # =...
...> []
opts.parse!
p config # => {}

opts.default_argv = ["--require", "lib1"] # => ["--require", "lib"]
opts.default_argv # => ["--require", "param1"]
opts.parse!
p config # => {:lib=>"lib1"}
//}...

Kernel#arg_config(config, default) { ... } -> object | String | true | nil (6144.0)

configure オプション --config の値を返します。

...configure オプション --config の値を返します。

@
param config オプションを文字列で指定します。

@
param default 引数 config で指定したオプションのデフォルト値を指定します。

@
return オプションが指定されてた場合は true を、指定...
...ンに引数が指定されていた場合は指定した文字列を返します。

例えば extconf.rb で arg_config メソッドを使う場合、

$ ruby extconf.rb --foo --bar=baz

と実行したとき、arg_config("--foo") の値は true、
arg
_config("--bar") の値は "baz" です。...

絞り込み条件を変える

OptionParser#default_argv -> [String] (6113.0)

自身がデフォルトでパースする引数を文字列の配列で返します。

...列の配列で返します。

@
param argv デフォルトでパースする文字列の配列を返します。

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

opts = OptionParser.new

# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--ba...

Rake::TaskArguments#new_scope(names) -> Rake::TaskArguments (3113.0)

与えられたパラメータ名のリストを使用して新しい Rake::TaskArguments を作成します。

...askArguments を作成します。

@
param names パラメータ名のリストを指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task default: :test_rake_app
task :test_rake_app do
arg
uments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
new_argum...
...ents = arguments.new_scope(["name3", "name4"])
p new_arguments # => #<Rake::TaskArguments >
p new_arguments.names # => ["name3", "name4"]
end
//}...

ARGF.class#gets(limit, chomp: false) -> String | nil (3049.0)

ARGFの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に は nil を返します。

...
ARG
Fの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に
は nil を返します。

@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切
りなしとみなします。空文字列 "" を指定する...
...フモード)。

@
param limit 最大の読み込みバイト数

@
param chomp true を指定すると各行の末尾から "\n", "\r", または "\r\n" を取り除きます。

例:
# $ echo "line1\nline2\nline3\n\nline4\n" > test.txt
# $ ruby test.rb test.txt

# test.rb
ARG
F.gets...
...$ ruby test.rb test.txt

# test.rb
ARG
F.gets(2) # => "li"

例:
# $ echo "line1\nline2\nline3\n\nline4\n" > test.txt
# $ ruby test.rb test.txt

# test.rb
ARG
F.gets("e") # => "line"


例:
# $ echo "line1\nline2\nline3\n\nline4\n" > test.txt
# $ ruby...

ARGF.class#gets(rs = $/, chomp: false) -> String | nil (3049.0)

ARGFの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に は nil を返します。

...
ARG
Fの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に
は nil を返します。

@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切
りなしとみなします。空文字列 "" を指定する...
...フモード)。

@
param limit 最大の読み込みバイト数

@
param chomp true を指定すると各行の末尾から "\n", "\r", または "\r\n" を取り除きます。

例:
# $ echo "line1\nline2\nline3\n\nline4\n" > test.txt
# $ ruby test.rb test.txt

# test.rb
ARG
F.gets...
...$ ruby test.rb test.txt

# test.rb
ARG
F.gets(2) # => "li"

例:
# $ echo "line1\nline2\nline3\n\nline4\n" > test.txt
# $ ruby test.rb test.txt

# test.rb
ARG
F.gets("e") # => "line"


例:
# $ echo "line1\nline2\nline3\n\nline4\n" > test.txt
# $ ruby...
<< 1 2 3 ... > >>