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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,80a657b612f5bad1 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!s8g2000prg.googlegroups.com!not-for-mail From: Steve Whalen Newsgroups: comp.lang.ada Subject: Re: Creating and using Ada packages: need refinement Date: Mon, 31 Mar 2008 12:04:22 -0700 (PDT) Organization: http://groups.google.com Message-ID: <9be4dfd3-6131-44ac-b757-aa98f533c88b@s8g2000prg.googlegroups.com> References: <1205541163.8209.16.camel@K72> <87fxur8un0.fsf@ludovic-brenta.org> <2906e78e-effb-4c99-a331-effdaeb987c5@e10g2000prf.googlegroups.com> <87bq51b53o.fsf@ludovic-brenta.org> <70f327d6-5a7a-4118-8871-ad35e7528c2d@e23g2000prf.googlegroups.com> NNTP-Posting-Host: 96.239.196.62 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1206990264 16765 127.0.0.1 (31 Mar 2008 19:04:24 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 31 Mar 2008 19:04:24 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: s8g2000prg.googlegroups.com; posting-host=96.239.196.62; posting-account=1DYAFwoAAACIDVYVTgt8S17hEoqe5uRH User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13,gzip(gfe),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:20683 Date: 2008-03-31T12:04:22-07:00 List-Id: The good news about BUSH (besides being written mostly in Ada) is that it's license is GPL / GMGPL. It doesn't seem to be receiving much work from Pegasoft, so if you wanted, you could "fork" the project and fix the problems you see and add enhancements, if you have the time. I haven't looked at the source enough to see if it would benefit significantly from the new features in Ada 200X, but now that Ada has it's version of "downward closure" maybe that would make it easier to implement your "shell" downward closure (which I'm not sure I understood, but I'm sure that's because I haven't had time to really think about it). Steve