class Object def p Kernel.p self self end end "aaa".p.gsub(/^a/, "b").p
みたいなのをたまに使う。self を返すので .p だけを付けたり消したりすればいい。たまに便利。殆どの場合上のコードを書くのさえ面倒くさくて結局 p obj とか一行書いてしまう。だめじゃん。
class Object def p Kernel.p self self end end "aaa".p.gsub(/^a/, "b").p
みたいなのをたまに使う。self を返すので .p だけを付けたり消したりすればいい。たまに便利。殆どの場合上のコードを書くのさえ面倒くさくて結局 p obj とか一行書いてしまう。だめじゃん。
単純にコピーしようとしても無理みたいだ。ループカウンタは常にデクリメントされまくるので、一つの値を別のところにコピーする場合、元の値は一度破壊 (0化) するしかない。その後元の場所に値を戻す。
=initialize +++++ ? Array: 05 00 00 =Copy I wanna copy the value from 0 to 1. [->+>+<<] ? Array: 00 05 05 >>[-<<+>>] ? Array: 05 05 00
インタプリタに
when ?? p arr
とか付け加えてデバッグ。