2248行目、ARRLENの結果はLENと同じように要素数を返しますから WHILE I%<ARRLEN("TNGL$")とした方が良いですね その下の2249行目でエラーになります