slirp 1.9.5 available

From: Michael Noble <mnoble_at_email.domain.hidden>
Date: Tue, 20 May 2008 10:26:38 -0400
I am pleased to announce that SLIRP version 1.9.5 is available at

	http://space.mit.edu/cxc/slirp

SLIRP is a vectorizing code generator, aimed at simplifying the
process of creating modules for the S-Lang numerical language
embedded in ISIS and CIAO.

SLIRP makes it easy to wrap compiled codes, such as spectroscopic
models, for use in ISIS.   It allows C, C++, and Fortran codes to
be mixed within modules using just a single tool, instead of using
one tool for Fortran and another tool for C/C++, etc.  SLIRP can
also parallelize wrapped codes for OpenMP, provide scriptable
access to the internals of Fortran COMMON blocks, and more.

SLIRP has been used to generate a variety of modules used in ISIS
analysis, including volume rendering, HDF5 I/O, and the VWhere
graphical data mining tool based upon Gtk.  SLIRP has also been
used to wrap selected subroutines from XSPEC and XSTAR; this has
facilitated ionization analysis, line diagnostics, and atomic rate
computations directly in memory through ISIS function calls,
rather than repeatedly shelling out to run command line tools.

The changes made since v1.9.4 are described below.

Regards,
Michael S. Noble
MIT Kavli Institute for Astrophysics

---------
   1.	Corrected bug in #else clause handling during macro preprocessing
  	(reported by John Houck at space dot mit dot edu)
   2.	Improved support for parsing macros with continued lines
   3.	Look for stdint.h during configure & auto map int32_t, etc types
   4.	Improvements in Fortran wrapping:
  	. include files are now supported
  	. 'entry' keyword is now supported
  	. -nocom switch can be given to shrink module size by not
  	   wrapping common blocks when they are not desired
   5.	Better ignoring of C++ comments embedded within C comments
   6.	Improved EOF detection when parsing conditional compilation blocks
   7.	Enhanced man pages with hyphen patch from Rafael L. at Debian
   8.	Postscript docs discontinued, due to Latex conversion problems

----
You received this message because you are
subscribed to the isis-users list.
To unsubscribe, send a message to
isis-users-request_at_email.domain.hiddenwith the first line of the message as:
unsubscribe
Received on Tue May 20 2008 - 10:26:43 EDT

This archive was generated by hypermail 2.2.0 : Wed Jun 04 2008 - 10:59:23 EDT