2699件ヒット
[1-100件を表示]
(0.062秒)
別のキーワード
種類
ライブラリ
- English (12)
- ビルトイン (1609)
- csv (12)
- erb (36)
- etc (12)
- fiber (8)
- fiddle (24)
-
json
/ add / bigdecimal (12) -
json
/ add / complex (12) -
json
/ add / date (12) -
json
/ add / date _ time (12) -
json
/ add / exception (12) -
json
/ add / range (12) -
json
/ add / rational (12) -
json
/ add / regexp (12) -
json
/ add / struct (12) -
json
/ add / time (12) - mkmf (24)
- open3 (12)
- optparse (288)
- pathname (60)
- rake (120)
-
rexml
/ document (36) - ripper (24)
-
ripper
/ lexer (8) - set (18)
-
test
/ unit (1) - uri (12)
- win32ole (48)
クラス
-
ARGF
. class (300) - Array (12)
- BasicObject (48)
- BigDecimal (12)
-
CSV
:: Row (12) - Class (12)
- Complex (48)
- Data (21)
- Date (12)
- DateTime (12)
- ERB (36)
- Enumerator (79)
-
Enumerator
:: Lazy (66) - Exception (12)
- Fiber (36)
-
Fiddle
:: Closure :: BlockCaller (12) -
Fiddle
:: Function (12) - Float (36)
- Hash (24)
- IO (24)
- Method (92)
- Module (24)
- Numeric (36)
- Object (156)
- OptionParser (204)
- Pathname (60)
- Proc (67)
-
REXML
:: Attribute (12) -
REXML
:: Instruction (12) -
REXML
:: Text (12) -
Rake
:: FileList (12) -
Rake
:: TaskArguments (72) - Range (12)
- Rational (12)
- Regexp (12)
- Ripper (32)
-
RubyVM
:: InstructionSequence (12) - String (30)
- Struct (60)
- Thread (24)
- Time (12)
-
URI
:: FTP (12) - UnboundMethod (12)
- WIN32OLE (24)
-
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ TYPE (12)
モジュール
- Enumerable (103)
- Etc (12)
- FileUtils (12)
- Kernel (313)
- Open3 (12)
-
OptionParser
:: Arguable (84) - Process (12)
-
Rake
:: TaskManager (24) -
Test
:: Unit (1)
キーワード
-
$ ARGV (12) - % (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (12)
- === (32)
- ARGF (12)
- ARGV (24)
- Array (12)
- Float (12)
- Hash (12)
- Integer (12)
- Method (12)
-
NEWS for Ruby 2
. 2 . 0 (11) - Numeric (12)
- Proc (12)
- Ruby プログラムの実行 (12)
- String (12)
- [] (78)
-
_ _ send _ _ (24) -
_ dump (12) -
add
_ trace _ func (12) - angle (36)
-
arg
_ config (12) - argv (12)
- argv0 (12)
-
bind
_ call (12) - binmode (12)
- binread (12)
- call (48)
-
class
_ exec (12) - close (12)
- closed? (12)
- concat (9)
-
create
_ makefile (12) -
create
_ rule (12) -
def
_ class (12) -
def
_ module (12) -
default
_ argv (12) -
default
_ argv= (12) -
default
_ event _ sources (12) - define (6)
-
define
_ task (12) - each (48)
-
each
_ char (24) -
each
_ codepoint (24) -
each
_ line (24) -
each
_ with _ index (24) -
each
_ with _ object (12) - entries (12)
-
enum
_ for (48) - eof (12)
- eof? (12)
- exec (24)
- fcntl (12)
- file (12)
- filename (12)
- fnmatch (12)
- force (12)
- format (12)
- getbyte (12)
- getc (12)
- getoptlong (12)
- getopts (24)
- gets (36)
- initialize (12)
-
inplace
_ mode (12) -
inplace
_ mode= (12) - inspect (6)
-
instance
_ exec (12) -
internal
_ encoding (12) - invkind (12)
- join (12)
- lambda (18)
- lex (8)
-
marshal
_ dump (12) -
method
_ missing (12) - mkmf (12)
-
module
_ exec (12) - name (12)
- names (12)
- namespace (12)
- new (128)
-
new
_ scope (12) -
on
_ head (12) -
on
_ tail (12) - order (48)
- order! (48)
- owner (12)
- p (12)
- parse (24)
- parse! (24)
- path (12)
- permute (24)
- permute! (24)
- phase (36)
- pipeline (12)
- prepend (9)
- print (24)
- printf (24)
- proc (19)
-
public
_ send (24) - puts (12)
-
rb
_ call _ super (12) -
rb
_ define _ method (12) -
rb
_ protect (12) -
rb
_ scan _ args (12) -
rdoc
/ parser / ruby (12) - read (12)
- readbyte (12)
- readchar (12)
- receiver (12)
- resume (12)
-
ruby 1
. 6 feature (12) -
rubygems
/ commands / environment _ command (12) - send (24)
-
set
_ trace _ func (24) - setproperty (12)
-
setup
_ argv (1) - shift (12)
- skip (12)
- spawn (24)
- sprintf (12)
- src (12)
- syscall (12)
- sysconf (12)
- system (24)
- target (12)
-
to
_ a (24) -
to
_ enum (48) -
to
_ h (19) -
to
_ hash (12) -
to
_ json (120) -
to
_ s (6) -
to
_ set (24) - transfer (12)
-
try
_ convert (12) - tsort (12)
- warn (12)
- warning (12)
- with (3)
-
with
_ defaults (12) -
with
_ index (18) -
with
_ object (12) - yield (24)
- クラス/メソッドの定義 (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- リテラル (12)
- 手続きオブジェクトの挙動の詳細 (12)
検索結果
先頭5件
-
void ruby
_ options(int argc , char **argv) (26316.0) -
argc と argv を ruby への コマンドラインオプションとして処理します。
...
argc と argv を ruby への
コマンドラインオプションとして処理します。... -
rubygems
/ commands / environment _ command (26012.0) -
RubyGems の環境に関する情報を表示するためのライブラリです。
...RubyGems の環境に関する情報を表示するためのライブラリです。
Usage: gem environment [arg] [options]
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にしま......ます
--backtrace バックトレースを表示します
--debug Ruby 自体のデバッグオプションを有効にします
Arguments:
packageversion gem のバージョンを表示します
gemdir Gem パッ......ersion Gem パッケージのフォーマットのバージョンを表示します
remotesources Gem パッケージを検索するサーバを表示します
<omitted> 省略すると全て表示します
Summary:
RubyGems の環境や設定を表示します... -
FileUtils
# ruby(*args) {|result , status| . . . } (18229.0) -
与えられた引数で Ruby インタプリタを実行します。
...与えられた引数で Ruby インタプリタを実行します。
@param args Ruby インタプリタに与える引数を指定します。
例:
ruby %{-pe '$_.upcase!' <README}
@see Kernel.#sh... -
Complex
# arg -> Float (15167.0) -
自身の偏角を[-π,π]の範囲で返します。
...ます。
//emlist[例][ruby]{
Complex.polar(3, Math::PI/2).arg # => 1.5707963267948966
//}
非正の実軸付近での挙動に注意してください。以下の例のように虚部が 0.0 と
-0.0 では値が変わります。
//emlist[例][ruby]{
Complex(-1, 0).arg #=> 3.1415......589793
Complex(-1, -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.141592......653589793
//}
@see Numeric#arg... -
Numeric
# arg -> 0 | Math :: PI (15125.0) -
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
...自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@see Complex#arg... -
Float
# arg -> 0 | Float (15119.0) -
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
...自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}
ただし、自身が NaN(Not a number) であった場合は、NaN を返します。... -
ARGF
. class # argv -> Array (9106.0) -
Object::ARGV を返します。
...Object::ARGV を返します。
ARGF が ARGV をどう扱うかについては ARGF を参照してください。
例:
$ ruby argf.rb -v glark.txt
ARGF.argv #=> ["-v", "glark.txt"]... -
int rb
_ scan _ args(int argc , const VALUE *argv , const char *fmt , . . . ) (6330.0) -
長さ argc の配列 argv を fmt に従って 解析し、第四引数以降で渡されたアドレスに書き込みます。
...長さ argc の配列 argv を fmt に従って
解析し、第四引数以降で渡されたアドレスに書き込みます。
fmt のフォーマットは以下の通りです。
* 必須引数の数 (省略可能な引数があるなら省略不可)
* 省略可能な引数の数 (ゼロ......個ならば省略可)
* 残りの引数を Ruby の配列として受け取ることを示す '*' (省略可)
* 最後の引数をオプションハッシュとして受け取る事を示す ':' (省略可)
* ブロックを Proc オブジェクト化して受け取ることを示す '&' (省......a, b, optv;
rb_scan_args(argc, argv, "21", &a, &b, &optv);
対応する Ruby プログラムでの宣言
def some_method(a, b, opt = nil)
使用例 (2)
VALUE a, rest, block;
rb_scan_args(argc, argv, "1*&", &a, &rest, &block);
対応する Ruby プログラムでの宣... -
Test
:: Unit . setup _ argv(original _ argv = ARGV) { |files| . . . } -> [String] (6318.0) -
original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。
...original_argvで指定されたオプションを解析して、テスト対象になるファイル
をrequireします。
@param original_argv オプションを指定します。省略された場合は、
Object::ARGVが使用されます。
@raise ArgumentError 指定さ......れた場合にはブロックを評価して、その結果をrequireの対象
にします。
ブロックパラメータには上記のoriginal_argvから-xで指定されたもの以外のオ
プションが配列で渡されます。ファイル名の代わりにディレクトリを指定す......--jobs オプションも指定された場合に、リトライ機能を無効化します。
: --ruby
ruby コマンドのパスを指定します。省略した場合は、RbConfig.ruby の値を使用します。
: -q, --hide-skip
スキップしたテストを表示しません。... -
OptionParser
# default _ argv=(argv) (6206.0) -
自身がデフォルトでパースする引数を文字列の配列で指定します。
...@param argv デフォルトでパースしたい文字列の配列を指定します。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# パラメーター指定なしで実行
opts.default_argv # => []
o......pts.parse!
p config # => {}
opts.default_argv = ["--require", "lib1"] # => ["--require", "lib"]
opts.default_argv # => ["--require", "param1"]
opts.parse!
p config # => {:lib=>"lib1"}
//}...