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,e55245590c829bef X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!news.mixmin.net!news.tornevall.net!.POSTED!not-for-mail From: Jeffrey Carter Newsgroups: comp.lang.ada Subject: Re: Beginners question: Compound types, how-to? Date: Sat, 06 Nov 2010 11:43:38 -0700 Organization: TornevallNET - http://news.tornevall.net Message-ID: References: <86wroy58ff.fsf@gareth.avalon.lan> <86pqup5xfy.fsf@gareth.avalon.lan> <86y69d3rec.fsf@gareth.avalon.lan> <4cd19583$0$6977$9b4e6d93@newsspool4.arcor-online.net> <82oca54q8a.fsf@stephe-leake.org> <4cd27fb2$0$7658$9b4e6d93@newsspool1.arcor-online.net> <8239re1jp2.fsf@stephe-leake.org> NNTP-Posting-Host: 483bb5414dd5203cdd892a948ef4c618 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: eb4d9aeae621defea4188d8f8c55813f X-Complaints-To: abuse@tornevall.net User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.15) Gecko/20101027 Thunderbird/3.0.10 X-Complaints-Language: Spoken language is english or swedish - NOT ITALIAN, FRENCH, GERMAN OR ANY OTHER LANGUAGE! In-Reply-To: <8239re1jp2.fsf@stephe-leake.org> X-UserIDNumber: 1738 X-Validate-Post: http://news.tornevall.net/validate.php?trace=eb4d9aeae621defea4188d8f8c55813f X-Complaints-Italiano: Non abbiamo padronanza della lingua italiana - se mandate una email scrivete solo in Inglese, grazie X-Posting-User: 0243687135df8c4b260dd4a9a93c79bd Xref: g2news2.google.com comp.lang.ada:16315 Date: 2010-11-06T11:43:38-07:00 List-Id: On 11/06/2010 09:49 AM, Stephen Leake wrote: > > A list package can be used in many different contexts. The package > should be named Lists (or Gen_Lists if it is generic), the type should > be named Lists.List, the subprogram arguments should be named List. How much better if the parameter names for Insert are Into and Before, and for Append, Onto (and After, if appending after a location is allowed), rather than List and Position. Sorry, I forgot: that involves thinking. -- Jeff Carter "It's all right, Taggart. Just a man and a horse being hung out there." Blazing Saddles 34