Re: START KEY EQUAL TO



I don't think we ever heard what the original PC compiler was - or if that
compiler had "selectable" file status values. I *know* that Micro Focus allows
one to "choose" between '74 and '85 (possibly now '02) values. It is POSSIBLE
that the PC compiler is set to use non-'85 Standard values.

--
Bill Klein
wmklein <at> ix.netcom.com
"Chuck Stevens" <charles.stevens@xxxxxxxxxx> wrote in message
news:d9sbp4$26ku$1@xxxxxxxxxxxxxxxxxxxxxxx
> And, going back to the original message, which said in part "We agree with
> the PC version [which gave the I/O status value of "23"] and have asked for
> a mainframe output to show this working [giving an I/O status value of
> "00"]": I think it's the PC version (compiler and runtime) whose behavior
> is in question here (presuming both claim compliance with ANSI X3.23-1985 or
> later), not the "mainframe" compiler and runtime.
>
> -Chuck Stevens
>
> <cblkid@xxxxxxxxx> wrote in message
> news:1119986444.820310.316990@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>> Chuck,
>>
>> Thank you! You hit it right on the head.
>>
>> My apologies for not clarifying the actual values entered as docdw
>> asked for. Yes the 17 characters entered were present on the file. The
>> START command is apparently the issue as it appears to be doing a
>> comparison on the full key and not the first 17 characters, not
>> following the '85 standard. If I supply a complete and valid key the
>> record is found and status is '00'.
>>
>> So, based on the reply from Chuck it appears to be an issue with the
>> compiler and runtime.
>>
>> Thank you to all who replied!
>>
>
>


.



Relevant Pages

  • Re: Is C99 the final C? (some suggestions)
    ... > that someone will try compile their stuff on an old compiler. ... > because the ANSI standard obsoleted them, and everyone picked up the ANSI ... fixed by using another language. ... >>are multiplying two expressions of the widest type supported by your ...
    (comp.lang.c)
  • Re: Statement on Schildt submitted to wikipedia today
    ... to working programmers and more with being "right all the time, ... so that compiler developers could be shed ... The major corporate interests were compiler developers, ... processors, committed to standard division semantics, and otherwise ...
    (comp.lang.c.moderated)
  • Re: #define and (brackets)
    ... Minor compiler vendors are free to join if they are so inclined, ... analysis hasn't changed between the two versions of the standard. ... This bug is a minor bug in an obscure ...
    (microsoft.public.vc.language)
  • Re: interesting use of NEXT SENTENCE vs. CONTINUE
    ... Program name in quotes (allowed in '02 Standard) ... > If J can be made an independent item which the compiler can put wherever it ... > has to be associated with a hardware device in SPECIAL-NAMES. ... > that ALTER *always* modifies the address parameter of the hardware branch ...
    (comp.lang.cobol)
  • Re: interesting use of NEXT SENTENCE vs. CONTINUE
    ... These days I don't do compiler maintenance, but I HAVE done in the past, so ... You had a chance to point out how adherence to the standard can improve ... >> compile it WITH MINOR MODIFICATIONS for a specific platform. ... > platform-specific extension to COBOL ...
    (comp.lang.cobol)