60件ヒット
[1-60件を表示]
(0.042秒)
種類
- 文書 (24)
- 関数 (24)
- インスタンスメソッド (12)
ライブラリ
- ビルトイン (12)
クラス
- Module (12)
キーワード
- Ruby プログラムの実行 (12)
-
rb
_ const _ set (12) -
rb
_ mod _ const _ set (12) -
ruby 1
. 6 feature (12)
検索結果
先頭5件
-
Module
# const _ set(name , value) -> object (18225.0) -
モジュールに name で指定された名前の定数を value とい う値として定義し、value を返します。
...数を value とい
う値として定義し、value を返します。
そのモジュールにおいてすでにその名前の定数が定義されている場合、警
告メッセージが出力されます。
@param name Symbol,String で定数の名前を指定します。
@param value セ......場合
Foo.const_set(:FOO, 123)
Foo::FOO # => 123
# Stringを指定した場合
Foo.const_set('BAR', 'abc')
Foo::BAR # => "abc"
# 既に定義されている定数の名前を指定した場合
Foo.const_set('BAR', '123')
# warning: already initialized constant Foo::BAR
# warning: previous definit......ion of BAR was here
# => "123"
# 不適切な定数名を指定した場合
Foo.const_set('foo', 1) # => NameError: wrong constant name foo
//}... -
static VALUE rb
_ mod _ const _ set(VALUE mod , VALUE name , VALUE value) (6600.0) -
-
void rb
_ const _ set(VALUE klass , ID name , VALUE val) (6200.0) -
定数 klass::name の値を val として定義します。
...定数 klass::name の値を val として定義します。... -
Ruby プログラムの実行 (3006.0)
-
Ruby プログラムの実行 === Ruby プログラム
...ss を継承します。Module#module_eval/class_eval、
BasicObject#instance_eval
の三つだけが例外で、以下のように変更されます。
: Module#module_eval, Module#class_eval
self、class ともそのレシーバ
: BasicObject#instance_eval
self がそのレシーバ、cla......ss がそのレシーバの特異クラス
==== eval
eval の第二引数に Proc オブジェクトまたは Binding オブ
ジェクトを与えたときは、その生成時のブロックのうえで文字列を評価します。
==== メソッドの実行
メソッドの実行はフレー......は代入が行われたブ
ロックの class です。また非常に特殊な例外としてメソッド
Module#const_set によっても定義が可能です。さらに
Module#remove_const を使うことで定義の取り消しが可能です。
すでに定義されている定数の再定... -
ruby 1
. 6 feature (90.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...ruby 1.6 feature
ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン
になります。
((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。
== 1.6.8 (2002-12-24) ->......((<ruby-talk:40337>)), ((<ruby-core:00019>))
: 2002-09-11: Queue#((<Queue/pop>))
Queue#pop に競合状態の問題がありました ((<ruby-dev:17223>))
: 2002-09-11: SizedQueue.new
引数に 0 以下を受けつけるバグが修正されました。
: 2002-09-05: ((<リテラル/式展......i586-linux]
: ((<Module>))#const_defined?
: ((<Module>))#const_get
: ((<Module>))#const_set
これらのメソッドが定数以外にアクセス可能になっていたバグが修正されました
((<ruby-dev:13019>))
: ((<Marshal>)).dump
((<Float>)) を dump するときの精度が "...