comp.lang.ada
 help / color / mirror / Atom feed
* new versions of SAL, Auto_Text_IO
@ 2003-09-08 14:09 Stephen Leake
  0 siblings, 0 replies; only message in thread
From: Stephen Leake @ 2003-09-08 14:09 UTC (permalink / raw)


I've released new versions of SAL (1.50) and Auto_Text_IO (3.00).
These have been tested with GNAT 3.15p, GNAT 3.16a1, and GNAT 5.01a.

Available at http://www.toadmail.com/~ada_wizard/

SAL provides a container library, a robotics/satellite math library,
and miscellaneous other stuff. 

Auto_Text_IO generates Text_IO children for most Ada packages.

This is a significant enhancement of Auto_Text_IO. The run-time
packages are now in SAL (replacing the old SAL.Generic_Array_Text_IO),
and all of the child Text_IO packages in SAL are generated by
Auto_Text_IO, so they now all provide Get.

Auto_Text_IO now supports generic packages, variant records, and
allows users to override the core Put and Get to do special output
formatting or input validation.

Also, the inside of Auto_Text_IO has been cleaned up significantly.

In SAL, I've also added new packages for Gaussian distributions,
standard deviation, and made a few other minor changes.

Note that there is a bug in GNAT 3.15p that causes 'gnatmake all_sal'
to fail when optimization is turned on. You can still use SAL with
GNAT 3.15p with optimization; just build the pieces you need, by
including the SAL project file in your project file. And hope GNAT
3.16p comes out soon :).

-- 
-- Stephe



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

only message in thread, other threads:[~2003-09-08 14:09 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-08 14:09 new versions of SAL, Auto_Text_IO Stephen Leake

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