60件ヒット
[1-60件を表示]
(0.035秒)
検索結果
先頭5件
-
Kernel
$ $ -i -> String | nil (18113.0) -
in-place 置換モードで用いられます。
...ない時の値は nil です。
スクリプト内で $-i に代入することもでき、
その場合は Object::ARGV の次の
ファイルを読み込み始めるタイミングで in-place 置換を開始します。
この変数はグローバルスコープです。
@see spec/rubycmd... -
Kernel
$ $ -I -> [String] (6107.0) -
Rubyライブラリをロードするときの検索パスです。
...ます。
したがって Ruby で記述されたコードでは常に .so を使うべきです。
なお、ロードパスをコマンドラインから調べるには
$ ruby -e 'puts $:'
とします。
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars......す。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path('set')
# => [:rb, "/build-all-ruby/2.7.0/lib/ruby/2.7.0/set.rb"]
//}
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars... -
Kernel
$ $ : -> [String] (3007.0) -
Rubyライブラリをロードするときの検索パスです。
...ます。
したがって Ruby で記述されたコードでは常に .so を使うべきです。
なお、ロードパスをコマンドラインから調べるには
$ ruby -e 'puts $:'
とします。
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars......す。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path('set')
# => [:rb, "/build-all-ruby/2.7.0/lib/ruby/2.7.0/set.rb"]
//}
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars... -
Kernel
$ $ LOAD _ PATH -> [String] (3007.0) -
Rubyライブラリをロードするときの検索パスです。
...ます。
したがって Ruby で記述されたコードでは常に .so を使うべきです。
なお、ロードパスをコマンドラインから調べるには
$ ruby -e 'puts $:'
とします。
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars......す。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path('set')
# => [:rb, "/build-all-ruby/2.7.0/lib/ruby/2.7.0/set.rb"]
//}
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars... -
変数と定数 (12.0)
-
変数と定数 * local * instance * class * class_var_scope * global * pseudo * const * prio
...言は有効
p defined?(v) # => "local-variable"
p v # => nil
//}
===[a:instance] インスタンス変数
//emlist[例][ruby]{
@foobar
//}
`@'で始まる変数はインスタンス変数であり、特定の
オブジェクトに所属しています。インスタンス変数は......ンスタンス変数を参照した時の値はnilです。
===[a:class] クラス変数
//emlist[例][ruby]{
class Foo
@@foo = 1
def bar
puts @@foo
end
end
//}
@@で始まる変数はクラス変数です。クラス変数はクラス定義
の中で定義され、クラスの特異......'$' + 特殊文字一文字」、または「'$' + 10進数字」という名前を持つ変数を特殊変数と呼びます。
また、 $-F や $-I のような変数もあります。
これらは Ruby の起動オプションと -F や -I などと対応しており、オプション変数と...