私の書いた例の場合、IFの後にREPEATがあって、ENDIFの後に最初のREPEATに対するUNTILがあれば正常なので、どんなメッセージを出すかはプチコンを作る人の裁量の範囲だと思います。どんな間違いかを最終的に判断するのは、プチコンでは無くプログラムを作った本人の裁量の範囲だと考えます。だれか、入れ子のチェックプログラムかプログラム整形プログラムを作ってくれないかな(他力本願^^;)