よくわからんが、$も識別子として使えるコンパイラと使えないコンパイラの差じゃなかろーか。>458