るりまサーチ

最速Rubyリファレンスマニュアル検索!
3500件ヒット [2401-2500件を表示] (0.057秒)

別のキーワード

  1. kernel exec
  2. kernel spawn
  3. kernel system
  4. kernel open
  5. kernel gsub

クラス

モジュール

キーワード

検索結果

<< < ... 23 24 25 26 27 ... > >>

BasicObject#instance_eval(expr, filename = "(eval)", lineno = 1) -> object (14.0)

オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。

...hod を参照してください。

BasicObject を継承して作ったクラス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、トップレベルの定数が Object 以下に作成され...
...imeError)
//}

//emlist[例][ruby]{
class Bar < BasicObject
def call1
instance_eval("::ENV.class")
end
def call2
instance_eval("ENV.class")
end
end

bar = Bar.new
bar.call1 # => Object
bar.call2 # raise NameError
//}

@see Module#module_eval, Kernel.#eval, BasicObject#instance_exec...

Binding (14.0)

ローカル変数のテーブルと self、モジュールのネストなどの情報を保 持するオブジェクトのクラスです。

...ュールのネストなどの情報を保
持するオブジェクトのクラスです。

組み込み関数 Kernel.#binding と Proc#binding によっ
てのみ生成され、Kernel.#eval の第 2 引数に使用します。
またトップレベルの Binding オブジェクトとして組み...

File.new(path, mode = "r", perm = 0666) -> File (14.0)

path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。

...param mode モードを文字列か定数の論理和で指定します。Kernel.#open と同じです。

@param perm ファイルを生成する場合のファイルのパーミッションを整数で指定します。Kernel.#open と同じです。

@raise Errno::EXXX ファイルのオープン...

File.open(path, mode = "r", perm = 0666) -> File (14.0)

path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。

...param mode モードを文字列か定数の論理和で指定します。Kernel.#open と同じです。

@param perm ファイルを生成する場合のファイルのパーミッションを整数で指定します。Kernel.#open と同じです。

@raise Errno::EXXX ファイルのオープン...

File.open(path, mode = "r", perm = 0666) {|file| ... } -> object (14.0)

path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。

...param mode モードを文字列か定数の論理和で指定します。Kernel.#open と同じです。

@param perm ファイルを生成する場合のファイルのパーミッションを整数で指定します。Kernel.#open と同じです。

@raise Errno::EXXX ファイルのオープン...

絞り込み条件を変える

IO#print(*arg) -> nil (14.0)

引数を IO ポートに順に出力します。引数を省略した場合は、$_ を出力します。

...引数を IO ポートに順に出力します。引数を省略した場合は、$_ を出力します。

@param arg Kernel.#print と同じです。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。

@raise Errno::EXXX 出力に失敗した場合...
...に発生します。

//emlist[例][ruby]{
$stdout.print("This is ", 100, " percent.\n") # => This is 100 percent.
//}

@see Kernel.#print...

IO.for_fd(fd, mode = "r", **opts) -> IO (14.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...である整数を指定します。

@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#open を参照
してください。...

IO.new(fd, mode = "r", **opts) -> IO (14.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...である整数を指定します。

@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#open を参照
してください。...

IO.open(fd, mode = "r", **opts) -> IO (14.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...である整数を指定します。

@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#open を参照
してください。...

IO.open(fd, mode = "r", **opts) {|io| ... } -> object (14.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...である整数を指定します。

@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#open を参照
してください。...

絞り込み条件を変える

<< < ... 23 24 25 26 27 ... > >>