そこで関数の使い勝手を向上させるために変数Aをグローバル変数として使うことにします。 DEF BUTTON2()  VAR B,C  C=A  A=BUTTON()  B=NOT C AND A RETURN B END これだとこんな感じですっきりとした使用が可能になります。 VAR A WHILE 1  B=BUTON2()  ?B WEND