先日出題された http://golf.shinh.org/p.rb?Peano+arithmetic が良問だったので、ブログのリハビリがてらに参戦記を書いてみる。 問題はリンク先参照。 Ruby 初めに、あなごるでRubyと言われているのはRuby1.8.7である。Ruby2.2もRuby2という名前で用意されている。ゴルフ場はRuby1.8時代から運営されていたが、Ruby1.9以降がゴルフ的には別ゲーということで、このようになった。 早速、本題。中置演算子式が与えられるので、まずevalでできないか考える。Sを優先度の高い前置succ演算子として読めればよいので、gsub /S/, "…