これは そして, この記事は 変数 初期化されていな時に参照した場合の動作 ローカル変数 グローバル変数 クラス変数 インスタンス変数 定数 リテラル Ruby のリテラル 数値リテラル 有理数, 複素数のリテラル 数値演算 数値クラス ブロックと Proc ブロックの基本 クロージャとしてのブロック ブロックフォーマット ブロックの判定 Proc Proc とブロックの相互変換 lambda proc と lambda の違い -> を用いた lambda 記法 ブロックを受け付けるメソッド 配列の each メソッド ハッシュの each メソッド 範囲オブジェクトの each メソッド do ~ end と {} do ~ end より {} の方が結合が強い {} do ~ end スレッド Thread クラス ファイバ Thread クラスとの相違点 Fiber 脱出構文と例外