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 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: "Samuel T. Harris" Subject: Re: Ada grammar Date: 2000/05/08 Message-ID: <3916DB30.BA2DB66F@Raytheon.com>#1/1 X-Deja-AN: 620688915 Content-Transfer-Encoding: 7bit References: <07a73f60.478cecce@usw-ex0102-015.remarq.com> <8euivq$qso$1@nnrp1.deja.com> <004d942d.2e326cd2@usw-ex0104-026.remarq.com> <8f6cgt$vuq$1@nnrp1.deja.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii Organization: Raytheon Aerospace Engineering Services Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 2000-05-08T00:00:00+00:00 List-Id: Robert Dewar wrote: > > In article <004d942d.2e326cd2@usw-ex0104-026.remarq.com>, > bradders wrote: > > My company produces a UML based Real-time modelling tool. We > > generate and reverse engineer code for C, C++ and Java and > soon > > we will be supporting Ada 95. Basically I need to be able to > > Parse Ada code to build up a symbol table and populate a class > > model. > > It seems like you would do much better to use ASIS for this > purpose, no? > > Sent via Deja.com http://www.deja.com/ > Before you buy. I believe when "bradders" considers the complexity introduced by package rename declarations, he will quickly deduce that the effort needed to write code to support the semantic information required to determine equivalent references to the same object through various renamed objects will be vastly greater than the learning curve for ASIS which already performs this feat, as well as many others, automagically. -- Samuel T. Harris, Principal Engineer Raytheon, Aerospace Engineering Services "If you can make it, We can fake it!"