Article View: comp.std.c
Article #4932Re: Coding Standards are ignorant
From: Jerry Coffin
Date: Fri, 22 Mar 1996 20:33
Date: Fri, 22 Mar 1996 20:33
22 lines
1485 bytes
1485 bytes
In article <danpop.827188302@rscernix>, danpop@mail.cern.ch says...
> In <MIB.96Mar18105957@gnu.ai.mit.edu> mib@gnu.ai.mit.edu (Michael I.
Bushnell, p/BSG) writes:
>
> >You are not guaranteed that long is the widest integral type.
>
> Yes, you are. ANSI classic 3.1.2.5:
>
> There are four signed integer types, designated as signed char,
> short int, int, and long int.
>
> The standard doesn't leave any place for extensions here.
Uless I'm missing something, extensions shold be perfectly legal at least if
their names are in the implementor's name space, or are in the user's name
space only if a non-standard header in included, a pragma is used, etc.
I can't see any way for a strictly conforming program to be affected by the
compiler supporting something like _VeryLong or __int128. Have I missed
something obvious?
Later,
Jerry.
Technical Details
Message-ID:
<MPLANET.31530e9djcoffin98993e@news.rmii.com>Path:
arc1-ca.pugleaf.net!news.rmii.com!usenetReferences:
<4gum82$14v4@info4.rus.uni-stuttgart.de><MIB.96Mar15170902@gnu.ai.mit.edu><wyraut5fqq.fsf@dns.bluesky.net><MIB.96Mar16174948@gnu.ai.mit.edu><4ifq40$i87@sundog.tiac.net><MIB.96Mar18105957@gnu.ai.mit.edu><danpop.827188302@rscernix>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.rmii.com!usenet From: jcoffin@rmii.com (Jerry Coffin) Newsgroups: comp.std.c Subject: Re: Coding Standards are ignorant Date: Fri, 22 Mar 1996 13:33:33 -0700 Organization: TAEUS Message-ID: <MPLANET.31530e9djcoffin98993e@news.rmii.com> References: <4gum82$14v4@info4.rus.uni-stuttgart.de><MIB.96Mar15170902@gnu.ai.mit.edu><wyraut5fqq.fsf@dns.bluesky.net><MIB.96Mar16174948@gnu.ai.mit.edu><4ifq40$i87@sundog.tiac.net><MIB.96Mar18105957@gnu.ai.mit.edu><danpop.827188302@rscernix> NNTP-Posting-Host: slip22141.rmii.com X-Newsreader: MicroPlanet News32 v1.00 Beta Build 302