23件ヒット
[1-23件を表示]
(0.321秒)
ライブラリ
- ビルトイン (19)
クラス
- RubyVM (1)
モジュール
- Kernel (18)
キーワード
-
$ -I (6) -
$ : (6) -
$ LOAD _ PATH (6) -
NEWS for Ruby 3
. 1 . 0 (4)
検索結果
先頭5件
-
RubyVM
. resolve _ feature _ path (24207.0) -
require を呼んだときに読み込まれるファイルを特定します。 このメソッドはRuby 2.7 で $LOAD_PATH の特異メソッドに移動しました。
...require を呼んだときに読み込まれるファイルを特定します。
このメソッドはRuby 2.7 で $LOAD_PATH の特異メソッドに移動しました。
//emlist[][ruby]{
p RubyVM.resolve_feature_path('set')
# => [:rb, "/build-all-ruby/2.6.0/lib/ruby/2.6.0/set.rb"]
//}... -
Kernel
$ $ LOAD _ PATH -> [String] (3112.0) -
Rubyライブラリをロードするときの検索パスです。
...数 RUBYLIB の値
/usr/local/lib/ruby/site_ruby/VERSION サイト固有、バージョン依存のライブラリ
/usr/local/lib/ruby/site_ruby/VERSION/ARCH サイト固有、システム依存、拡張ライブラリ
/usr/local/lib/ruby/site_ruby サイト固有ライ......tform/mswin32、platform/mingw32、platform/Cygwin
環境では
ruby.dll の位置からの相対で決まります。
require 'foo' を実行すると、
以下のように foo.rb と foo.so が交互に探索されます。
/usr/local/lib/ruby/site_ruby/VERSION/foo.rb
/usr/local/lib/ruby/sit......は
$ ruby -e 'puts $:'
とします。
$LOAD_PATH の特異メソッドとして resolve_feature_path が定義されています。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path('set')
# => [:rb, "/buil... -
Kernel
$ $ -I -> [String] (112.0) -
Rubyライブラリをロードするときの検索パスです。
...数 RUBYLIB の値
/usr/local/lib/ruby/site_ruby/VERSION サイト固有、バージョン依存のライブラリ
/usr/local/lib/ruby/site_ruby/VERSION/ARCH サイト固有、システム依存、拡張ライブラリ
/usr/local/lib/ruby/site_ruby サイト固有ライ......tform/mswin32、platform/mingw32、platform/Cygwin
環境では
ruby.dll の位置からの相対で決まります。
require 'foo' を実行すると、
以下のように foo.rb と foo.so が交互に探索されます。
/usr/local/lib/ruby/site_ruby/VERSION/foo.rb
/usr/local/lib/ruby/sit......は
$ ruby -e 'puts $:'
とします。
$LOAD_PATH の特異メソッドとして resolve_feature_path が定義されています。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path('set')
# => [:rb, "/buil... -
Kernel
$ $ : -> [String] (112.0) -
Rubyライブラリをロードするときの検索パスです。
...数 RUBYLIB の値
/usr/local/lib/ruby/site_ruby/VERSION サイト固有、バージョン依存のライブラリ
/usr/local/lib/ruby/site_ruby/VERSION/ARCH サイト固有、システム依存、拡張ライブラリ
/usr/local/lib/ruby/site_ruby サイト固有ライ......tform/mswin32、platform/mingw32、platform/Cygwin
環境では
ruby.dll の位置からの相対で決まります。
require 'foo' を実行すると、
以下のように foo.rb と foo.so が交互に探索されます。
/usr/local/lib/ruby/site_ruby/VERSION/foo.rb
/usr/local/lib/ruby/sit......は
$ ruby -e 'puts $:'
とします。
$LOAD_PATH の特異メソッドとして resolve_feature_path が定義されています。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path('set')
# => [:rb, "/buil... -
NEWS for Ruby 3
. 1 . 0 (48.0) -
NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...無名にできるようになりました。 11256
//emlist{
def foo(&)
bar(&)
end
//}
* ピン演算子に式を書けるようになりました。 17411
//emlist{
Prime.each_cons(2).lazy.find_all{_1 in [n, ^(n + 2)]}.take(3).to_a
#=> [[3, 5], [5, 7], [11, 13]]
//}
* ピン演算子が......した。 17724
//emlist{
@n = 5
Prime.each_cons(2).lazy.find{_1 in [n, ^@n]}
#=> [3, 5]
//}
* 1行パターンマッチが実験的な機能ではなくなりました。
* 1行パターンマッチが括弧を省略できるようになりました。 16182
//emlist{
[0, 1] => _, x
{y: 2}......トします。 17544
* TracePoint
* 新規メソッド
* TracePoint のコールバック中に再入を許す TracePoint.allow_reentry が追加されました。 15912
* $LOAD_PATH
* 変更されたメソッド
* $LOAD_PATH.resolve_feature_path が失敗時に例外を...