Ruby, Object#p method
class Object def p Kernel.p self self end end "aaa".p.gsub(/^a/, "b").p
みたいなのをたまに使う。self を返すので .p だけを付けたり消したりすればいい。たまに便利。殆どの場合上のコードを書くのさえ面倒くさくて結局 p obj とか一行書いてしまう。だめじゃん。
関連エントリー
- Builder Objects, Ruby, XML Builder Objects { | one, step, back | } via Devlog(2004-09-14) 面白い。met...
- Ruby で、Ruby に限らず やっぱ最初のころは Ruby のブロック引数が全く理解できんかった。yield をよぶとどこに飛ぶか、とか結構悩むと思うんだ。 each の...
- XPath1.0 いろいろ一覧 last(), number position(), number count(node-set), number id(obj), num...
- ruby-xslt on xrea ruby-xslt が param に対応したので XREA 上で作ってみようとしたけどあっけなく失敗した。原因究明するのもバカバカしくてや...
- Brainfuck on Ruby Brainfuck インタプリタ。 arr = [] ptr = 0 soc = ARGF.read pos = 0 while soc.s...