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-Thread: 103376,81bb2ce65a3240c3 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Received: by 10.204.154.133 with SMTP id o5mr668442bkw.0.1335453645826; Thu, 26 Apr 2012 08:20:45 -0700 (PDT) Path: h15ni168187bkw.0!nntp.google.com!news2.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!news.musoftware.de!wum.musoftware.de!news2.arglkargh.de!news.mixmin.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: What would you like in Ada202X? Date: Thu, 26 Apr 2012 16:20:44 +0100 Organization: A noiseless patient Spider Message-ID: References: <3637793.35.1335340026327.JavaMail.geo-discussion-forums@ynfi5> <4f97bf40$0$6559$9b4e6d93@newsspool4.arcor-online.net> <24059627.96.1335359487863.JavaMail.geo-discussion-forums@vbfx1> <26999883.226.1335370349703.JavaMail.geo-discussion-forums@vbq5> Mime-Version: 1.0 Injection-Info: mx04.eternal-september.org; posting-host="wRsUgWlObQ4Tfv0b+lJdhg"; logging-data="2483"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/fhoz14rw9EOoA2mxoHY0dt86MT/IJ9S0=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (darwin) Cancel-Lock: sha1:iDdr81qVrVjAk2kt3qEelYv4+sc= sha1:OPOuHr9YGKzRHdeEWTV7mihxCxU= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Date: 2012-04-26T16:20:44+01:00 List-Id: björn lundin writes: > Den onsdagen den 25:e april 2012 kl. 15:11:27 UTC+2 skrev Marc C: >> - Stubs, i.e. "is separate". > > That would totally break the system I work on. > We are heavily dependent on separates,,, We use separates with a code generator; the actual implementations are kept in a parallel directory from the generated ones, so that we don't need to worry about keeping implementation details in a (UML) model (the original intent was that the compiler would look at the implementation directory first, thus superseding any equivalents in the generated directory; but that doesn't fly with gnatmake, so we delete the 'overridden' files).