From: German Monfort Date: 2007-04-29T03:47:48+09:00 Subject: Valid name for a method Hi all, I'm trying to add a new method to a class but I want to name it like `<<<' or `++', etc but it seems that these characters are not allowed irb(main):001:0> class A irb(main):002:1> def <<< arg irb(main):003:2> end irb(main):004:1> end SyntaxError: compile error (irb):2: syntax error, unexpected '<', expecting '\n' or ';' def <<< arg ^ (irb):4: syntax error, unexpected kEND, expecting $end from (irb):4 from :0 Is there a workaround to have a `<<<' method so I can use it like a <<< b or even a.<<< b?