飛び先のラベルをサブルーチン化しちゃえばいいんじゃないですか? サブルーチンはメインループから外しておかないと、そのまま流れで実行されちゃいますけど。