るりまサーチ

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

別のキーワード

  1. kernel require
  2. getoptlong require_order
  3. rubygems/custom_require require
  4. irb/ext/use-loader irb_require
  5. kernel require_relative

ライブラリ

クラス

キーワード

検索結果

Object::DATA -> File (25.0)

スクリプトの __END__ プログラムの終り以降をアクセスする File オブジェクト。

...標準入力から読みこまれなかった場合や、
__END__ で終っていない場合には定義されません。
* Kernel.#require Kernel.#load で
読み込まれたファイルの中であってもそのファイル (__FILE__, d:spec/variables#pseudo)
ではな...
...=== 例3
DATA.gets # => uninitialized constant DATA (NameError)

=== 例4

ファイル library.rb と app.rb の内容が以下であったとします。

library.rb:
print DATA.gets

__END__
data from library

app.rb:
require
'library.rb'

__END__
data from app...

Object::SCRIPT_LINES__ -> Hash (19.0)

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

...お、 $SAFE レベルが 0 でなければ有効にはなりません。
また、 Kernel.#eval によるコンパイルは対象にはなりません。


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

# => {"/usr/local/lib/ruby/1.6/English.rb"=>...