You are absolutely right, but this issue keeps coming up because the behaviour of the compiler in this instance isn't exactly 'intuitive'. I'll bet that 9 out of 10 programmers who read the manual come away with the impression that COPY REPLACING is a string replacement function and are very disappointed when that turns out not to be the case.
On Dec 3, 2007 8:37 AM, Bill Klein <[EMAIL PROTECTED]> wrote: > <SNIP> > (text words are not QUITE the same as COBOL words). That is ALL the > feature > was designed to do and that is all that it does with current IBM > Enterprise > COBOL. > > There are "ways around" this restriction (discussed in this group) but the > COBOL compiler simply will not (and should not) do what it isn't supposed > to > do. The '02 Standard did enhance the design of COPY/REPLACING and > REPLACE. > If this is really important to you, then you should communicate this to > IBM > via an IBM marketing REQUEST. Don't use this forum to "complain" about > the > compiler doing what it is designed and documented as doing. > > ---------------------------------------------------------------------- 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