lexとyaccで共通の状態変数を設けておき、yaccの{}内に記述するアクションで、区別したい何かのフェーズなどの状態に応じて状態変数値を変えてやる。