From: Yukihiro Matsumoto Date: 2007-09-30T00:37:05+09:00 Subject: Re: Unary plus and literals Hi, In message "Re: Unary plus and literals" on Fri, 28 Sep 2007 21:11:07 +0900, David Majda writes: |The code obviously "eats" the unary plus in front of literals, so in |cases like "+42" no "+@" method is called. I suppose this is an |optimization. |Is the described behavior and the differences between 1.8.x and trunk |correct or it is a bug? Thanks for clarification. This is not a bug, misfeature at most, but this "optimization" will be removed from 1.9 in near future. matz.