Re: Line input and implementation-defined behaviour

From: Al Grant (algrant_at_myrealbox.com)
Date: 10/02/03


Date: 2 Oct 2003 03:24:06 -0700

lawrence.jones@eds.com wrote in message news:<aqnr41-8j1.ln1@jones.homeip.net>...
> I wrote:
> >
> > In C89, it wasn't entirely clear whether
> > "implementation-defined behavior" allowed that or not
>
> In comp.std.c Al Grant <algrant@myrealbox.com> wrote:
> >
> > It was entirely clear that it did.
>
> In comp.std.c Dan Pop <Dan.Pop@cern.ch> wrote:
> >
> > The C89 text is perfectly clear:
> [...]
> > So, it is only *the result* that is implementation-defined, not any other
> > aspect of the program's behaviour.
>
> Thank you for proving my point, gentlemen.

You have ignored the rest of my post:

  It was also entirely clear that 3.2.1.2 did not use the phrase
  "implementation-defined behavior". What it said was "if the
  value cannot be represented the result is implementation-defined".

As far as I can tell Dan Pop and I have both read the standard
in the same way. You appear not to have read it at all in that
you are asking about the interpretation of a phrase that doesn't
even occur in the part of the standard under discussion.



Relevant Pages

  • Re: What is a proof, exactly?
    ... Because that's what proving things is all about. ... proof - I'm trying to get to know what that standard looks like. ... there is a formal proof, being a sequence of statements following from ... be possible to actually have a foundation for mathematics based purely on ...
    (sci.math)
  • Re: Heard on the news
    ... My use of "not" makes an English world of difference, ... Both nor and or are Standard after an initial no or not, although or is more frequent today: No running nor shouting is permitted in the corridors. ... Similarly, you must use nor when negating the second of two negative independent clauses: He cannot find anyone now, nor does he expect to find anyone in the future. ... However, when a verb is negated by not or never, and is followed by a negative verb phrase, you can use either or or nor: He will not permit the change or even consider it. ...
    (alt.usage.english)
  • Re: A neat synthesis of two earlier themes
    ... Leading edge has been a standard ... phrase in aerodynamics for 90 years and migrated into everyday ... English more than 50 years ago. ... it is actually ahead of the cutting-edge; more advanced but but also more ...
    (alt.usage.english)
  • Re: INSPECT and TRAILING syntax
    ... Well said Bill, although I might disagree that the INSPECT is "complex". ... The ANSI Standard EXAMINE was replaced by the '74 Standard ANSI INSPECT. ... "Meanwhile" IBM provided the (extension) TRANSFORM facility which did ... the CONVERTING phrase of the INSPECT statement - into the '85 Standard. ...
    (comp.lang.cobol)
  • Re: Address of an array = address of its 1st element: undecidable question ?
    ... How about using the standard definition? ... to Keith Thompson elsewhere but despite these it is workable. ... context, the main reason I would not cite it is that is does not ... It is not specifically the phrase ...
    (comp.lang.c)