4件ヒット
[1-4件を表示]
(0.072秒)
種類
- 関数 (2)
- インスタンスメソッド (1)
- 文書 (1)
ライブラリ
- ビルトイン (1)
クラス
- Module (1)
キーワード
- Ruby プログラムの実行 (1)
-
rb
_ const _ set (1) -
rb
_ mod _ const _ set (1)
検索結果
先頭4件
-
Module
# const _ set(name , value) -> object (63676.0) -
モジュールに name で指定された名前の定数を value とい う値として定義し、value を返します。
モジュールに name で指定された名前の定数を value とい
う値として定義し、value を返します。
そのモジュールにおいてすでにその名前の定数が定義されている場合、警
告メッセージが出力されます。
@param name Symbol,String で定数の名前を指定します。
@param value セットしたい値を指定します。
//emlist[例][ruby]{
module Foo; end
# Symbolを指定した場合
Foo.const_set(:FOO, 123)
Foo::FOO # => 123
# Stringを指定した場合
Foo.const_... -
static VALUE rb
_ mod _ const _ set(VALUE mod , VALUE name , VALUE value) (19801.0) -
-
void rb
_ const _ set(VALUE klass , ID name , VALUE val) (18901.0) -
定数 klass::name の値を val として定義します。
定数 klass::name の値を val として定義します。 -
Ruby プログラムの実行 (9019.0)
-
Ruby プログラムの実行 === Ruby プログラム
Ruby プログラムの実行
=== Ruby プログラム
Ruby プログラムの実行は文の連なりの評価です。なんらかの形であたえられたプログラムテキストをコンパイルし、BEGIN 文があればそれを評価し、トップレベルの式の連なりを評価し、END ブロックがあれば最後にそれを評価して終了します (終了処理の詳細については spec/terminate を参照のこと)。
=== 文
==== if
if 文は、まず条件式を評価し、その値が真ならば対応する本体を評価します。
偽ならば elsif 節の条件式を順番に評価し、その値が始めて真になった節の
本体を評価します。それらがすべて偽なら...