Joe Zitzelberger wrote:
On Jun 22, 2005, at 5:34 PM, Ed Gould wrote:
I will go for it hey its almost Friday.
If you can't figure out what the message is saying open a PMR with
the COBOL people tell them for the up teenth time that these messages
are NOT self describing.
Ed
IGYPS0157-E A shift-out was found in column 50 without a matching
shift-in in a nonnumeric or national literal. The literal was
processed as written.
A shift-out without a shift-in? Pretty obvious.
Not if he was not using DBCS. No reason to expect
this message. Apparently it was caused by the
change if default compiler option settings, which
does seem a little obscure, don't you think?
IGYPS0158-E A nonnumeric or national literal containing double-
byte characters was found which exceeded the maximum literal length
or reached end of area "B" before terminating. A literal delimiter
was placed at column 72 of line nnnn
And you forgot to terminate or continue in accordance with the rules.
What is not self describing about these?
There are plenty of things to complain about with IBM's Cobol
implementation -- but their error messages are pretty good. Perhaps
even self-describing.
Well, I'll be happy to concede they are pretty good
most of the time. And I know they do work on
improving them regularly.
Kind regards,
-Steve Comstock
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html