48件ヒット
[1-48件を表示]
(0.058秒)
種類
- 関数 (24)
- インスタンスメソッド (12)
- 文書 (12)
ライブラリ
クラス
-
Gem
:: Specification (12)
キーワード
-
assign
_ defaults (12) - massign (12)
- 演算子式 (12)
検索結果
先頭4件
-
static void assign(VALUE self
, NODE *lhs , VALUE val , int pcall) (38200.0) -
左辺を表す構文木 lhs に対し、右辺の値 val を代入します。 Proc オブジェクトを起動する場合は pcall を非ゼロとします。
...左辺を表す構文木 lhs に対し、右辺の値 val を代入します。
Proc オブジェクトを起動する場合は pcall を非ゼロとします。... -
Gem
:: Specification # assign _ defaults -> () (9101.0) -
全ての属性にデフォルト値をセットします。
全ての属性にデフォルト値をセットします。
これはアクセサメソッドを使用して行われるので、ブロックを用いた特別な初期化も
きちんと実行されます。セットされる値はデフォルト値のコピーです。 -
static VALUE massign(VALUE self
, NODE *node , VALUE val , int pcall) (6200.0) -
-
演算子式 (6142.0)
-
演算子式 * assign * selfassign * multiassign * range * range_cond * and * or * not * cond
...演算子式
* assign
* selfassign
* multiassign
* range
* range_cond
* and
* or
* not
* cond
//emlist[例][ruby]{
1+2*3/4
//}
プログラミングの利便のために一部のメソッド呼び出しと制御構造は演算子形
式をとります。Rubyには以下にあげ......方法についてはd:spec/def#operatorを参照してください。
:再定義できない演算子(制御構造)
演算子の組合せである自己代入演算子は再定義できません。
//emlist{
= ?: .. ... not && and || or ::
//}
===[a:assign] 代入
//emlist[例][r......uby]{
foo = bar
foo[0] = bar
foo.bar = baz
//}
文法:
変数 '=' 式
定数 '=' 式
式`['expr..`]' '=' 式
式`.'識別子 '=' 式
代入式は変数などに値を設定するために用いられます。代入はロー
カル変数や定数の宣言と...