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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: backlog3.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!newspeer1.nac.net!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!news.stack.nl!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: Array index overloading Date: Wed, 06 Aug 2014 21:25:10 +0200 Organization: A noiseless patient Spider Message-ID: References: <03d102e1-1c2f-4056-82d5-3eaaaffbb0f1@googlegroups.com> <1407344009.27487.17.camel@pascal.home.net> Reply-To: nonlegitur@futureapps.de Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Wed, 6 Aug 2014 19:25:10 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="535f722595f2dcbc0baed945960ca6d9"; logging-data="18196"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+U7ZS7GndUC4pHHxVmJJK52VDeVTZ5tVQ=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 In-Reply-To: Cancel-Lock: sha1:1Y8h/4YuSUvdJtxJ5L7kyRwvWhI= Xref: number.nntp.dca.giganews.com comp.lang.ada:188195 Date: 2014-08-06T21:25:10+02:00 List-Id: On 06.08.14 19:38, marmaduke.woodman@univ-amu.fr wrote: > So V(2 .. 4) is possible, but is the equivalent V((2, 3, 4)) ? How about V((9, 1, 2)) or V(((3, 3), (4, 5)))? It seems these cases fall outside the intrinsic indexing support providing by Ada. > These facilities are found in languages that are implemented in languages like Ada. Consequently, if Ada or one of its relatives had had these facilities, the aforementioned languages would not have been created.