MC asm parser: allow ?'s in symbol names, and handle @'s in names in MS asm