るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.097秒)
トップページ > クエリ:l[x] > クエリ:$LOADED_FEATURES[x]

別のキーワード

  1. kernel $stdin
  2. kernel $ofs
  3. kernel $topdir
  4. kernel $debug
  5. kernel $fs

種類

ライブラリ

クラス

モジュール

キーワード

検索結果

Kernel$$LOADED_FEATURES -> [String] (21201.0)

Kernel.#require でロードされたファイル名を含む配列です。

...Kernel.#require でロードされたファイル名を含む配列です。

Kernel.#require で同じファイルを
複数回ロードしないようにするためのロックとして使われます。

この変数はグローバルスコープです。...

Object::SCRIPT_LINES__ -> Hash (6106.0)

ソースファイル別にまとめられたソースコードの各行。

...た、 Kernel.#eval によるコンパイルは対象にはなりません。


例:
require 'pp'
SCRIPT_LINES__ = {}
require 'English'
pp SCRIPT_LINES__

# => {"/usr/local/lib/ruby/1.6/English.rb"=>
# ["alias $ERROR_INFO $!\n",
# "alias $ERROR_POSIT...
...ION $@\n",
# "alias $LOADED_FEATURES $\"\n",
# :
# :
# "alias $POSTMATCH $'\n",
# "alias $LAST_PAREN_MATCH $+\n"]}...

Kernel.#require(feature) -> bool (3112.0)

Ruby ライブラリ feature をロードします。拡張子補完を行い、 同じファイルの複数回ロードはしません。

...のホームディレクトリに展開されます。

Ruby ライブラリとは Ruby スクリプト (*.rb) か拡張ライブラリ
(*.so,*.o,*.dll など) であり、feature の拡張子が省略された場合はその
両方から探します( *.rb が優先されます)。
省略されな...
...ロードせずに false を返します。

@param feature ファイル名の文字列です。
@raise LoadError ロードに失敗した場合に発生します。

//emlist[例][ruby]{
$LOADED_FEATURES
.grep(/prime/).size # => 0
require "prime" # => true
$LOADED_FEATURES
.grep(/prime/).size #...
...=> 1
require "prime" # => false
begin
require "invalid"
rescue LoadError => e
e.message # => "cannot load such file -- invalid"
end
//}

@see Kernel.#load,Kernel.#autoload,Kernel.#require_relative...

Kernel$$" -> [String] (3001.0)

Kernel.#require でロードされたファイル名を含む配列です。

...Kernel.#require でロードされたファイル名を含む配列です。

Kernel.#require で同じファイルを
複数回ロードしないようにするためのロックとして使われます。

この変数はグローバルスコープです。...