From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b14cbbd362590ac9 X-Google-Attributes: gid103376,public From: Ted Dennison Subject: Re: Rep-spec question Date: 1999/11/10 Message-ID: <80cqb7$if9$1@nnrp1.deja.com>#1/1 X-Deja-AN: 547018310 References: <80ck3b$deu$1@nnrp1.deja.com> <80clia$ein$1@nnrp1.deja.com> <80clr0$etf$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x37.deja.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Wed Nov 10 22:07:39 1999 GMT X-MyDeja-Info: XMYDJUIDtedennison Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.6 [en] (WinNT; I) Date: 1999-11-10T00:00:00+00:00 List-Id: In article <80clr0$etf$1@nnrp1.deja.com>, Joe Wisniewski wrote: > In article <80clia$ein$1@nnrp1.deja.com>, > Ted Dennison wrote: > > for rec'size use 64; > > > > (This isn't guaranteed to compile either) > > You are not saying that is required NOT to compile. > Correct? Yes!..er..No!..er, I'm not sure what your question really was. :-) At the risk of opening the "implementation advice" can of worms again, the size clause above is not required to be accepted by an implementation. But if your vendor follows the recomendation in the implementaion advice (which most should), then it will compile. The implementation advice in question (from 13.3) is: --- The recommended level of support for the Size attribute of objects is: A Size clause should be supported for an object if the specified Size is at least as large as its subtype's Size, and corresponds to a size in storage elements that is a multiple of the object's Alignment (if the Alignment is nonzero). --- There's also the minor issue that a "storage element" is not required to be 1 byte. But the vast majority of them (if not all) will be. -- T.E.D. Sent via Deja.com http://www.deja.com/ Before you buy.