comp.lang.ada
 help / color / mirror / Atom feed
From: Paul Anderson <paul@grammatech.com>
Subject: Re: Refactoring and Ada
Date: Fri, 08 Feb 2002 16:21:19 -0500
Date: 2002-02-08T16:21:19-05:00	[thread overview]
Message-ID: <3C64414F.6234DDD2@grammatech.com> (raw)
In-Reply-To: a3k692$18rkho$2@ID-25716.news.dfncis.de

Nick Roberts wrote:
> 
> "Robert Dewar" <dewar@gnat.com> wrote in message
> news:5ee5b646.0202030548.5c471636@posting.google.com...
> 
> > "Nick Roberts" <nickroberts@adaos.worldonline.co.uk> wrote in message
> news:<a3hi78$18ga0c$1@ID-25716.news.dfncis.de>...
> > > Paul,
> > >
> > > Ada has a co-standard called ASIS
> >
> > I think it is just possible that Paul may have heard
> > of ASIS before :-) :-) :-)
> 
> I had no clue that Paul was so closely involved in ASIS. It was not an
> attempt at humour, and I apologise for any misdirection or offence that may
> have been given.

Actually, I have not been closely involved in ASIS, except to
observe from the sidelines.  And I wouldn't have considered
your response either a misdirection or offensive in any case.
(I would chimed in earlier, except that I just got
back to work having fallen off a ladder at the weekend!)

The tool we plan to create will use ASIS, although not 
as the primary mechanism for transforming the code.  For that,
we will be using our Synthesizer Generator technology.

> If you would like me to throw in my own ideas, one fairly elaborate one
> occurs to me, to do with providing support for Aspect-Oriented Programming
> in Ada. It would work something like as follows.
> ...snipped...
 
It hadn't occurred to me that one could get the effect of
an AOP-like tool by using specialized refactorings in the
way you describe.  It is a useful suggestion, although such 
a transformation is probably quite a bit more complicated 
than most of the transformations in the refactoring catalogs.

Paul

______
Paul Anderson.  GrammaTech, Inc.    Tel: +1 607 273-7340 x18
mailto:paul@grammatech.com  http://www.grammatech.com



  parent reply	other threads:[~2002-02-08 21:21 UTC|newest]

Thread overview: 75+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-01 15:13 Refactoring and Ada Paul Anderson
2002-02-02 17:48 ` Nick Roberts
2002-02-02 20:36   ` Pat Rogers
2002-02-03  0:21     ` Nick Roberts
2002-02-03 13:53       ` Robert Dewar
2002-02-03 19:23         ` Nick Roberts
2002-02-04  2:17           ` Robert Dewar
2002-02-04 20:48             ` Nick Roberts
2002-02-04 22:31               ` Pat Rogers
2002-02-04 22:43                 ` Marin David Condic
2002-02-06  2:51                 ` Nick Roberts
2002-02-03 18:50       ` Simon Wright
2002-02-04  4:32     ` Richard Riehle
2002-02-04 12:28       ` David C. Hoos, Sr.
2002-02-04 17:03         ` Richard Riehle
2002-02-06 17:19           ` Robert A Duff
2002-02-04 17:59       ` Robert Dewar
2002-02-04 18:50         ` Pascal Obry
2002-02-05  1:07           ` Robert Dewar
2002-02-05  1:44         ` Richard Riehle
2002-02-06 17:42           ` Robert A Duff
2002-02-06 17:32         ` Robert A Duff
2002-02-07  8:45         ` Dr. Michael Paus
2002-02-07 13:54           ` Pat Rogers
2002-02-03 13:48   ` Robert Dewar
2002-02-03 19:38     ` Nick Roberts
2002-02-04  2:20       ` Robert Dewar
2002-02-08 21:21       ` Paul Anderson [this message]
2002-02-03  9:45 ` Volkert
2002-02-04  0:06 ` Refactoring and Ada (tool I'd like to have...) David Emery
2002-02-08  9:24 ` Refactoring and Ada Martin Dowie
2002-02-08 15:15   ` Ted Dennison
2002-02-08 15:52     ` Pat Rogers
2002-02-08 16:07       ` OT : " martin.m.dowie
2002-02-08 17:11         ` Pat Rogers
2002-02-09 19:46           ` martin.m.dowie
2002-02-09 23:04             ` Pat Rogers
2002-02-10 13:57               ` Martin Dowie
2002-02-08 16:06     ` martin.m.dowie
2002-02-08 17:07       ` Pat Rogers
2002-02-09 19:48         ` martin.m.dowie
2002-02-09 23:05           ` Pat Rogers
2002-02-10  1:30     ` Marc A. Criley
2002-02-10  2:58       ` tmoran
2002-02-11 15:27       ` Marin David Condic
2002-02-12 19:16         ` Simon Wright
2002-02-15 19:43           ` Marin David Condic
2002-02-15 20:33           ` Matthew Heaney
2002-02-15 21:40             ` Larry Kilgallen
2002-02-19 16:54               ` Matthew Heaney
2002-02-19 19:39                 ` Larry Kilgallen
2002-02-20  4:23                   ` Richard Riehle
2002-02-20  5:20                     ` Mark Biggar
2002-02-20  9:58                     ` Pat Rogers
2002-02-20 17:14                       ` Matthew Heaney
2002-02-20 17:18                         ` Pat Rogers
2002-02-20 18:08                           ` Matthew Heaney
2002-02-20 22:12                             ` Pat Rogers
2002-02-23 22:48                             ` Robert Dewar
2002-02-21  0:41                           ` Randy Brukardt
2002-02-21  1:31                             ` Pat Rogers
2002-02-22 14:37                             ` Pat Rogers
2002-02-22 21:23                               ` Randy Brukardt
2002-02-23 23:04                                 ` Robert Dewar
2002-02-25 20:26                                   ` Randy Brukardt
2002-02-23 23:21                                 ` Robert Dewar
2002-02-23 22:58                             ` Robert Dewar
2002-02-23 22:55                     ` Robert Dewar
2002-02-26  1:05                       ` Nick Roberts
  -- strict thread matches above, loose matches on Subject: below --
2002-02-05  6:15 Christoph Grein
2002-02-07 11:26 Christoph Grein
2002-02-07 18:31 ` Dr. Michael Paus
2002-02-08 12:45   ` Robert Dewar
2002-02-08 17:20     ` Dr. Michael Paus
2002-02-20  6:19 Christoph Grein
replies disabled

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