D
David O'Regan
Guest
I believe this behavior is specific to input statements within repeat blocks. Essentially the error that raises when there is no more to input from your file is used to force the repeat to drop without specifying a leave statement. The num-messages is zero because this error is "expected". The reason there is no message for your i = INT("a") is because the repeat drops before hitting that line on the final iteration (because the finished input forces a leave). At least this is my understanding of it. I hope this helps.
Continue reading...
Continue reading...