[FAQ] [Revised] What do some of Ruby's symbols mean?

Hi sir Gavin (aka Gavin Sinclair [mailto:gsinclair@soyabean.com.au]):

You wrote:
[snip]

?:
Ternary decision operator, as in C. For example:
return (level == DEBUG) ? “” : detailed_info

watch out for spaces. (To be safe) MUST put space before & after “?” and
“:”.

Kind regards,
-botp