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 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b307bd75c8071241 X-Google-Attributes: gid103376,public From: Jeff Carter Subject: Re: newbie Q: storage management Date: 1997/05/07 Message-ID: <33709011.41C67EA6@spam.innocon.com>#1/1 X-Deja-AN: 239979658 References: <5k5hif$7r5@bcrkh13.bnr.ca> <336A065B.41C6@magellan.bgm.link.com> <336E15A4.167E@magellan.bgm.link.com> <5knhge$mul@top.mitre.org> Organization: Innovative Concepts, Inc. Newsgroups: comp.lang.ada Date: 1997-05-07T00:00:00+00:00 List-Id: Michael F Brenner wrote: ... > think they have been solved. In recent posts, I have been told that there > are machine- and compiler-independent ways within Ada-95 to > - put bits into a byte > - do stream_IO > - select alternate bodies for packages > (for example, 1000 device drivers with the same visible part, > of which one is selected as part of a computer program) > > But I do not know how to accomplish these things in a machine- and > compiler-independent manner, using the pragmas, attributes, and features > of the Ada-95 language in the ISO standard. Therefore, either I am ... 1. See the operations of modular types. 2. See the packages Ada.Streams and Ada.Streams.Stream_Io. 3. I don't understand what you're asking about. -- Jeff Carter PGP:1024/440FBE21 Auntie-spam reply to; try ( carter @ innocon . com ) "Now go away, or I shall taunt you a second time." Monty Python & the Holy Grail