memo.log

技術情報の雑なメモ

2023-07-07から1日間の記事一覧

【ソースコードリーディングメモ】irb で入力を受け付けているところと、実行しているところ

--nomultiline オプションで確認。この場合は、例えば以下で入力を受け付けていた。 reline ライブラリの readline メソッドで受け付け待機。 github.com 文字列を受け取るので、 eval メソッドでRubyコードに変換して実行。 github.com