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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,165099e7c0cb959 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-12-23 03:13:12 PST Path: archiver1.google.com!news2.google.com!fu-berlin.de!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail From: Martin Krischik Newsgroups: comp.lang.ada Subject: Re: Context syntax proposals, using "with", withing "use" etc. Date: Tue, 23 Dec 2003 11:37:01 +0100 Organization: AdaCL Message-ID: <10118862.0vWyU5Ns6P@linux1.krischik.com> References: Reply-To: krischik@users.sourceforge.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: news.t-online.com 1072177873 02 22162 ZetXGYnLqtUdp0 031223 11:11:13 X-Complaints-To: usenet-abuse@t-online.de X-ID: GFfYt+Zf8epE8BzQ14TSphVh2D+9jl8Vr84XM4fp3yyAvLrPtab3rO User-Agent: KNode/0.7.2 Xref: archiver1.google.com comp.lang.ada:3746 Date: 2003-12-23T11:37:01+01:00 List-Id: Alexandre E. Kopilovitch wrote: > After watching for some time the prolonged dances around "with and use", > I'm inclined to contribute to the topic. [snip arguments] To be honest, after about 2 or 3 weeks into learning Ada I have droped the use of "use" inside the context alltogether. In fact a also dropped the use of "use" in specifications as well. I did this after finding two other features: use type ...; procedure Proc is use ...; begin .... end Proc; The reason was that it became very difficult for me to figure out where which feature was provided, raising the learning curve significant. Restricting the use of "use" as outlined above makes the programs a lot easyer to read and it does un-clutter the context area as well. So no need for change here. With Regards Martin -- mailto://krischik@users.sourceforge.net http://www.ada.krischik.com