Parse dynamic symbols

Handling this with the lexer for now, although the fact that the Ripper
in MRI indicates that these are dynamic symbols makes me wonder if it's
worthwhile doing in the parser instead.