relineのコードリーディング

概要

relineのコードリーディングをする。

準備

  1. relineをクローンする git@github.com:ruby/reline.git
  2. サンプルコードを作成する
  1. 任意の箇所でbinding.irbを挿入する

コードリーディング

サンプルコードをベースにコードリーディングする。

  1. readlineの呼び出し
  1. readlineの処理
  • 長いので割愛
  1. 出力