ふと、irb で jarh をいくつか試したのですが、うまく扱えないものがあるようです。 % irb irb(main):001:0> for i in 'Just another Ruby hacker,' do print i end irb(main):002:1> ^D で EOF を送ると出てきます。 irb(main):002:1> <EOF>Just another Ruby hacker,"Just another Ruby hacker," また、 $><<<<'<'.chomp Just another Ruby hacker, < というのは % irb irb(main):001:0> $><<<<'<'.chomp SyntaxError: compile error (irb):1: can't find string "<" anywhere before EOF (irb):1: parse error $><<<<'<'.chomp ^ from (irb):1 irb(main):002:0> というように 1行目で syntax error になるようです。 ちなみに、http://www.ruby-lang.org/~eban/ruby/jarh.rb は、いくつか区切 りがおかしいところがあるようです。 #---------- a=0;[74,63,6,7,84,65,15,1,27,28,13,23,82,114,39,23,27,89,72,9,2,8,14,23,94]. #---------- each do|x|printf"%c",a^=x end #---------- とか。 -- [田中 哲][たなか あきら][Tanaka Akira] 「ふえろ! わかめちゃん作戦です$(C⊇」(Little Worker, 桂遊生丸)