comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: ANN: Ada source code decorator
Date: Thu, 25 May 2006 20:53:23 +0100
Date: 2006-05-25T20:53:23+01:00	[thread overview]
Message-ID: <m2vert6fv0.fsf@grendel.local> (raw)
In-Reply-To: ur72j0wym.fsf@acm.org

Stephen Leake <stephen_leake@acm.org> writes:

> Simon Wright <simon@pushface.org> writes:
>
>> Georg Bauhaus <bauhaus@futureapps.de> writes:
>>
>>>   (* XML      - time permitting, using Simon Wright's ASIS based GIs.)
>>
>> Although that work was useful, a lot more needs to be done on it to
>> make it anywhere near complete. It would be a lot easier if ASIS
>> (the standard) was open-source.
>
> The ASIS _standard_ is open-source; it consists of Ada specs giving
> the API.
>
> The GNAT implementation is also open-source.
>
> So what is missing?

Something to make it clear what the actual structure is. I found it
very hard indeed to understand what the API was trying to tell me; for
example, a qualified name a.b.c is stored in something like

  (a (b (c)))

which you can understand a compiler using, rather than

  <name>
      <component>a</component>
      <component>b</component>
      <component>c</component>
   </name>

and asis2xml would _definitely_ produce the latter (I forget whether
it actually does at this stage).



  parent reply	other threads:[~2006-05-25 19:53 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-23 10:59 ANN: Ada source code decorator Georg Bauhaus
2006-05-23 21:01 ` Simon Wright
2006-05-25  0:28   ` Stephen Leake
2006-05-25  4:54     ` Jeffrey R. Carter
2006-05-25 12:36       ` Georg Bauhaus
2006-05-25 13:48       ` Stephen Leake
2006-05-25 16:16         ` Manuel Collado
2006-05-26  5:54           ` Martin Krischik
2006-05-26 11:08             ` Georg Bauhaus
2006-05-26 20:35             ` Simon Wright
2006-05-27  8:59               ` Martin Krischik
2006-05-27 11:25                 ` Georg Bauhaus
2006-05-27 12:13                   ` Martin Krischik
2006-05-27 12:06                 ` Simon Wright
2006-05-30 17:50               ` Martin Dowie
2006-05-25 19:53     ` Simon Wright [this message]
2006-05-26 11:24       ` Stephen Leake
2006-05-26 21:01         ` Simon Wright
2006-05-27 11:51           ` Stephen Leake
2006-05-27 17:38             ` Simon Wright
replies disabled

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