こういう風に2つの関数に同じ名前があっても重複エラーにならないし お互いの値が影響しあいません 更にDEF の外に同じ名前の変数があっても影響を受けません VAR I=10 ABC ?I DEF ABC VAR I=2 ?I END こんな風に書いたとしてもDEFの中のIと外のIは別の変数だと理解してくれます FOR文の繰り返し制御に使う変数や 座標を入れるX,YなんかもDEF毎に名前を変えずに済むので便利です