ちょっと話脱線するけど、慣れちゃって疑問感じないけど冷静に考えると、
アルファベット順に自動で変数割り当てるって、やっぱ変な仕様だよなぁ。

そのせいで↓みたいな変な制約もあるわけだし。

>  %i は for 文で明示的に宣言され、%j と %k は tokens= オプションで暗黙的に
>  宣言されています。tokens= 行を使って 26 個までのトークンを指定できますが、
>  文字 'z' または 'Z' よりも高い変数を宣言することはできません。FOR 変数名は
>  単一の文字で、大文字と小文字を区別し、グローバルなものであり、一度にアクティ
>  ブにできるのは合計 52 個までです。