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: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: Ada package registry? Date: Sun, 7 Feb 2016 23:16:34 +0100 Organization: A noiseless patient Spider Message-ID: References: <02241ec4-0f95-4f63-9abc-092f167eb59e@googlegroups.com> <56af17b7$0$301$14726298@news.sunsite.dk> <56b06eb8$0$301$14726298@news.sunsite.dk> <1454483747.2785.135.camel@obry.net> Reply-To: nonlegitur@futureapps.de Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sun, 7 Feb 2016 22:13:41 -0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="29b8650774960281308dc95b48c0b0d7"; logging-data="12670"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+8/Vg30F9NF7gSW9sPe4Sl7Ufj6wgkyWQ=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 In-Reply-To: Cancel-Lock: sha1:/MM9lL4l53fBJOV9m3ojRWtXgX4= Xref: news.eternal-september.org comp.lang.ada:29413 Date: 2016-02-07T23:16:34+01:00 List-Id: On 07.02.16 20:57, Dmitry A. Kazakov wrote: > On 2016-02-07 20:21, Georg Bauhaus wrote: >> Dmitry A. Kazakov wrote: >>> On 2016-02-07 10:40, Georg Bauhaus wrote: >>>> On 05.02.16 19:47, Dmitry A. Kazakov wrote: >> >>> Interfaces.X in Ada do not convert anything, it provides Ada types >>> exactly matching their alien language counterparts. >> >> How does Interfaces.X provide matching >> types for decimals or task types in C, Cobol, or Fortran? > > See ARM Annex B. Let me rephrase: How does the Interface hierarchy from Annex B of the Ada LRM provide matching types for decimals or task types in C, Cobol, or Fortran? For, if it does not, then the alleged exact matches simply are not there. Not even one-way. However, there is something in Ada from which to build interfaces for SQL RDBMS, for practical reasons.