Hi All,
One of our programmers is having problems replacing certain characters in
Cobol and I'm wondering if anyone can enlighten us.
Following are the statements in COBOL to do the replacement.
01 QUOTE-CHAR PIC X VALUE %42.
01 BUFF PIC X(80) VALUE "ABC&DEF'GH>IJK<LM".
INSPECT BUFF REPLACING ALL "&" BY "&".
INSPECT BUFF REPLACING ALL "<" BY "<".
INSPECT BUFF REPLACING ALL ">" BY ">".
INSPECT BUFF REPLACING ALL "'" BY "'".
INSPECT BUFF REPLACING ALL QUOTE-CHAR BY """.
got compile error:
OPERAND & HAS ILLEGAL FORMAT FOR STATEMENT.
OPERAND < HAS ILLEGAL FORMAT FOR STATEMENT.
OPERAND > HAS ILLEGAL FORMAT FOR STATEMENT.
OPERAND ' HAS ILLEGAL FORMAT FOR STATEMENT.
OPERAND QUOTE-CHAR HAS ILLEGAL FORMAT FOR STATEMENT.
Any ideas?
Thanks,
Pete
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *