>こうやまさん 昔のBASICは変数名の文字数が1~2文字という制限があったため 命令と変数名をくっつけて書いてもそんな長い変数名は処理 できない為命令と変数名と判別されるんですよね。 例 FORI=1TO5 FORIという変数は処理できない為FOR命令と変数Iと判別可能 変数の文字数の制限が緩くなって命令と変数名をくっつけて 記述した場合に全体が変数名と編別されるようなりました。 命令語を含む変数名を使用できない仕様ならくっつけて書いても 判別できますが変数名の命名の自由度が下がり可読性も落ちる ためメリットよりデメリットが大きくそのような仕様にならなかった のだと思います。