1422件ヒット
[1-100件を表示]
(0.208秒)
別のキーワード
ライブラリ
- ビルトイン (736)
- erb (36)
- fiber (8)
- fiddle (12)
-
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)
- optparse (264)
- pathname (60)
- rake (72)
-
rexml
/ document (12) - ripper (24)
- set (18)
- win32ole (36)
クラス
-
ARGF
. class (144) - BasicObject (48)
- BigDecimal (12)
- Class (12)
- Complex (24)
- Data (3)
- Date (12)
- DateTime (12)
- ERB (36)
- Enumerator (60)
-
Enumerator
:: Lazy (6) - Exception (12)
- Fiber (24)
-
Fiddle
:: Function (12) - IO (24)
- Method (56)
- Module (24)
- Numeric (36)
- Object (144)
- OptionParser (204)
- Pathname (60)
-
REXML
:: Attribute (12) -
Rake
:: TaskArguments (36) - Range (12)
- Rational (12)
- Regexp (12)
- Ripper (24)
- String (30)
- Struct (12)
- Thread (24)
- Time (12)
- UnboundMethod (12)
- WIN32OLE (12)
-
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ TYPE (12)
モジュール
- Enumerable (103)
- FileUtils (12)
- Kernel (24)
-
OptionParser
:: Arguable (60) -
Rake
:: TaskManager (24)
キーワード
- % (12)
- === (20)
- [] (24)
-
_ _ send _ _ (24) -
_ dump (12) -
add
_ trace _ func (12) - angle (12)
-
arg
_ config (12) -
bind
_ call (12) - binread (12)
- call (36)
-
class
_ exec (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
_ task (12) - each (48)
-
each
_ char (12) -
each
_ line (24) -
each
_ with _ index (24) -
each
_ with _ object (12) - entries (12)
-
enum
_ for (24) - fcntl (12)
- fnmatch (12)
- getbyte (12)
- getc (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)
-
marshal
_ dump (12) -
method
_ missing (12) -
module
_ exec (12) - namespace (12)
- new (12)
-
new
_ scope (12) -
on
_ head (12) -
on
_ tail (12) - order (48)
- order! (48)
- parse (24)
- parse! (24)
- permute (24)
- permute! (24)
- phase (12)
- prepend (9)
- print (12)
-
public
_ send (24) - read (12)
- readbyte (12)
- readchar (12)
- resume (12)
- send (24)
-
set
_ trace _ func (12) - setproperty (12)
- src (12)
-
to
_ a (12) -
to
_ enum (24) -
to
_ h (19) -
to
_ json (120) -
to
_ s (6) -
to
_ set (24) - transfer (12)
- warn (12)
- warning (12)
- with (3)
-
with
_ defaults (12) -
with
_ index (6) -
with
_ object (12)
検索結果
先頭5件
-
FileUtils
# ruby(*args) {|result , status| . . . } (33571.0) -
与えられた引数で Ruby インタプリタを実行します。
...与えられた引数で Ruby インタプリタを実行します。
@param args Ruby インタプリタに与える引数を指定します。
例:
ruby %{-pe '$_.upcase!' <README}
@see Kernel.#sh... -
Numeric
# arg -> 0 | Math :: PI (21338.0) -
自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
...自身の偏角(正の数なら 0、負の数なら Math::PI)を返します。
//emlist[例][ruby]{
1.arg # => 0
-1.arg # => 3.141592653589793
//}
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
@see Complex#arg... -
OptionParser
# default _ argv=(argv) (18525.0) -
自身がデフォルトでパースする引数を文字列の配列で指定します。
...す。
OptionParser#parse の引数が指定されなかったときに使われます。
@param argv デフォルトでパースしたい文字列の配列を指定します。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| c......onfig[: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"}
//}... -
Complex
# arg -> Float (18386.0) -
自身の偏角を[-π,π]の範囲で返します。
...します。
//emlist[例][ruby]{
Complex.polar(3, Math::PI/2).arg # => 1.5707963267948966
//}
非正の実軸付近での挙動に注意してください。以下の例のように虚部が 0.0 と
-0.0 では値が変わります。
//emlist[例][ruby]{
Complex(-1, 0).arg #=> 3.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.141592653589793
//}
@see......Numeric#arg... -
OptionParser
# default _ argv -> [String] (18319.0) -
自身がデフォルトでパースする引数を文字列の配列で返します。
...ます。
@param argv デフォルトでパースする文字列の配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new
# --hoo param1 --bar param2 をパラメーターに指定して実行
opts.default_argv # => ["--foo", "param1", "--bar", "param2"]
//}... -
WIN32OLE
_ TYPE # default _ event _ sources -> [WIN32OLE _ TYPE] (15415.0) -
型が持つソースインターフェイスを取得します。
...す。
default_event_sourcesメソッドは、selfがCoClass(コンポーネントクラス)
の場合、そのクラスがサポートするデフォルトのソースインターフェイス(イ
ベントの通知元となるインターフェイス)を返します。
@return デフォ......TYPEの配列と
して返します。返すのは配列ですが、デフォルトのソースインターフェ
イスは最大でも1インターフェイスです。ソースインターフェイスを持
たない場合は空配列を返します。
tobj = WIN32OLE_T......YPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet')
tobj.default_event_sources.map {|intf| intf.name} #=> ["DocEvents"]
WIN32OLE_EVENT.newでインターフェイス名を指定しない場合は、ここで
返されたインターフェイスが選択されます。
次のサンプル... -
ARGF
. class # readbyte -> Integer (15319.0) -
自身から 1 バイトを読み込み整数として返します。 既に EOF に達していれば EOFError が発生します。
...Error が発生します。
@raise EOFError 既に EOF に達している場合に発生します。
$ echo "foo" > file
$ ruby argf.rb file
ARGF.readbyte # => 102
ARGF.readbyte # => 111
ARGF.readbyte # => 111
ARGF.readbyte # => 10
ARGF.readbyte # => end of file reached (EOFErr......or)... -
ARGF
. class # internal _ encoding -> Encoding | nil (15219.0) -
ARGF から読み込んだ文字列の内部エンコーディングを返します。 内部エンコーディングが指定されていない場合は nil を返します。
...
ARGF から読み込んだ文字列の内部エンコーディングを返します。
内部エンコーディングが指定されていない場合は nil を返します。
まだ読み込み処理を始めていない場合は Encoding.default_external を返します。
ARGF.class#set_encod......:
# $ ruby -Eutf-8 test.rb
# test.rb
ARGF.internal_encoding # => #<Encoding:UTF-8>
ARGF.set_encoding('utf-8','ascii')
ARGF.internal_encoding # => #<Encoding:US-ASCII>
例:
ARGF.binmode
ARGF.internal_encoding # => nil
@see IO, ARGF.class#external_enco... -
OptionParser
:: Arguable # parse! -> [String] (15219.0) -
自身を破壊的にパースし、パースされずに残った引数を文字列の配列として返します。 OptionParser#parse! を参照して下さい。
...ptionParser#parse! を参照して下さい。
@raise OptionParser::ParseError 自身のパースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスの例外になります。
//emlist[][r......uby]{
require 'optparse'
o = nil
ARGV.options.on('-a'){ o = true }
ARGV.parse!
p o #=> true
//}...