comp.lang.ada
 help / color / mirror / Atom feed
From: Martin Krischik <krischik@users.sourceforge.net>
Subject: Re: [Announcement] New Project: ASIS for GNAT
Date: Tue, 16 Mar 2004 17:30:54 +0100
Date: 2004-03-16T17:30:54+01:00	[thread overview]
Message-ID: <1814880.1930skms9V@linux1.krischik.com> (raw)
In-Reply-To: Pine.LNX.4.44.0403161456120.14559-100000@aix.act-europe.fr

Arnaud Charlet wrote:

>> ACT did not answer my e-Mail.
 
> FWIW, I haven't seen your email.

It went to libre - where I got the original sources from.

> Note that having a reliable ASIS working with a particular GNAT version
> is a lot of work, and certainly much more than just putting some sources
> together as you described, since there's a very close relationship
> between the GNAT and ASIS data structures.

True, but the ASIS and GNAT parts are seperated inside two directrorys:
"./asis/" and "./gnat/". They comunicate via the specs - as it should be.

It is not that diffcult to replace the "./gnat/" sources with a more current
one. The resulting ASIS uses then the correct data structures and works
with adabrowse which is the most complex asis application I know.

> I'm afraid your resulting
> source package will suffer from the same trouble gcc 3.3 did: frozen Ada
> sources with a moving (incompatible) GCC back-end that compiles but is
> pretty unreliable.

As I said on the project web side: any resulting ASIS will only work
reliable with the GNAT from which it got its "./gnat/" sources.

> Same comment for glade btw: the glade run time is tightly coupled with the
> corresponding GNAT run time.

Which proves Ludovic and my poing: both sources should be moved into gcc
tree from where they can draw the current gnat sources all the time.

We don't know why ACT did not do so. We can only guess it was either because
of restricted resources or for comertial interest. Both of which are fair
enough - ACT is a comertial company after all.

The only thing I found sad was that libre.act-europe.fr:/anoncvs did not
have a asis or glade directory.

With Regards

Martin

-- 
mailto://krischik@users.sourceforge.net
http://www.ada.krischik.com




  parent reply	other threads:[~2004-03-16 16:30 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-12 16:05 [Announcement] New Project: ASIS for GNAT Martin Krischik
2004-03-12 16:28 ` Jeff C,
2004-03-12 18:55   ` Martin Krischik
2004-03-12 20:17     ` Jeff C,
2004-03-12 20:34       ` Martin Krischik
2004-03-13 15:20         ` Georg Bauhaus
2004-03-12 19:02   ` Georg Bauhaus
2004-03-13 20:38   ` Ludovic Brenta
2004-03-14  3:58     ` David Starner
2004-03-14 11:57     ` Martin Krischik
2004-03-14 19:18       ` Ludovic Brenta
2004-03-14 19:28         ` Martin Krischik
2004-03-14 22:43           ` Ludovic Brenta
2004-03-16 11:11             ` Martin Krischik
2004-03-16 12:28               ` Ludovic Brenta
2004-03-16 19:36                 ` Martin Krischik
2004-03-18 10:22                   ` Booch Components and AdaCL in Debian (was Re: [Announcement] New Project: ASIS for GNAT) Ludovic Brenta
2004-03-16 13:59               ` [Announcement] New Project: ASIS for GNAT Arnaud Charlet
2004-03-16 14:26                 ` Ludovic Brenta
2004-03-17 18:00                   ` Martin Krischik
2004-03-18  8:08                     ` Rolf Ebert
2004-03-18 10:58                       ` Georg Bauhaus
2004-03-19  9:28                         ` Rolf Ebert
2004-03-19 17:11                           ` Georg Bauhaus
2004-03-21 18:22                             ` Ludovic Brenta
2004-03-18 12:32                     ` Jeff C,
2004-03-16 16:30                 ` Martin Krischik [this message]
2004-03-14 15:46   ` Rolf Ebert
2004-03-14 18:16     ` Ludovic Brenta
2004-03-25 22:17       ` Georg Bauhaus
2004-03-25 20:04     ` Georg Bauhaus
2004-03-25 23:19       ` Florian Weimer
2004-03-26  2:39         ` Georg Bauhaus
2004-03-26  7:15           ` Ludovic Brenta
2004-03-26  9:06             ` Adrian Knoth
2004-03-27  0:17               ` Ludovic Brenta
replies disabled

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