フラグ変数とビットマスクとかを使って内部の状態を保存してるんですが、
フラグ変数を使わないテクニックはありますか?