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.3 required=5.0 tests=BAYES_00,INVALID_MSGID, LOTS_OF_MONEY,MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2ca464c92c72e0e9 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Ada grammar Date: 2000/05/13 Message-ID: <8fjbrc$coj$1@nnrp1.deja.com>#1/1 X-Deja-AN: 622889530 References: <07a73f60.478cecce@usw-ex0102-015.remarq.com> <8euivq$qso$1@nnrp1.deja.com> <004d942d.2e326cd2@usw-ex0104-026.remarq.com> <3919D285.E046DC9F@acenet.com.au> X-Http-Proxy: 1.0 x34.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Sat May 13 10:47:11 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-05-13T00:00:00+00:00 List-Id: In article , "Ken Garlington" wrote: > Depends upon whether GNAT is available on their host platform, > of course. Well there are not many general purpose platforms on which Ada 95 support is available and no GNAT port is available. Yes yes, we know Ken wants an Ada 95 compiler for his ancient Vaxes :-) but I would hardly call Vax a general purpose platform at this stage, so bundling GNAT would work, though in practice the concern would be here that you would have to make a choice between bundling the supported version of GNAT, which would add to the costs for a non-GNAT user, or the unsupported public version, which would mean that your tool was dependent on a rather large chunk (hundreds of thousands of lines) of unsupported software. The use of ASIS for such tools has clear plusses and minuses The plus is that you have FAR more information (overloading, entity relationships in general, data layout etc) potentially available to you. The minus is that you do indeed end up being pretty tied to a particular ASIS technology. Yes, you can build your tool with several different versions of ASIS, but this is at least as hard as building your tool with different compilers, and means in practice distributing multiple versions of the tool in binary, or having people do non-trivial builds from source. Really you have to look at a given tool and see if the plus outweighs the minus for the particular tool requirements. Sent via Deja.com http://www.deja.com/ Before you buy.