種類
- インスタンスメソッド (6)
- 特異メソッド (3)
検索結果
先頭5件
-
Ruby
:: Box # eval(code) -> object (3.0) -
文字列 `code` を Ruby のコードとして self(レシーバのボックス)の中で評価し、その結果を返します。
...文字列 `code` を Ruby のコードとして self(レシーバのボックス)の中で評価し、その結果を返します。
ファイルを [m:Ruby::Box#load] で読み込むのと同様に、`code` は self の中で実行されます。... -
Ruby
:: Box # inspect -> String (3.0) -
self を表す文字列を返します。
self を表す文字列を返します。 -
Ruby
:: Box # load(path , wrap = false) -> true (3.0) -
`path` のファイルを self(レシーバのボックス)の中に読み込みます。
`path` のファイルを self(レシーバのボックス)の中に読み込みます。
[m:Kernel?.load] と同様ですが、ファイルは self の中で実行されます。 -
Ruby
:: Box # load _ path -> [String] (3.0) -
self(レシーバのボックス)のライブラリ読み込みパスを表す配列を返します。
self(レシーバのボックス)のライブラリ読み込みパスを表す配列を返します。
[m:$LOAD_PATH] のボックスごとの版に相当します。 -
Ruby
:: Box # require(feature) -> bool (3.0) -
`feature` を self(レシーバのボックス)の中に読み込みます。
`feature` を self(レシーバのボックス)の中に読み込みます。
[m:Kernel?.require] と同様ですが、読み込まれたファイルは self の中で実行されます。
まだ読み込まれていなければ `true` を、すでに読み込み済みなら `false` を返します。 -
Ruby
:: Box # require _ relative(relative _ feature) -> bool (3.0) -
`relative_feature` を self(レシーバのボックス)の中に読み込みます。
`relative_feature` を self(レシーバのボックス)の中に読み込みます。
[m:Kernel?.require_relative] と同様ですが、読み込まれたファイルは self の中で実行されます。 -
Ruby
:: Box . current -> Ruby :: Box | nil (3.0) -
現在実行中のコードが属しているボックスを返します。
...現在実行中のコードが属しているボックスを返します。
`Ruby::Box` が無効なときは `nil` を返します。... -
Ruby
:: Box . enabled? -> bool (3.0) -
`Ruby::Box` が有効なら `true` を、無効なら `false` を返します。
...`Ruby::Box` が有効なら `true` を、無効なら `false` を返します。
環境変数 `RUBY_BOX` に `1` を設定して ruby を起動したときに `true` になります。... -
Ruby
:: Box . new -> Ruby :: Box (3.0) -
他のボックスから独立した新しいボックスを返します。
...他のボックスから独立した新しいボックスを返します。
`Ruby::Box` が無効なとき(環境変数 `RUBY_BOX` に `1` を設定せずに起動したとき)は
[c:RuntimeError] が発生します。...
