Article View: comp.std.c
Article #4065Re: Converting between pointer types
From: Denizen of the Deep
Date: Wed, 20 Sep 1995 21:38
Date: Wed, 20 Sep 1995 21:38
21 lines
1196 bytes
1196 bytes
In article <DF6uIu.D8t@stdc.demon.co.uk>, Clive D.W. Feather <clive@demon.net> wrote: > >If there is a conforming implementation that will accept your program, >then it is a conforming program. Just not strictly conforming. > So if I write a program which invokes undefined behavior all over the place, but I can find one conforming implementation which will accept it, then I can say that my program is a conforming C program? This gives new meaning to the whole "void main(void)" debate. After all, I know plenty of implementations which will accept that (and some of them are even conforming :-). What exactly does it mean to say that an implementation "accepts" a program? That it successfully compiles it (with or without non-fatal warnings)? -Jon
Technical Details
Message-ID:
<43q1ko$q5s@Radon.Stanford.EDU>Path:
arc1-ca.pugleaf.net!Xenon.Stanford.EDU!beckerReferences:
<43n718$ns@Radon.Stanford.EDU> <DF6uIu.D8t@stdc.demon.co.uk>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!Xenon.Stanford.EDU!becker From: becker@Xenon.Stanford.EDU (Denizen of the Deep) Newsgroups: comp.std.c Subject: Re: Converting between pointer types Date: 20 Sep 1995 21:38:32 GMT Organization: Computer Science Department, Stanford University. Message-ID: <43q1ko$q5s@Radon.Stanford.EDU> References: <43n718$ns@Radon.Stanford.EDU> <DF6uIu.D8t@stdc.demon.co.uk> NNTP-Posting-Host: xenon.stanford.edu