Tue, 03 Dec 2013 (平成25年) [長年日記]
_ 「対話型のコンソールアプリを pry の上に構築したらだいぶ楽できた」を試してみたら
$ ruby sample.rb type 'help' to help. type 'exit' to terminate. sample> help hello [name...] : say hello sample> hello(何も返らない !) sample> hello foo "bar baz" Hello foo! Hello bar baz! sample> exit $
と、引数なしで hello を実行すると何も返してくれないのはどうしてだろう。
環境は
$ ruby -v ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux] $ gem list *** LOCAL GEMS *** bigdecimal (1.2.0) bundler (1.3.5) coderay (1.1.0) fastimage (1.5.0) hike (1.2.3) hikidoc (0.0.6) io-console (0.4.2) json (1.7.7) method_source (0.8.2) minitest (4.3.2) multi_json (1.7.7) pry (0.9.12.3) psych (2.0.0) rack (1.5.2) rake (0.9.6) rdoc (4.0.0) rdtool (0.6.38) slop (3.4.7) sprockets (2.10.0) test-unit (2.0.0.0) thor (0.18.1) tilt (1.4.1)
という状況。真剣に追いかけるつもりはないけど、動作が違ってるのが気持ち悪いのでひとまず書いておこう。
_ 280.9km/13.44L.
20.9km/L なり。140 円/L とまたちょっと値下がりしてた。でも、もっと下がってくれていいよ、というか下がってください。
チューニングしたときに仕様が変わってしまったみたい。本質的な問題じゃないので実行例の方を変えました。