構文解析まで含めるなら
もの凄く精度の高い解析が必要になる話ではないか