これを組み込んだプログラムが複数のスロットにロードされていても正常に動作します。SMILEボタンのプログラムではCURRENT_SLOT() 関数は 4 を返します。 グローバルラベルとグローバル変数を使っていますが、思いっきり長くしておいたので、ほかで使っていることはまあないでしょう。