変数とはバケツのことです。 変数宣言とはバケツを使用する宣言です 関数、関数は名前を指定したら次から名前のみでENDまでの中身が動きます。サブルーチンと違って関数のなかで変数宣言するとローカル変数になり関数がいに出ると変数宣言した変数は初期化されます DEF 名前  処理 END 名前 'ここで実行 サブルーチン、サブルーチンは@のあとに名前を指定すると次回GOSUB @名前でRETURNまでの中身が動きます。が、サブルーチンは関数と違って名前を呼ばなくても勝手に中身を実行します。その状態でRETURNにいくとエラーになります GOSUB @名前:END @名前 処理 RETURN