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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9def0a9c238c7bd8 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-02-12 00:28:06 PST From: Florian Weimer Newsgroups: comp.lang.ada Subject: Re: Ada 0x Wish List Date: 12 Feb 2001 08:39:18 +0100 Organization: Enyo's not your organization Message-ID: <87u260bba1.fsf@deneb.enyo.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Path: supernews.google.com!sn-xit-03!supernews.com!freenix!fr.clara.net!heighliner.fr.clara.net!newsfeed.hanau.net!newscore.gigabell.net!blackbush.xlink.net!rz.uni-karlsruhe.de!news.uni-ulm.de!news.belwue.de!LF.net!news.enyo.de!news1.enyo.de!not-for-mail Xref: supernews.google.com comp.lang.ada:5147 Date: 2001-02-12T08:39:18+01:00 List-Id: "Peter Richtmyer" writes: > 2) In a subroutine, would like to be able to declare variables that > are "persistent", like C "static" variables and only used by the one > subroutine. This feature wouldn't interoperate with tasking, so I think it's a bad idea. > 3) I would like "portable" representation specs. Regardless of the > endian-ness of the machine, would like an option (that is required > to be implemented for all compilers) so we can write rep specs once > and be able to use them on any computer. (Would also like the compilers > to continue to support Ada95 rep specs). It's hard to imagine that this is really possible. However, integer types whose in-memory or stream representation is guaranteed to be little endian or big endian would certainly be helpful.