comp.lang.ada
 help / color / mirror / Atom feed
From: "Samuel T. Harris" <samuel_t_harris@Raytheon.com>
Subject: Re: Ada grammar
Date: 2000/05/09
Date: 2000-05-09T00:00:00+00:00	[thread overview]
Message-ID: <39186481.5ACF235E@Raytheon.com> (raw)
In-Reply-To: 8f8gim$pji$1@clnews.edf.fr

Pascal Obry wrote:
> 
> Ted Dennison <dennison@telepath.com> a écrit dans le message :
> 8f6lem$acm$1@nnrp1.deja.com...
> > In article <8f6cgt$vuq$1@nnrp1.deja.com>,
> >   Robert Dewar <robert_dewar@my-deja.com> wrote:
> > > In article <004d942d.2e326cd2@usw-ex0104-026.remarq.com>,
> > >   bradders <bradNObrSPAM@england.com.invalid> 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?
> >
> > Only if all Ada 95 compilers support that (they don't).
> >
> 
> Sure but ASIS has been designed for that! If more tools were based on ASIS
> it will put the pressure on Ada compiler writers to offer a decent ASIS
> layer :)

ASIS based tools which I have put together to support our
work efforts are becoming so valuable to our development
efforts that ASIS is a stringent requirement for any
development compiler under consideration.

One also must consider that the requirements for a development
environment are separate from the requirements for a target
compiler. A development environment needs many bells and
whistles for aid the developer where-as a target compiler
need only produce efficient code in a reasonable amount
of time with adequate debugging support.

Here, our development environment is Rational Apex and
our target compiler is VADS. I only need ASIS for Apex.
I don't need it for VADS.

Indeed, I used to work on a project using a Rational R1000
for development and two separate target compilers (Alsys
for PCs and VADS for ATT 3B2s).

So, if your target compilers does not support ASIS, then
why not bring in one which does. Since GNAT with ASIS can
be used at no cost, it seems an appropriate vehicle to
gain the ASIS support you need. Once you get used to the
delineation between development work and target work then
it really is not the problem such a separation may appear
to involve.

> 
> Pascal.
> 

-- 
Samuel T. Harris, Principal Engineer
Raytheon, Aerospace Engineering Services
"If you can make it, We can fake it!"




  reply	other threads:[~2000-05-09  0:00 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-05-05  0:00 Ada grammar bradders
2000-05-05  0:00 ` Gautier
2000-05-05  0:00 ` Robert Dewar
2000-05-08  0:00   ` bradders
2000-05-08  0:00     ` David C. Hoos, Sr.
2000-05-08  0:00       ` Ted Dennison
2000-05-08  0:00         ` Tucker Taft
2000-05-08  0:00     ` Ted Dennison
2000-05-08  0:00     ` Robert Dewar
2000-05-08  0:00       ` baysinger
2000-05-08  0:00       ` Ted Dennison
2000-05-08  0:00         ` Robert Dewar
2000-05-08  0:00           ` Ted Dennison
2000-05-09  0:00         ` Pascal Obry
2000-05-09  0:00           ` Samuel T. Harris [this message]
2000-05-08  0:00       ` Samuel T. Harris
2000-05-09  0:00     ` Ray Blaak
2000-05-10  0:00       ` Ira D. Baxter
2000-05-11  0:00       ` Geoff Bull
2000-05-10  0:00         ` Ken Garlington
2000-05-11  0:00           ` dale
2000-05-11  0:00             ` Ken Garlington
2000-05-13  0:00           ` Robert Dewar
2000-05-11  0:00         ` Ray Blaak
2000-05-11  0:00           ` Ted Dennison
2000-05-13  0:00             ` Robert Dewar
2000-05-12  0:00           ` Geoff Bull
2000-05-12  0:00             ` Ray Blaak
2000-05-12  0:00               ` Samuel T. Harris
2000-05-12  0:00             ` Robert A Duff
2000-05-13  0:00               ` Robert Dewar
2000-05-30  0:00                 ` bradders
2000-05-30  0:00                   ` Robert A Duff
2000-05-05  0:00 ` tmoran
2000-05-05  0:00 ` Ira D. Baxter
2000-05-08  0:00 ` Tucker Taft
  -- strict thread matches above, loose matches on Subject: below --
1999-01-07  0:00 ADA grammar JamesO
1999-01-08  0:00 ` Tucker Taft
1999-01-08  0:00   ` Tucker Taft
1999-01-08  0:00     ` JamesO
1999-01-11  0:00     ` Tom Moran
1991-06-10 14:30 Orsi Jean-Christophe
1990-12-14 20:08 Ada grammar sivesh pradhaan
1990-09-06 21:03 ada grammar gene
1990-07-05 16:26 Ada Grammar Rindert Schutten
1988-02-04 19:57 ADA grammar Joe Gallagher
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox