コンパクトなRubyのREPLを作ったよ!
コンパクト。悪く言ったら低機能。
irbやpryとシェルの相性が悪かったので。
github.com (作ったよ!って言う割には別リポジトリに数か月前からあるのは内緒のお話)
対応してるもの
- ローカル変数
- マルチバイト文字
対応していないもの
- 定義途中の改行(Enter押下)
- ドキュメント等の読み込み
- ステップ実行とか
- などなど
23行のコンパクトなREPLです!
あ、最後に。
requireし直したい時は一回REPLを閉じてから開きます。
コマンドの引数にrequireするパスを指定できるのでうまく使ってくださいな。