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.4 required=5.0 tests=BAYES_00,FAKE_REPLY_C, MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,96c476ea1e35b4a1,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-12-11 05:03:13 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!grolier!freenix!enst!enst.fr!not-for-mail From: Mike Brenner Newsgroups: comp.lang.ada Subject: Re: Basic Properties of Lists ("foreward") Date: Tue, 11 Dec 2001 08:02:36 -0500 Organization: none Sender: comp.lang.ada-admin@ada.eu.org Message-ID: Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 1008075782 76295 137.194.161.2 (11 Dec 2001 13:03:02 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Tue, 11 Dec 2001 13:03:02 +0000 (UTC) To: comp.lang.ada@ada.eu.org Return-Path: X-Mailer: Mozilla 4.78 [en]C-20010724M (Windows NT 5.0; U) X-Accept-Language: en Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.6 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: archiver1.google.com comp.lang.ada:17743 Date: 2001-12-11T08:02:36-05:00 "Foreword" is a wonderful example of ambiguity in the English language. It seems to be saying "towards the fore or front", but it sometimes means "from the fore or front". It is similar to situations like "is a North wind coming from the North or going towards the North", and is an inflammable pyjama "un-flame-able or is it enflame-able"? There ought to be a word for this particular kind of ambiguity. > Ted Dennison wrote: > > > > How about we use "Head" and "Tail" for terminology? In the final analysis I > > don't think they are any more biased than "Front" and "Back". Plus those terms > > are traditionally associated with lists, so they might be more acceptable to > > Jeff. As an added bonus, I don't think anyone is liable to complain that it > > ought to be "Tailward" and "Headward" instead. :-) > > Or CAR and CDR, with associated CARward and CDRward directions :) > > Head and Tail are OK. I'm primarily interested in being able to say > things like > > the list is sorted in ascending order > > without adding confusing terminology about the direction of traversal > needed to observe this property; Head -> Tail is implied. Saying the > list is sorted when traversed Forward or Frontward is unclear. > > Similarly, I'd like to be able to say > > the previous element from position P > > without adding a direction; the previous element is closer to the Head. > Is the Forward neighbor of P closer to the Head or the Tail? > > Maybe I'm just dense, but I find such terminology confusing. > > -- > Jeffrey Carter