るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.006秒)
トップページ > クエリ:<=[x] > 種類:文書[x]

別のキーワード

  1. _builtin <=
  2. bigdecimal <=
  3. float <=
  4. module <=
  5. integer <=

検索結果

ruby 1.6 feature (13.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

.../ruby/1.6/mutex_m.rb:34:in `extend_object'
from -e:1:in `extend'
from -e:1

: $SAFE / ((<load|組み込み関数>))

1 <= $SAFE <= 3 で、第二引数が true のとき汚染されたファイル名を
指定しても load() できてしまうバグが修正されまし...

演算子式 (13.0)

演算子式 * assign * selfassign * multiassign * range * range_cond * and * or * not * cond

...)
* / %
+ -
<< >>
&
| ^
> >= < <=
<=
> == === != =~ !~
&&
||
.. ...
?:(条件演算子)...
...+@, -@ は単項演算子 +, - を表しメソッド定義
などではこの記法を利用します。


//emlist{
| ^ & <=> == === =~ > >= < <= << >>
+ - * / % ** ~ +@ -@ [] []= ` ! != !~
//}
これらの演算子式の定義方法についてはd:spe...

1.6.8から1.8.0への変更点(まとめ) (7.0)

1.6.8から1.8.0への変更点(まとめ) * ((<1.6.8から1.8.0への変更点(まとめ)/インタプリタの変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたクラス/モジュール>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加されたメソッド>)) * ((<1.6.8から1.8.0への変更点(まとめ)/追加された定数>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張されたクラス/メソッド(互換性のある変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>)) * ((<1.6.8から1.8.0への変更点(まとめ)/文法の変更>)) * ((<1.6.8から1.8.0への変更点(まとめ)/正規表現>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Marshal>)) * ((<1.6.8から1.8.0への変更点(まとめ)/Windows 対応>)) * ((<1.6.8から1.8.0への変更点(まとめ)/廃止された(される予定の)機能>)) * ((<1.6.8から1.8.0への変更点(まとめ)/ライブラリ>)) * ((<1.6.8から1.8.0への変更点(まとめ)/拡張ライブラリAPI>)) * ((<1.6.8から1.8.0への変更点(まとめ)/バグ修正>)) * ((<1.6.8から1.8.0への変更点(まとめ)/サポートプラットフォームの追加>))

...obj#<=> が nil を返すような引数に対して、>, >=, <, <= が例外
((<ArgumentError>)) を起こすようになりました。また、== は、nil を返
すようになりました。

: ((<Module/Module#>>)) [change]
: ((<Module/Module#<>)) [change]
: ((<Module/Module#<=>)) [ch...
...-dev:20190>))

# ((<Module/Module#<=>)) は、1.7 で nil を返すように変更されていました
# が、その後、-1 に、その後再度 nil におさまりました。

: ((<String#<=>|String/<=>>)) [change]
: ((<Comparable>)) [change]

string <=> other は、((|other|)) が文字...
...と ((|other|)).<=> が定義されていれば (({0 -
(other <=> string)})) の結果を返します。そうでなければ nil を返します。
((<ruby-dev:19625>))

class Foo
def to_str
"foo"
end
def <=>(o)
p "<=> called"...

Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (7.0)

Rubyで使われる記号の意味(正規表現の複雑な記号は除く) ex q num per and or  plus minus ast slash hat sq  period comma langl rangl eq tilde  dollar at under lbrarbra  lbra2rbra2 lbra3rbra3 dq colon ac  backslash semicolon

...al|}

ブロックパラメータの区切り。

===[a:langl] <

: 3 < 5

「より小さい」比較演算子

: 3 <= 5

「より小さいか等しい」比較演算子

: 3 <=> 5

基本的な比較演算子。ほかの比較演算子はこの演算子を元に Comparable モジュールで...
...: 3 << 1

シフト演算を行うメソッド。または類似のメソッド。Array#<< など。

: a <<= 1

「<<」演算子の自己代入演算子。
//emlist{
a = 3
a <<= 1
p a #=> 6
//}

: <<EOS または <<-EOS 、<<"EOS" など。

ヒアドキュメントです。d:spec/liter...
...n_classを参照。

===[a:rangl] >

: 3 > 5

「より大きい」比較演算子

: 3 >= 5

「より大きいか等しい」比較演算子

: 3 <=> 3

基本的な比較演算子。ほかの比較演算子はこの演算子を元に Comparable
モジュールで定義されています。左...