comp.lang.ada
 help / color / mirror / Atom feed
From: dirk@neptunus.cs.kuleuven.ac.be (Dirk Craeynest)
Subject: Re: Ada83 Package Name Expander
Date: 1998/10/23
Date: 1998-10-23T10:48:04+00:00	[thread overview]
Message-ID: <70pmt0$q08@neptunus.cs.kuleuven.ac.be> (raw)
In-Reply-To: 70nq8e$500$1@supernews.com

>>In article <362E0596.B4C8B7A2@debis.com>, "Georg D�hmen"
>><gdoehmen@debis.com> wrote:
>>> [...] an analyzer/code formatter, that takes all sources and
>>> expands every occurence of an imported data type to the fully
>>> qualified naming ("package-name.data-type").

>dennison@telepath.com wrote in message
><70nnn6$5pi$1@nnrp1.dejanews.com>...
>>Such a tool would be very dependent on what compiler (front end) you
>>are using, as it would have to have some way of finding out what
>>source file(s) correspond to any given Ada unit name. So it would
>>really be impossible to fully answer without knowing what Ada
>>compiler you are using, and on what platform.
>>
>>Good idea for a tool, though.

In article <70nq8e$500$1@supernews.com> "Pat Rogers"
<progers@NOclasswideSPAM.com> writes:
>Shouldn't ASIS be able to support such a tool?

Indeed.  And most of the work has already been done.

IMHO, it's probably a simple exercise to extend the ASIS-based
pretty printer mentioned in the appended announcement to include
full qualification of names.

Its URL is: ftp://lglftp.epfl.ch/pub/Ada/format.tar.gz

-------comp.lang.ada-repost-------
From: Alfred Strohmeier <alfred.strohmeier@di.epfl.ch>
Date: Fri, 03 Apr 1998 17:15:36 +0200
Newsgroups: comp.lang.ada

Here at the Swiss Federal Institute of Technology in Lausanne, we
developed some pretty printing utilities for Ada 95 to HTML based on
ASIS.

The software is publicly available by anonymous ftp from:

  lglftp.epfl.ch

  file pub/Ada/format.tar.gz

To decode the file, you may use:

  gunzip format.tar.gz
  tar -xvf format.tar

It is possible that our utilities could be integrated into AdaGIDE, but
we did not try to do so.

Best regards,

Alfred Strohmeier

--
Prof. Alfred Strohmeier, Swiss Fed Inst of Technology in Lausanne
EPFL-DI-LGL, CH-1015 Lausanne, Switzerland
Tel +41 21 693 4231, Fax +41 21 693 5079
mailto:alfred.strohmeier@di.epfl.ch or http://lglwww.epfl.ch/
-------end-of-comp.lang.ada-repost-------

I hope this helps.

Dirk (Dirk.Craeynest@cs.kuleuven.ac.be for Ada-Belgium e-mail)

--
Dirk Craeynest | OFFIS nv/sa       | Email Dirk.Craeynest@offis.be
   Ada-Belgium | Weiveldlaan 41/32 | Phone ++32(2)725.40.25
   Ada-Europe  | B-1930 Zaventem   |       ++32(2)729.97.36 (work)
   Team Ada    | Belgium           | Fax   ++32(2)725.40.12

+-------------/ E-mail: ada-belgium-board@cs.kuleuven.ac.be
|Ada-Belgium /     WWW: http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/
|on Internet/      FTP: ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium
+----------/ Mail-list: ada-belgium-info-request@cs.kuleuven.ac.be

*** Intl. Conference on Reliable Software Technologies - Ada-Europe'99
*** June 7-11, 1999, Santander, Spain, CFP DEADLINE: November 20, 1998
*** http://www.ada-europe.org/conference99.htm




  reply	other threads:[~1998-10-23  0:00 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-10-21  0:00 Ada83 Package Name Expander Georg D�hmen
1998-10-22  0:00 ` dennison
1998-10-22  0:00   ` Pat Rogers
1998-10-23  0:00     ` Dirk Craeynest [this message]
1998-10-23  0:00     ` Dirk Craeynest
replies disabled

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