comp.lang.ada
 help / color / mirror / Atom feed
* New version of semtools (Adasubst/Adadep) released
@ 2002-11-21 15:22 Jean-Pierre Rosen
  0 siblings, 0 replies; only message in thread
From: Jean-Pierre Rosen @ 2002-11-21 15:22 UTC (permalink / raw)


Adalog is pleased to announce version 1.1 of Adasubst/Adadep, the tools that
help you reorganize your projects!
As usual, it is freely available from Adalog's components page:
http://www.adalog.fr/compo2.htm

New in this version:
--------------------

(both utilities):
Use GMGPL license. Does not change much in practice, but it seems that
company lawiers hardly start to understand the GPL, so it's better not to
invent new licenses. Note that this license allows you not only to use,
modify, etc. the software, but also to reuse any part of it in your own
(possibly proprietary)  applications.

New option -p: get the "-I" options from an ".adp" file

Adasubst:
New syntax of the dictionary. Presumably (much) easier to write and
understand. Allows exceptions to substitutions (i.e. definition of elements
that are *not* to be substituted).

Support for derived type: if you substitute the name of a primitive
operation of a type, the substitution is propagated to all derived types
(unless there is an explicit substitution for the derived operation, of
course).

Supports substitution of operators. And if you change an operator to a
regular function, all infixed calls are changed into prefixed calls.

Support for overloaded entities. You can have different substitutions for
overloaded entities with the same name.

-l option allows to limit the output line length (useful in cases where the
substitution makes lines longer than what is acceptable to the compiler).

If the output name is specified with -o, output files who suffered no
substitution are deleted (so only modified files are produced). -O option
keeps all files.

Many bug fixes, improvements to the documentation, etc.

--
---------------------------------------------------------
           J-P. Rosen (rosen@adalog.fr)
Visit Adalog's web site at http://www.adalog.fr





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-11-21 15:22 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-21 15:22 New version of semtools (Adasubst/Adadep) released Jean-Pierre Rosen

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