BNFを用いて数式を計算するプログラム