🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #4065

Re: Converting between pointer types

#4065
From: Denizen of the Deep
Date: Wed, 20 Sep 1995 21:38
21 lines
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!becker
References: <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