コンパイル (意味解析) 時にスタックを使えばいいんじゃないのかな。