2470件ヒット
[2401-2470件を表示]
(0.340秒)
クラス
-
ARGF
. class (68) - Array (44)
- BasicObject (22)
- Binding (11)
- Complex (22)
- Exception (22)
- File (33)
- IO (429)
- LoadError (11)
- Module (132)
- Object (143)
- Proc (18)
- String (55)
- SystemExit (11)
- Thread (66)
- TracePoint (11)
- UncaughtThrowError (20)
キーワード
-
$ ! (11) -
$ & (11) -
$ & # 39; (11) -
$ -F (11) -
$ -I (5) -
$ -p (11) -
$ 1 (11) -
$ 10 (11) -
$ 11 (11) -
$ 2 (11) -
$ 3 (11) -
$ 4 (11) -
$ 6 (11) -
$ 7 (11) -
$ 8 (11) -
$ 9 (11) -
$ : (5) -
$ ; (11) -
$ > (11) -
$ ? (11) -
$ LOAD _ PATH (11) -
$ PROGRAM _ NAME (11) -
$ ` (11) -
$ stdin (11) -
$ stdout (11) -
$ ~ (11) - % (11)
- ARGF (11)
- Array (11)
- Complex (33)
- DATA (11)
- Float (11)
- Integer (11)
- Proc (11)
- Rational (6)
-
SCRIPT
_ LINES _ _ (11) - String (11)
- TracePoint (11)
-
_ _ callee _ _ (11) -
_ _ method _ _ (11) - abort (22)
-
add
_ trace _ func (11) - ancestors (11)
-
at
_ exit (11) - autoload (22)
- autoload? (11)
- binding (11)
- binread (11)
- binwrite (11)
- caller (33)
-
caller
_ locations (22) - catch (22)
- chomp (11)
- chop (11)
- class (11)
-
class
_ eval (22) -
const
_ defined? (11) - constants (22)
-
defined
_ class (11) - eval (33)
- exception (22)
- exec (44)
- exit (22)
- exit! (11)
- fail (33)
-
for
_ fd (11) - foreach (22)
- fork (22)
- format (11)
- freeze (11)
-
global
_ variables (11) - gsub (33)
- hex (11)
- identical? (11)
- include (11)
- inspect (11)
-
instance
_ eval (22) -
instance
_ variables (11) - kill (22)
- lambda (17)
- load (11)
-
local
_ variables (11) - loop (22)
- method (11)
-
module
_ eval (22) - new (40)
- oct (11)
- open (66)
- p (11)
- path (11)
- popen (154)
- pp (7)
- print (33)
- printf (44)
- proc (18)
-
public
_ instance _ method (11) - putc (33)
- puts (33)
- raise (44)
- read (33)
- readline (11)
- readlines (44)
- rect (11)
- rectangular (11)
-
remove
_ const (11) - reopen (33)
-
require
_ relative (11) - sample (44)
- select (22)
- send (22)
- sleep (22)
- spawn (55)
- sprintf (11)
- srand (22)
- status (11)
- sub (22)
- sysopen (11)
- system (44)
- tag (10)
- terminate (11)
- test (22)
-
to
_ a (11) -
to
_ ary (11) -
to
_ f (11) -
to
_ i (11) -
to
_ int (11) -
to
_ str (11) -
trace
_ var (33) - trap (22)
-
untrace
_ var (11) - value (10)
- warn (7)
- write (22)
検索結果
先頭5件
-
Object
:: DATA -> File (20.0) -
スクリプトの __END__ プログラムの終り以降をアクセスする File オブジェクト。
...スクリプトの __END__
プログラムの終り以降をアクセスする File オブジェクト。
d:spec/program#terminateも参照。
ソースファイルの __END__ 以降は解析・実行の対象にならないので
その部分にプログラムが利用するためのデータを......* Kernel.#require や Kernel.#load で
読み込まれたファイルの中であってもそのファイル (__FILE__, d:spec/variables#pseudo)
ではなく実行されたファイル ($0) を指します。
=== 例1
print DATA.gets # => 故人西辞黄鶴楼
print DATA.gets #......=> 烟花三月下揚州
print DATA.gets # => 孤帆遠影碧空尽
print DATA.gets # => 唯見長江天際流
DATA.gets # => nil
__END__
故人西辞黄鶴楼
烟花三月下揚州
孤帆遠影碧空尽
唯見長江天際流
=== 例2
sum = 0
DATA... -
SystemExit
# status -> Integer (20.0) -
例外オブジェクトに保存された終了ステータスを返します。
...します。
終了ステータスは Kernel.#exit や SystemExit.new などで設定されます。
例:
begin
exit 1
rescue SystemExit => err
p err.status # => 1
end
begin
raise SystemExit.new(1, "dummy exit")
rescue SystemExit => err
p err.status # => 1
end... -
Module
# class _ eval {|mod| . . . } -> object (14.0) -
モジュールのコンテキストで文字列 expr またはモジュール自身をブロックパラメータとするブロックを 評価してその結果を返します。
...モジュールのコンテキストで文字列 expr またはモジュール自身をブロックパラメータとするブロックを
評価してその結果を返します。
モジュールのコンテキストで評価するとは、実行中そのモジュールが self になるとい......す。
@param expr 評価される文字列。
@param fname 文字列を指定します。ファイル fname に文字列 expr が書かれているかのように実行されます。
スタックトレースの表示などを差し替えることができます。
@param lineno......文字列を指定します。行番号 lineno から文字列 expr が書かれているかのように実行されます。
スタックトレースの表示などを差し替えることができます。
//emlist[例][ruby]{
class C
end
a = 1
C.class_eval %Q{
def m... -
Module
# module _ eval {|mod| . . . } -> object (14.0) -
モジュールのコンテキストで文字列 expr またはモジュール自身をブロックパラメータとするブロックを 評価してその結果を返します。
...モジュールのコンテキストで文字列 expr またはモジュール自身をブロックパラメータとするブロックを
評価してその結果を返します。
モジュールのコンテキストで評価するとは、実行中そのモジュールが self になるとい......す。
@param expr 評価される文字列。
@param fname 文字列を指定します。ファイル fname に文字列 expr が書かれているかのように実行されます。
スタックトレースの表示などを差し替えることができます。
@param lineno......文字列を指定します。行番号 lineno から文字列 expr が書かれているかのように実行されます。
スタックトレースの表示などを差し替えることができます。
//emlist[例][ruby]{
class C
end
a = 1
C.class_eval %Q{
def m... -
Object
# to _ ary -> Array (14.0) -
オブジェクトの Array への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...すべての場面で代置可能であるような、
* 配列そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_ary
[3,4]
end
end
it = Foo.new
p([1,2] + it) #=> [1, 2, 3, 4]
//}
@see Object#to_a,Kernel.#Array... -
Object
# to _ int -> Integer (14.0) -
オブジェクトの Integer への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...が使われるすべての場面で代置可能であるような、
* 整数そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_int
1
end
end
ary = [:a, :b, :c]
p(ary[Foo.new]) # => :b
//}
@see Kernel.#Integer... -
Object
# to _ str -> String (14.0) -
オブジェクトの String への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...面で代置可能であるような、
* 文字列そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_str
'Edition'
end
end
it = Foo.new
p('Second' + it) #=> "SecondEdition"
//}
@see Object#to_s,Kernel.#String...