From: Yukihiro Matsumoto Date: 2007-08-22T22:59:17+09:00 Subject: Re: How +:symbol is parsed Hi, In message "Re: How +:symbol is parsed" on Tue, 21 Aug 2007 01:39:00 +0900, "Victor \"Zverok\" Shepelev" writes: |I wanted to be evil and add my own custom semantics to +:some_symbol |constructs. But I've found such consctructs doesn't call Symbol#+@, while |+(:some_symbol) does call. For historical reason, + before literals works as "identity" (the function that returns the argument). This behavior will be fixed in the future, but not for 1.8.x, sorry. matz.