マクロの定義っていつまで有効なんですか?