From: Dave Burt Date: 2006-05-03T12:37:13+09:00 Subject: Re: Golfing a signature. On 5/3/06, Roy Sutton wrote: > This doesn't work with my Ruby one-click 1.8.2: > > SyntaxError: compile error > ... Sorry about that. I didn't test it because I'm on Windows and the ANSI escape codes don't work. Apparently the problem is that (foo)?bar:baz is parsed as (foo) ? bar : baz (a trigraph) but (foo)?Bar:baz is trying to see :baz as a symbol. I think this is a (minor) parser bug - it could easily be parsed the same as (foo)?bar:baz. Anyway, just replace all O,F,N with o,f,u respectively, and it works like a charm. Seriously this time. Cheers, Dave