そんなにコンパイラに依存する文法なら代替コードを考えたほうがいいのではないだろうか。