irb

estis2007/09/17 (月) 00:00 に投稿
irbで直前の値は_に格納されている。
bcでは.に。
直前だけではなく更に以前の値を参照したいときは、eval history機能を使う。
.irbrcに
IRB.conf[EVAL_HISTORY] = 0
とすると全ての値を記憶する。
個数制限したい場合はその数を記入する。
こうするとirbで__で履歴が表示される。
__[1]などとすると個別の値が取り出せる。