プラットフォームによって挙動が違うって何よ…il||li ○| ̄|_
foo = 'hoge'
p :"#{foo}"

mswin32:
 =>:hoge
Darwin7.0:<MacOSX10.3
 parse error

String#internを使えば一応動くが…
バグなのか?仕様なのか?