comp.lang.ada
 help / color / mirror / Atom feed
From: "J-P. Rosen" <rosen@adalog.fr>
Subject: [Ann] New versions of AdaSubst and AdaDep
Date: Tue, 18 Oct 2016 10:26:57 +0200
Date: 2016-10-18T10:26:57+02:00	[thread overview]
Message-ID: <nu4mc4$gso$1@dont-email.me> (raw)

Two utilities offered by Adalog (GMGPL of course), that have been
updated and improved after a period of (hmm) sleep. Executable versions
are provided for use with Gnat GPL 2016.

AdaSubst:
A tool for making semantic substitution in Ada code. Provided functions
include:
- Translate: Change identifiers project-wide, including when you move
  elements from one package to another. Adjusts the code considering
  all visibility rules, updates with and use clauses as necessary.
  Great for reorganizing projects.
- Unuse: remove use clauses, and turns all identifiers that were
  visible due to the use clauses to full names. Great if you like use
  clauses, but your clients don't!
- Unrepresent: remove all representation clauses from Ada code. Useful
  if you want to check your code with a different compiler, but
  representation clauses are incompatible.

AdaDep:
A tool for analysing dependencies. AdaDep tells you, for each withed
unit, which elements are actualy used.

Both can be downloaded from Adalog's components page:
http://www.adalog.fr/en/components.html

Enjoy!

-- 
J-P. Rosen
Adalog
2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEX
Tel: +33 1 45 29 21 52, Fax: +33 1 45 29 25 00
http://www.adalog.fr

                 reply	other threads:[~2016-10-18  8:26 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

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