別のキーワード
キーワード
- 
        1. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) 
- 
        NEWS for Ruby 2. 0 . 0 (1) 
- 
        NEWS for Ruby 2. 1 . 0 (1) 
- 
        NEWS for Ruby 2. 2 . 0 (1) 
- 
        NEWS for Ruby 2. 3 . 0 (1) 
- 
        NEWS for Ruby 2. 5 . 0 (1) 
- 
        NEWS for Ruby 2. 6 . 0 (1) 
- 
        NEWS for Ruby 2. 7 . 0 (1) 
- 
        NEWS for Ruby 3. 0 . 0 (1) 
- Ruby プログラムの実行 (1)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (1)
- Ruby用語集 (1)
- 
        ruby 1. 6 feature (1) 
- 
        ruby 1. 8 . 2 feature (1) 
- 
        ruby 1. 8 . 3 feature (1) 
- 
        ruby 1. 8 . 4 feature (1) 
- 
        ruby 1. 9 feature (1) 
- クラス/メソッドの定義 (1)
- メソッド呼び出し(super・ブロック付き・yield) (1)
検索結果
- 
      1. 6 . 8から1 . 8 . 0への変更点(まとめ) (1858.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への変更点(まとめ)/サポートプラットフォームの追加>)) 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への変更点(まとめ)/変更されたクラス/メソッド(互換性のない変更)>))...
- 
      クラス/メソッドの定義 (730.0)
- 
      
      
      クラス/メソッドの定義 * クラス/メソッドの定義: * class * singleton_class * module * method * operator * nest_method * eval_method * singleton_method * class_method * limit * 定義に関する操作: * alias * undef * defined クラス/メソッドの定義
 * クラス/メソッドの定義:
 * class
 * singleton_class
 * module
 * method
 * operator
 * nest_method
 * eval_method
 * singleton_method
 * class_method
 * limit
 * 定義に関する操作:
 * alias
 * undef
 * defined
 ===[a:class] クラス定義
 //emlist[例][ruby]{
 class Foo < S...
- 
      Ruby用語集 (544.0)
- 
      
      
      Ruby用語集 A B C D E F G I J M N O R S Y ...し、切り替えて使うための
 ツールの一つ。Linux、macOS などで動作する。
 https://github.com/rbenv/rbenv
 : RD(Ruby Document format)
 Ruby スクリプト中に記述することを念頭に作られたドキュメントフォーマット。
 : RDoc
 Ruby スクリ......ルが利用する、二つのオブジェクトの順序関係を表す
 演算子 <=> の俗称。
 : 埋め込みドキュメント
 : embedded document
 ソースコード中の =begin 行から =end 行まで。コメントとみなされ実行されない。
 その名の通り、この部......ターの宣言をせずに _1、_2 などで第一、第二ブロック
 パラメーターを参照する。
 : ヒアドキュメント
 : here document
 文字列リテラルの一種で、「<<識別子」のような形の式を含む行の次行から、その
 識別子だけの行の直...
- 
      ruby 1. 6 feature (544.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) -> stable-snapshot
 : 2003-01-22: errno
 EAGAIN と EWOULDBLOCK が同じ値のシステムで、EWOULDBLOCK がなくなっ
 ていま...
- 
      NEWS for Ruby 2. 1 . 0 (364.0) 
- 
      
      
      NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。 NEWS for Ruby 2.1.0
 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
 それぞれのエントリーは参照情報があるため短いです。
 十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
 == 2.0.0 以降の変更
 === 言語仕様の変更
 * キーワード引数のデフォルト値が省略可能になりました。これらの「必須キーワード引数」は呼び出し時に明示的に与えなければなりません。
 * 整数や小数のリテラルの末尾に'r','i','...
- 
      ruby 1. 8 . 4 feature (364.0) 
- 
      
      
      ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。 ...サンプル兼ライブラリ
 #Wed Dec 7 01:02:04 2005 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
 #
 # * ext/tk/README.macosx-aqua: [new document] tips to avoid the known
 # bug on platform specific dialogs of Tcl/Tk Aqua on MacOS X.
 MacOS X 上で Aqua 版の Tcl/Tk を用いた...
- 
      NEWS for Ruby 2. 5 . 0 (274.0) 
- 
      
      
      NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。 ...his much improves the speed of generating documents.
 * It also facilitates supporting new syntax in the future.
 * Support many new syntaxes of Ruby from the past few years.
 * Use "frozen_string_literal: true".
 This reduces document generation time by 5%.
 * Support d...
- 
      NEWS for Ruby 2. 7 . 0 (274.0) 
