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.6 required=5.0 tests=BAYES_40,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,836e43045b715f57 X-Google-Attributes: gid103376,public From: Andy Askey Subject: Re: Package reformatting tool availability Date: 1999/09/07 Message-ID: <37D542F9.3C6C9F4D@res.raytheon.com>#1/1 X-Deja-AN: 522162166 Content-Transfer-Encoding: 7bit References: <37CFFA58.FFC67480@res.raytheon.com> <7qpeg1$2di$1@nnrp1.deja.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@swl.msd.ray.com X-Trace: swlmail.msd.ray.com 936719594 2295 199.46.172.100 (7 Sep 1999 15:53:14 GMT) Organization: Raytheon Systems Company Mime-Version: 1.0 NNTP-Posting-Date: 7 Sep 1999 15:53:14 GMT Newsgroups: comp.lang.ada Date: 1999-09-07T15:53:14+00:00 List-Id: Thanx for the info. I noticed from the responses here (and others emailed) that the everyone wanted to know why I would need this tool since packages are meant to contain only related types and therefore should not be broken up. Unfortunately the legacy Ada I have dealt with in the passed 7 years has a different criteria for grouping types within packages. It appears that there is some rule of thumb that only about 30-50 types can be placed in one package. When more types are created, there is an obvious need for another package. I guess this makes it easier on the developers. Some discipline of thought must be that the number of "with" statements increase complexity exponentially. I missed this course in school and must fall back on the "related types to a package" philosophy. Therefore, I have a need for this tool to bridge this software philosophical chasm. Actually, I figured out the requirements of what I need. Maybe I'll get bored some weekend and write a perl script break up packages based on dependency relationships. I'll post this if I do ... but then again, football season just started. Andy -- --------------------------------------------------- | Andy Askey | | Software Engineer | | Raytheon Systems Company | | 670 Discovery Drive, Huntsville, AL 35806 | | Phone: (256) 971-2367 Fax: (256) 971-2306 | | andrew_j_askey@res.raytheon.com | ---------------------------------------------------