comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen.a.leake.1@gsfc.nasa.gov>
Subject: Re: Suggestion for gnatstub
Date: 15 Nov 2002 12:35:17 -0500
Date: 2002-11-15T17:46:53+00:00	[thread overview]
Message-ID: <u8yzuwxbe.fsf@gsfc.nasa.gov> (raw)
In-Reply-To: AS9B9.2090$c6.2552@bos-service2.ext.raytheon.com

Wes Groleau <wesgroleau@despammed.com> writes:

> > I'd also like to see some revisions to gnatstub like this.
> > Something that smartly creates stub functions that work when
> > possible.  I'm wrote
> 
> Suppose you have the spec for a subprogram.
> 
> You could have an ASIS routine that looks at the spec,
> and generates a stub that prints out something like
> 
>     Executing stub for function ... ( ... ) return ...
>        with parameters: param1 => ......
> 
> Stephen Leake's Auto_Text_IO can do 90% of this already.

Hmm. Auto_Text_IO was patterned after a previously written ASIS
program that did ..... (drum roll) ..... subprogram stub generation.
It's called gnatstub. Comes with GNAT (since at least 3.12). Works
fine. People are complaining about the details :). 

I suppose if you want to get really fancy, Auto_Text_IO has some
type-info-gathering stuff that gnatstub might need. But starting with
gnatstub is certainly the first thing to do, if you want a better
gnatstub.

Thanks for the plug, though. 

-- 
-- Stephe



  reply	other threads:[~2002-11-15 17:35 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-08 11:14 Suggestion for gnatstub Victor Porton
2002-11-08 12:56 ` Marc A. Criley
2002-11-08 13:23   ` Marin David Condic
2002-11-08 21:09     ` chris.danx
2002-11-15 17:08       ` Wes Groleau
2002-11-15 17:35         ` Stephen Leake [this message]
2002-11-16 14:36         ` Marin David Condic
2002-11-09 14:15     ` Simon Wright
2002-11-09 14:50       ` Marin David Condic
2002-11-09 20:05         ` Simon Wright
2002-11-10 15:58           ` Marin David Condic
2002-11-10 20:31             ` Robert A Duff
2002-11-11 13:46               ` Marin David Condic
2002-11-11 15:31                 ` Robert A Duff
2002-11-11 20:32                   ` Randy Brukardt
2002-11-11  6:31             ` Simon Wright
2002-11-09 15:44       ` Robert A Duff
2002-11-09 20:08         ` Simon Wright
2002-11-09 21:56           ` Robert A Duff
2002-11-10  8:42             ` Pascal Obry
2002-11-10 12:20               ` Simon Wright
2002-11-10 16:04               ` Marin David Condic
2002-11-14 20:10               ` Robert I. Eachus
replies disabled

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