- 
      
      
      NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。 NEWS for Ruby 2.7.0
 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
 それぞれのエントリーは参照情報があるため短いです。
 十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
 == 2.6.0 以降の変更
 === 言語仕様の変更
 ==== パターンマッチ
 * パターンマッチが実験的機能として導入されました。 14912
 //emlist[][ruby]{
 case [0, [1, 2, 3]]
 in [a, [b...
- 
      メソッド呼び出し(super・ブロック付き・yield) (250.0)
- 
      
      
      メソッド呼び出し(super・ブロック付き・yield) * super * block * yield * block_arg * numbered_parameters * it * call_method メソッド呼び出し(super・ブロック付き・yield)
 * super
 * block
 * yield
 * block_arg
 * numbered_parameters
 * it
 * call_method
 //emlist[例][ruby]{
 foo.bar()
 foo.bar
 bar()
 print "hello world\n"
 print
 Class.new
 Class::new
 //}
 文法:
 [式 `.'] 識別子 [`(' [[`*'] 式] ... [`&' 式] `)']
 [式 `::'] 識別...
- 
      NEWS for Ruby 2. 6 . 0 (238.0) 
- 
      
      
      NEWS for Ruby 2.6.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。 ...をサポート
 * いくつかの XPath 実装を修正:
 * "//#{ELEMENT_NAME}[#{POSITION}]" の問題
 * string() 関数: function(document) がルート要素の外のノードを返すのを修正
 * "/ #{ELEMENT_NAME} " の問題
 * "/ #{ELEMENT_NAME} [ #{PREDICATE} ]"...
- 
      NEWS for Ruby 2. 0 . 0 (220.0) 
- 
      
      
      NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。 ...olv
 * 追加: Resolv::DNS#timeouts=
 * 追加: Resolv::DNS::Config#timeouts=
 * rexml
 * REXML::Document#write はハッシュ引数をサポートしました
 * REXML::Document#write は :encoding オプションをサポートしました。
 XMLドキュメントのエンコ......うになりました
 * --document オプションを追加して --rdoc, --ri オプションを置き換えました。
 --no-document オプションを使ってドキュメントの生成を無効化することができます。
 --document=rdoc を使うと rdoc だけを...
- 
      ruby 1. 9 feature (184.0) 
- 
      
      
      ruby 1.9 feature ruby version 1.9.0 は開発版です。 以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。 1.9.1 以降は安定版です。 バグ修正がメインになります。 ruby 1.9 feature
 ruby version 1.9.0 は開発版です。
 以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。
 1.9.1 以降は安定版です。
 バグ修正がメインになります。
 記号について(特に重要なものは大文字(主観))
 * カテゴリ
 * [ruby]: ruby インタプリタの変更
 * [api]: 拡張ライブラリ API
 * [lib]: ライブラリ
 * [parser]: 文法の変更
 * [regexp]: 正規表現の機能拡張
 * [marshal]: Marshal ファイルのフォーマット変更
 * ...
- 
      NEWS for Ruby 2. 3 . 0 (166.0) 
- 
      
      
      NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。 NEWS for Ruby 2.3.0
 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
 それぞれのエントリーは参照情報があるため短いです。
 十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
 == 2.2.0 以降の変更
 === 言語仕様の変更
 * frozen-string-literal プラグマ:
 * 実験的な機能として fronzen-string-literal というプラグマが導入されました。
 897...
- 
      NEWS for Ruby 2. 2 . 0 (112.0) 
- 
      
      
      NEWS for Ruby 2.2.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。 NEWS for Ruby 2.2.0
 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
 それぞれのエントリーは参照情報があるため短いです。
 十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
 == 2.1.0 以降の変更
 === 言語仕様の変更
 * nil/true/false
 * nil/true/false はフリーズされました 8923
 * Hash リテラル
 * 後ろにコロンのあるシンボルをキーにしたと...
- 
      NEWS for Ruby 3. 0 . 0 (112.0) 
- 
      
      
      NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。 ...使用を推奨しなくなりました。c:OpenStruct#caveatsを参照してください。
 * Pathname
 * Ractor 互換
 * Psych
 * Psych 3.3.0 に更新されました。
 * このバージョンは Ractor と互換性があります。
 * Reline
 * Reline 0.1.5 に更新されま...
- 
      ruby 1. 8 . 3 feature (112.0) 
- 
      
      
      ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>)) ruby 1.8.3 feature
 *((<ruby 1.8 feature>))
 *((<ruby 1.8.2 feature>))
 ruby 1.8.2 から ruby 1.8.3 までの変更点です。
 掲載方針
 *バグ修正の影響も含めて動作が変わるものを収録する。
 *単にバグを直しただけのものは収録しない。
 *ライブラリへの単なる定数の追加は収録しない。
 以下は各変更点に付けるべきタグです。
 記号について(特に重要なものは大文字(主観))
 * カテゴリ
 * [ruby]: ruby インタプリタの変更
 * [api]: 拡張ライブラリ API
 * [lib]: ...
- 
      Ruby プログラムの実行 (94.0)
- 
      
      
      Ruby プログラムの実行 === Ruby プログラム Ruby プログラムの実行
 === Ruby プログラム
 Ruby プログラムの実行は文の連なりの評価です。なんらかの形であたえられたプログラムテキストをコンパイルし、BEGIN 文があればそれを評価し、トップレベルの式の連なりを評価し、END ブロックがあれば最後にそれを評価して終了します (終了処理の詳細については spec/terminate を参照のこと)。
 === 文
 ==== if
 if 文は、まず条件式を評価し、その値が真ならば対応する本体を評価します。
 偽ならば elsif 節の条件式を順番に評価し、その値が始めて真になった節の
 本体を評価します。それらがすべて偽なら...
- 
      Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (94.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 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
 ===[a:ex] !
 : !true
 not 演算子。d:spec/operator#notを参照。
 : 3 != 5
 「等しくない」比較演算子。d:spec/operator#notを参...
- 
      ruby 1. 8 . 2 feature (94.0) 
- 
      
      
      ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。 ruby 1.8.2 feature
 ruby 1.8.2 での ruby 1.8.1 からの変更点です。
 掲載方針
 *バグ修正の影響も含めて動作が変わるものを収録する。
 *単にバグを直しただけのものは収録しない。
 *ライブラリへの単なる定数の追加は収録しない。
 以下は各変更点に付けるべきタグです。
 *カテゴリ
 * [ruby]: ruby インタプリタの変更
 * [api]: 拡張ライブラリ API
 * [lib]: ライブラリ
 *レベル
 * [bug]: バグ修正
 * [new]: 追加されたクラス/メソッドなど
 * [compat]: 変更されたクラス/...

 :
:![条件を削除 [x]](/images/drop-condition-icon.png)
 :
: :3.3
:3.3